ORMAE logo

Lead Data Engineer

ORMAE

6 years

Pune

Posted:12 hours ago

Job Description

Role Overview

We are looking for a Lead Data Engineer with strong experience building scalable batch, near-real-time, and streaming data platforms on Microsoft Azure.

The role requires hands-on expertise in Python, PySpark, advanced SQL, Azure data services, and Medallion Architecture, along with a strong understanding of Apache Spark internals and distributed data processing.

Hands-on experience deploying Spark workloads on Kubernetes or Azure Kubernetes Service (AKS) is a strong plus, not a hard requirement. Candidates with deep Spark engineering fundamentals but limited Kubernetes exposure are encouraged to apply — structured onboarding support will be provided to build this skill on the job.

Key Responsibilities

  • Design and build batch, near-real-time, and streaming data pipelines on Azure.
  • Develop Bronze, Silver, and Gold data layers using Medallion Architecture.
  • Develop and optimize PySpark applications for large-scale transformation, cleansing, enrichment, reconciliation, and validation.
  • Implement incremental loads, CDC, watermarking, deduplication, schema evolution, retries, and recovery.
  • Optimize Spark jobs — partitioning, shuffles, joins, file sizes, and query performance.
  • Integrate data from REST APIs, SFTP, databases, files, enterprise systems, and Azure Event Hubs.
  • Implement monitoring, logging, alerting, audit controls, and data-quality checks.
  • Build reusable Python, PySpark, and SQL components, and CI/CD pipelines for data workloads.
  • Partner with the platform engineering team to deploy and operate containerized PySpark workloads on Kubernetes/AKS, progressively taking ownership of Spark driver/executor configuration and resource allocation on Kubernetes.
  • Review technical designs, mentor data engineers, and establish implementation standards across the team.

Required Skills

  • 6+ years of hands-on data engineering experience.
  • Strong experience with Microsoft Azure data platforms.
  • Advanced Python, PySpark, and SQL skills.
  • Strong hands-on experience with Apache Spark, Azure Data Lake Storage Gen2, Azure Event Hubs, and Azure DevOps/Git.
  • Strong understanding of Spark drivers, executors, resource allocation, partitioning, caching, broadcast joins, shuffle optimization, and skew handling.
  • Experience with batch, streaming, ETL, ELT, and event-driven processing patterns.
  • Experience implementing Medallion Architecture.
  • Experience with REST APIs, SFTP, JSON, CSV, Parquet, Delta Lake, and relational databases.
  • Experience with CDC, incremental processing, schema enforcement, and schema evolution.
  • Strong understanding of data modelling, schema design, partitioning, and storage optimization.
  • Experience implementing pipeline observability, data validation, monitoring, alerting, and error recovery.

Preferred Skills (Nice to Have — Training Provided)

  • Hands-on experience deploying or operating Apache Spark workloads on Kubernetes or Azure Kubernetes Service (AKS).
  • Experience with Docker and containerized application deployment.
  • Familiarity with Kubernetes Jobs, CronJobs, ConfigMaps, Secrets, resource limits, node pools, and autoscaling.

Skills Required

Microsoft Azure Python Pyspark SQL Azure Data Services Apache Spark Data Processing Spark Kubernetes Azure Onboarding Reconciliation

Learn the skills this job asks for

See your skill gap for Data Engineer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
ORMAE logo
ORMAE

RecommendedJobs for You

Recro logo

Bengaluru

IRT Digital Analytics Solutions logo

Lead Data Engineer

IRT Digital Analytics Solutions

Mumbai

Tatvartha Health logo

Lead Data Engineer

Tatvartha Health

Bengaluru

LSEG (London Stock Exchange Group) logo

Lead Data Engineer

LSEG (London Stock Exchange Group)

Bengaluru

OneMagnify logo

Chennai

Providence India logo

Lead Data Engineer

Providence India

Hyderabad

P

Lead Data Engineer

Providence Global Center

Hyderabad