Post a job

Senior Technical Lead - Python, Microservices, Cloud

On-site India

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.

Applications happen on HCLTech's own site. View role and apply

Get jobs like this by e-mailAt most one e-mail a day, only when something new matches. Unsubscribe in one click.

More from HCLTech

All jobs at HCLTech

Similar jobs in India

Hiring for a role like this? See how employers fill a role fast.