Data Engineer

GMG

Gurugram District

On-site

INR 1,800,000 - 2,800,000

Full time

17 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

GMG is seeking a highly skilled Data Engineer specializing in AWS and Databricks to design, build, and maintain scalable data pipelines. The role focuses on ingestion, processing, and integration from multiple sources, including analytics data from Google Analytics events.

Candidates should have deep hands-on experience with AWS Glue, Lambda, Athena, Redshift, Databricks, PySpark, and SQL, plus a track record in performance tuning, security, and cost optimization.

Qualifications

  • Minimum 6 years in data engineering (core development/design).
  • 3+ years on AWS and 2+ years on Databricks.

Responsibilities

  • Develop and manage ETL pipelines for structured, semi-structured, and unstructured data using AWS Glue, PySpark, and SQL.
  • Handle real-time event stream ingestion from multiple sources.
  • Integrate Databricks with cloud services for analytics.
  • Build backend systems leveraging AWS services (Glue, Athena, Lambda, SNS, S3).
  • Configure and optimize Databricks clusters, notebooks, libraries.
  • Ensure resource optimization and cost reduction; implement governance and security best practices.

Skills

Data engineering
Problem solving
Team collaboration

Tools

AWS Glue
AWS Lambda
Athena
Redshift
Databricks
PySpark
SQL
S3

Job description

We are seeking a highly skilled Data Engineer specializing in AWS and Databricks. The ideal candidate will design, build, and maintain scalable data pipelines, ensuring efficient data ingestion, processing, and integration from multiple sources—including Google Analytics event data. This role requires deep expertise in AWS Glue, Lambda, Athena, Redshift, Databricks, PySpark, and SQL, alongside strong performance tuning, data security, and cost optimization skills. Candidates with prior experience working in the retail domain will be strongly preferred. Cost optimization skills are essential.

  • Develop and manage ETL pipelines for structured, semi-structured, and unstructured data using AWS Glue, PySpark, and SQL.
  • Handle real-time event stream data ingestion and processing from multiple source systems.
  • Ensure efficient data integration into Databricks for advanced processing and analytics.
  • Build and optimize backend systems leveraging AWS services (Glue, Athena, Lambda, SNS, S3).
  • Implement, configure, and manage Databricks environments, including clusters, notebooks, and libraries for performance optimization.
  • Ensure optimal resource utilization for AWS and Databricks clusters to improve efficiency and reduce costs.
  • Integrate Databricks with various cloud services while following governance and security best practices.
Testing & CI/CD Best Practices
  • Write unit test cases and integration tests to ensure data pipeline reliability.
  • Establish best practices for Databricks CI/CD and implement automation for deployment.
Optimization & Security
  • Apply performance tuning techniques to optimize queries, storage, and processing times.
  • Ensure compliance with security, governance, and industry best practices across AWS and Databricks environments.
  • Monitor system performance and proactively address issues to maintain high availability and reliability.
People Management:

The incumbent holds no direct supervisory responsibilities but is expected to engage effectively within their function and collaboratively across cross-functional teams. This role contributes meaningfully, whether through operational contributions and/or by offering specialized expertise, guidance, and support, to ensure alignment with either functional and/or strategic organizational goals and objectives.

Knowledge of Glue, PySpark, SQL, Athena, Lambda, SNS, S3
Knowledge of Databricks: Cluster setup, Notebooks, Libraries, CI/CD, Optimization
Data Processing: Event stream ingestion and batch processing
Testing: Writing unit test cases and integration tests
Security & Governance: AWS/Databricks governance standards and best practices
Performance Optimization: Query tuning, cluster performance improvements, cost reduction

Strong problem-solving and analytical skills

Ability to work in a fast-paced, cloud-based data environment

Excellent collaboration and communication skills

Strong attention to detail and commitment to best practices

Experience:

Minimum 6 experience in Data engineering (Core development/design), in which 3+ years on AWS with strong hands on (AWS glue, pyspark, SQL, Athena, lambda, SNS, S3) and 2+ year on Databricks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer ( AWS & Databricks)
Data Engineer ( AWS & Databricks)

Tekskills Inc. • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Data Engineer ( AWS & Databricks)
Data Engineer ( AWS & Databricks)

Tekskills Inc. • Kolkata District

Hybrid
INR 1,500,000 - 2,300,000
Data Engineer
Data Engineer

Fractal • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Data Engineer ( AWS & Databricks)
Data Engineer ( AWS & Databricks)

Tekskills Inc. • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Data Engineer - CB2
Data Engineer - CB2

Bridgestone Americas • Bengaluru

On-site
INR 1,400,000 - 2,800,000
Data Engineer (AWS)
Data Engineer (AWS)

Weekday (YC W21) • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Senior Data Engineer – Databricks
Senior Data Engineer – Databricks

Aspire, Jordan • India

On-site
INR 1,800,000 - 3,600,000
Aws Data Engineer
Aws Data Engineer

Bridgestone - Global Capability Center • Bengaluru

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

Tekskills Inc. • Chennai

On-site
INR 900,000 - 1,300,000
Aws Data Engineer
Aws Data Engineer

Tekskills Inc. • Delhi

On-site
INR 1,800,000 - 3,000,000