Senior Technical Lead - Python, Microservices, Cloud
Job Summary
Role: Python Developer / Data Scientist
Primary Skill : Python geospatial stack: GeoPandas, Shapely, Rasterio, pyproj, Fiona
Key Responsibilities
Job Description:
Geospatial
• Strong with the Python geospatial stack: GeoPandas, Shapely, Rasterio, pyproj, Fiona
• Solid grasp of coordinate reference systems (CRS), projections, and reprojection pitfalls
• Vector and raster handling: polygons, field boundaries, GeoTIFFs, zonal statistics, clipping, masking, resampling
• Spatial joins, overlays, and intersection logic at scale (e.g., field polygon vs. land-cover raster)
• Familiarity with common formats: GeoJSON, Shapefile, GeoPackage, Cloud-Optimized GeoTIFF (COG), Parquet/GeoParquet
Agro domain:
• Understanding of crop types, growing seasons and crop calendars
• Knowledge of key agronomic risk drivers: drought, flood, frost, heat stress, hail, pests/disease
• Familiarity with agricultural data sources: land-cover and crop-type products (e.g., MapBiomas), yield statistics, soil data
• Ability to translate agronomic concepts into data features (e.g., NDVI anomalies, precipitation deficits, growing degree days)
Python and data science core
• Production-quality Python: clean, tested, typed, maintainable code.
• SQL, ideally PostgreSQL
Skill Requirements
Other Requirements
Good Communication Skills
Source: the employer's careers page. Last checked 2026-10-28. Posted 2026-10-28.