Opportunity For Senior Data Engineer

Hinduja Tech

Pune District

On-site

INR 2,500,000 - 3,800,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Hinduja Tech seeks a Data Engineer with 8+ years of hands-on experience to lead heavy data analytics projects. You will design and implement Spark-based data pipelines, manage data lake and warehouse architectures, and optimize Delta Lake performance on a cloud platform that includes Azure and Snowflake.

You will translate business requirements into scalable data models, develop complex SQL logic, and collaborate with analysts to deliver weekly and monthly metrics with accuracy and traceability.

Qualifications

  • 5+ years of hands-on data engineering experience.
  • Strong programming skills: Spark, Scala, Python.
  • Strong SQL skills (aggregations, analytical functions, large joins).
  • Experience with Data Lake and Data Warehouse concepts.
  • Experience with Spark-based processing (delta optimization, shuffle tuning, partitioning).
  • Experience with at least one cloud data ecosystem (Azure/AWS/GCP).

Responsibilities

  • Develop, optimize, and productionize Spark (PySpark/Scala) pipelines.
  • Ingest, transform, cleanse, and aggregate large datasets from varied sources.
  • Implement scalable ETL/ELT logic for batch and near-real-time pipelines.
  • Apply best practices in partitioning, caching, Delta Lake optimization, and performance tuning.
  • Write complex aggregations and analytical functions; validate outputs against business logic.
  • Collaborate with analysts on weekly/monthly aggregates, trends, and metrics.
  • Build and maintain multi-layer Data Lake architectures (Bronze/Silver/Gold).
  • Design dimensional models and build fact/dimension tables for analytics and reporting.
  • Develop notebooks/jobs using PySpark/Scala; manage clusters and workflows.
  • Write and optimize complex SQL queries supporting dashboards and reports.
  • Interact with Azure Data Factory, Synapse Analytics, ADLS Gen2, Snowflake features.

Skills

Spark
PySpark
Scala
Python
SQL
Databricks
Data Lake
Data Warehouse
Snowflake
Azure

Tools

Delta Lake
Parquet
Delta Live Tables

Job description

Data Engineer (8+ Years Experience) Heavy Data Analytics Project

Tech Stack: Spark, PySpark, Scala, Python, SQL, Databricks, Data Lake, Data Warehouse, Snowflake, Azure (ADF/Synapse/ADLS)

Expected Skill set as per customer Azure Databricks, Spark, Python, Delta Table, Snowflake basics, and prior experience on data ingestion/transformation.

About the Role
Key Responsibilities
1. Data Pipeline & ETL/ELT Development
  • Develop, optimize, and productionize Spark (PySpark/Scala) pipelines.
  • Ingest, transform, cleanse, and aggregate large datasets from varied sources.
  • Implement scalable ETL/ELT logic for batch and near-real-time pipelines.
  • Apply best practices in partitioning, caching, Delta Lake optimization, and performance tuning.
2. Heavy Data Analytics & Business Understanding
  • Write complex aggregation logic (window functions, rollups, grouping sets, analytical functions).
  • Understand business KPIs, metrics, and analytical use cases.
  • Translate business needs into technical transformations and data models.
  • Validate data outputs against business logic and analytics expectations.
  • Collaborate with analysts on calculations: weekly/monthly aggregates, trend lines, performance metrics, dimensional rollups.
  • Ensure accuracy, consistency, and traceability of business-critical metrics.
3. Data Lake Engineering
  • Build and maintain multi-layer Data Lake architectures (Bronze/Silver/Gold).
  • Work with Parquet, Delta Lake, ORC, and columnar storage formats.
  • Implement schema evolution, auditing, and metadata strategies.
4. Data Warehouse Engineering
  • Design dimensional models: Star Schema and Snowflake Schema.
  • Build fact and dimension tables supporting analytics and reporting.
  • Optimize table structures, keys, and partitioning strategies.
5. Databricks (Added Advantage)
  • Develop notebooks/jobs using PySpark/Scala.
  • Manage clusters, workflows, and Delta Live Tables.
  • Implement best practices for performance and cost efficiency.
6. SQL Engineering
  • Strong command of SQL for aggregations, analytical functions, joins, profiling, and validation.
  • Write and optimize complex queries supporting dashboards, metrics, and reports.
7. Cloud Data Platforms

Azure: Data Factory, Synapse Analytics, ADLS Gen2, Azure Functions (optional).

Snowflake: Virtual Warehouses, Snowpipe, Streams & Tasks, performance tuning.

8. Data Quality & Documentation
  • Validate transformation logic against business rules.
  • Document data flows, transformation rules, aggregation logic, and data dictionary/metadata.
  • Work with QA and analysts to ensure outputs match business expectations.
Required Qualifications
  • 5+ years of hands-on data engineering experience.
  • Strong programming skills: Spark, Scala, Python.
  • Strong SQL skills (aggregations, analytical functions, large joins).
  • Experience with Data Lake and Data Warehouse concepts.
  • Experience with Spark-based processing (delta optimization, shuffle tuning, partitioning).
  • Experience with at least one cloud data ecosystem (Azure/AWS/GCP).
Preferred Skills
  • Experience with Databricks (highly desirable).
  • Experience with Snowflake or modern cloud DWH.
  • Experience with ADF/Synapse/Airflow/dbt for orchestration.
  • Knowledge of CI/CD for data pipelines.
  • Experience with large-scale data analytics environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Quess IT Staffing • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Senior Data Engineer
Senior Data Engineer

Anblicks • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Data Engineer (Azure & Databricks)
Data Engineer (Azure & Databricks)

Lufthansa Technik Services India Pvt Ltd • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Data Engineer (Azure & Databricks)
Data Engineer (Azure & Databricks)

Lufthansa Technik Services India • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Senior Data Engineer
Senior Data Engineer

CloudBoson • Dadri

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

Systems Plus • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Senior Data Engineer
Senior Data Engineer

Zettamine Labs • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,500,000 - 3,200,000
Azure Databricks Developer
Azure Databricks Developer

Birlasoft • Dadri

On-site
INR 2,600,000 - 4,000,000
Fullstack Lead- ITO Transition
Fullstack Lead- ITO Transition

Daimler AG • Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
Senior Azure Data Engineer
Senior Azure Data Engineer

S2Integrators • India

On-site
INR 6,369,000 - 8,190,000