Data Engineer

Council on Energy, Environment and Water (CEEW)

Delhi

On-site

INR 2,600,000 - 4,500,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Council on Energy, Environment and Water (CEEW) seeks an experienced Data Engineer to design and operate end-to-end data pipelines, delivering AI-ready datasets for analytics and decision support.

You will build cloud data lakes and warehouses on GCP/AWS, handle geospatial data workflows, and collaborate with AI and platform teams to deploy scalable, production-grade solutions in a Delhi-based environment.

Qualifications

  • 5+ years of experience in data engineering with production-grade pipelines.
  • Strong Python and SQL proficiency.
  • Experience with ETL/ELT, data modelling, APIs, relational databases, and data lake or warehouse architectures.
  • Hands-on with GCP or AWS data and infrastructure services.
  • Experience with PostgreSQL/PostGIS or similar databases.
  • Experience with orchestration tools such as Airflow or Prefect and processing frameworks such as Spark or Dask.
  • Working knowledge of Linux, Docker, CI/CD, cloud networking, monitoring, and infrastructure operations.
  • Strong understanding of data quality, security, performance, and cost optimisation.

Responsibilities

  • Design and maintain batch and real-time data pipelines.
  • Ingest and transform data from APIs, databases, satellites, public datasets, and external sources.
  • Build cloud-based data lakes, warehouses, and curated datasets on GCP or AWS.
  • Develop data models and optimise storage, partitioning, indexing, and query performance.
  • Build geospatial ETL workflows for NetCDF, Zarr, GeoTIFF/COG, and vector data.
  • Prepare reliable datasets for analytics, ML training, inference, RAG, and application APIs.
  • Implement data quality checks, lineage, documentation, monitoring, retries, and backfills.

Skills

Python
SQL
Airflow
Prefect
Spark
Dask
Docker
Kubernetes
PostgreSQL
PostGIS
Linux
CI/CD
GCP/AWS
Terraform
GeoPandas
TiTiler

Education

BE/B.Tech in CS/IT or related

Tools

GCP
AWS
Docker
Kubernetes
Airflow
PostGIS
Terraform

Job description

  • Design and maintain batch and real-time data pipelines using Python, SQL, and suitable orchestration tools.
  • Ingest and transform data from APIs, databases, satellite imagery, public datasets, and external sources.
  • Build cloud-based data lakes, warehouses, and curated datasets on GCP or AWS.
  • Develop data models and optimise storage, partitioning, indexing, and query performance.
  • Build geospatial ETL workflows for formats such as NetCDF, Zarr, GeoTIFF/COG, and vector data.
  • Prepare reliable datasets for analytics, ML training, inference, RAG, and application APIs.
  • Implement data quality checks, lineage, documentation, monitoring, retries, and backfills.
Cloud and DevOps
  • Provision and manage cloud infrastructure required for data, geospatial, and AI workloads.
  • Build CI/CD pipelines for data pipelines, backend services, and ML workloads.
  • Use Docker and services such as Kubernetes, Cloud Run, or equivalent deployment platforms.
  • Implement monitoring, logging, IAM, secrets management, and cost optimisation.
  • Collaborate with AI, geospatial, platform, and product teams on deployment and scaling issues.
Selection Criteria
Educational Qualification
  • B.E./B.Tech in Computer Science, IT, or a related discipline, or equivalent relevant experience.
  • Relevant cloud or data engineering certifications are preferred.
Must Have
  • 5+ years of experience in data engineering, including production-grade data pipelines.
  • Strong proficiency in Python and SQL.
  • Experience with ETL/ELT, data modelling, APIs, relational databases, and data lake or warehouse architectures.
  • Hands-on experience with GCP or AWS data and infrastructure services.
  • Experience with PostgreSQL/PostGIS or similar databases.
  • Experience with orchestration tools such as Airflow or Prefect and processing frameworks such as Spark or Dask.
  • Working knowledge of Linux, Docker, CI/CD, cloud networking, monitoring, and infrastructure operations.
  • Strong understanding of data quality, security, performance, and cost optimisation.
Preferred
  • Experience with geospatial data stacks and tools such as PostGIS, GeoPandas, Rasterio, Xarray, GeoServer, or TiTiler.
  • Experience supporting AI/ML workloads, GPU environments, model serving, or MLOps platforms.
  • Familiarity with vector databases, embedding pipelines, and RAG systems.
  • Exposure to Kubernetes and infrastructure-as-code tools such as Terraform.
  • Experience with government cloud, Digital Public Infrastructure, climate tech, or public-data systems.
Compensation

Competitive compensation - commensurate with the experience and matching the best of the standards adopted by the industry or other similar organisations for similar roles.

Application Process

CEEW is an equal-opportunity employer, and the selection process does not discriminate on the basis of age, gender, caste, ethnicity, religion, or sexuality. Female candidates are encouraged to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

ResponsibleUs • New Delhi

On-site
INR 1,500,000 - 2,100,000
Group Data Engineer I
Group Data Engineer I

DP World • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Data Engineer
Data Engineer

Advance Career Solutions • Pune District, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,800,000
Data Engineer
Data Engineer

AlgoLeap Technologies Pvt Ltd. • Bengaluru

On-site
INR 900,000 - 1,800,000
Data Engineer
Data Engineer

xtsworld • Pune District

On-site
INR 1,500,000 - 2,000,000
Free meals
Collaborative work culture
Health benefits
Data Engineer - Python / Big Data
Data Engineer - Python / Big Data

Darwinbox Digital Solutions Pvt. Ltd. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Data Engineer - Python
Data Engineer - Python

IntraEdge • Bengaluru

On-site
INR 600,000 - 1,200,000
Data Engineer
Data Engineer

Staples India • Chennai District

On-site
INR 800,000 - 1,200,000
Data Engineer
Data Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,500,000 - 3,000,000
Data Engineer
Data Engineer

Teknuova • Gurugram District, Bengaluru, Mumbai

Hybrid
INR 1,200,000 - 2,400,000