Data Engineer at KPMG · Bengaluru (Bangalore), Delhi, Gurugram, Pune · 5 - 15 years · ₹1L - ₹60L / yr · Posted 10 Feb 2025

About the company
KPMG International Limited, commonly known as KPMG, is one of the largest professional services networks in the world, recognized as one of the "Big Four" accounting firms alongside Deloitte, PricewaterhouseCoopers (PwC), and Ernst & Young (EY). KPMG provides a comprehensive range of professional services primarily focused on three core areas: Audit and Assurance, Tax Services, and Advisory Services. Their Audit and Assurance services include financial statement audits, regulatory audits, and other assurance services. The Tax Services cover various aspects such as corporate tax, indirect tax, international tax, and transfer pricing. Meanwhile, their Advisory Services encompass management consulting, risk consulting, deal advisory, and other related services.
Apply through this link- https://forms.gle/qmX9T7VrjySeWYa37
Job Description
Position: Data Engineer
Experience: Experience 5+ years of relevant experience
Location : WFO (3 days working) Pune – Kharadi, NCR – Gurgaon , Bangalore
Employment Type: contract for 3 months-Can be extended basis performance and future requirements
Skills Required:
• Proficiency in SQL, AWS, data integration tools like Airflow or equivalent. Knowledge on using tools like JIRA, GitHub, etc.
• Data Engineer who will be able to work on the data management activities and orchestration processes.

About KPMG
About
Similar jobs (10)

Job Title : AWS Data Engineer
Experience : 4+ Years
Location : Bengaluru (HSR – Hybrid, 3 Days WFO)
Notice Period : Immediate Joiner
💡 Role Overview :
We are looking for a skilled AWS Data Engineer to design, build, and scale modern data platforms. The role involves working with AWS-native services, Python, Spark, and DBT to deliver secure, scalable, and high-performance data solutions in an Agile environment.
🔥 Mandatory Skills :
Python, SQL, Spark, AWS (S3, Glue, EMR, Redshift, Athena, Lambda), DBT, ETL/ELT pipeline development, Airflow/Step Functions, Data Lake (Parquet/ORC/Iceberg), Terraform & CI/CD, Data Governance & Security
🚀 Key Responsibilities :
- Design, build, and optimize ETL/ELT pipelines using Python, DBT, and AWS services
- Develop and manage scalable data lakes on S3 using formats like Parquet, ORC, and Iceberg
- Build end-to-end data solutions using Glue, EMR, Lambda, Redshift, and Athena
- Implement data governance, security, and metadata management using Glue Data Catalog, Lake Formation, IAM, and KMS
- Orchestrate workflows using Airflow, Step Functions, or AWS-native tools
- Ensure reliability and automation via CloudWatch, CloudTrail, CodePipeline, and Terraform
- Collaborate with data analysts and data scientists to deliver actionable insights
- Work in an Agile environment to deliver high-quality data solutions
✅ Mandatory Skills :
- Strong Python (including AWS SDKs), SQL, Spark
- Hands-on experience with AWS data stack (S3, Glue, EMR, Redshift, Athena, Lambda)
- Experience with DBT and ETL/ELT pipeline development
- Workflow orchestration using Airflow / Step Functions
- Knowledge of data lake formats (Parquet, ORC, Iceberg)
- Exposure to DevOps practices (Terraform, CI/CD)
- Strong understanding of data governance and security best practices
- Minimum 4–7 years in Data Engineering (3+ years on AWS)
➕ Good to Have :
- Understanding of Data Mesh architecture
- Experience with platforms like Data.World
- Exposure to Hadoop / HDFS ecosystems
🤝 What We’re Looking For :
- Strong problem-solving and analytical skills
- Ability to work in a collaborative, cross-functional environment
- Good communication and stakeholder management skills
- Self-driven and adaptable to fast-paced environments
📝 Interview Process :
- Online Assessment
- Technical Interview
- Fitment Round
- Client Round
Strong Data Engineer (AWS) Profile
2
Mandatory (Experience 1) – Must have minimum 6+ years of experience in Data Engineering, with strong experience designing, developing, and maintaining scalable data pipelines and ETL processes.
3
Mandatory (Experience 2) – Must have 3+ years of hands-on experience with AWS data engineering services, particularly S3, AWS Glue, EMR, Lambda, and Redshift.
4
Mandatory (Experience 3) – Must have strong programming experience in Python, Java, or Scala, with hands-on development of data processing and pipeline solutions.
5
Mandatory (Experience 4) – Must have strong expertise in SQL, data warehousing, and database technologies, including experience with both SQL and NoSQL databases.
6
Mandatory (Experience 5) – Must have hands-on experience working with Big Data technologies and distributed data processing, including designing and optimizing large-scale data pipelines.
7
Mandatory (Experience 6) – Must have experience with data pipeline troubleshooting, monitoring, data quality, governance, and security best practices.
8
Mandatory (Education) – B.Tech / B.E./ M.Tech
Strong Data Engineer (AWS) Profile
2
Mandatory (Experience 1) – Must have minimum 6+ years of experience in Data Engineering, with strong experience designing, developing, and maintaining scalable data pipelines and ETL processes.
3
Mandatory (Experience 2) – Must have 3+ years of hands-on experience with AWS data engineering services, particularly S3, AWS Glue, EMR, Lambda, and Redshift.
4
Mandatory (Experience 3) – Must have strong programming experience in Python, Java, or Scala, with hands-on development of data processing and pipeline solutions.
5
Mandatory (Experience 4) – Must have strong expertise in SQL, data warehousing, and database technologies, including experience with both SQL and NoSQL databases.
6
Mandatory (Experience 5) – Must have hands-on experience working with Big Data technologies and distributed data processing, including designing and optimizing large-scale data pipelines.
7
Mandatory (Experience 6) – Must have experience with data pipeline troubleshooting, monitoring, data quality, governance, and security best practices.
8
Mandatory (Education) – B.Tech / B.E./ M.Tech

Job Title : AWS Data Engineer / Data Lake Engineer
Experience : 2 to 4 Years
Location : Gurugram Sector 43
Work Mode : 5 Days WFO
Employment Type : Full-Time
About the Role :
We are looking for a skilled AWS Data Engineer with 2 to 4 years of experience in designing, developing, and maintaining data pipelines and cloud-based data platforms.
The candidate will work on an enterprise AWS Data Lake platform that collects data from multiple business systems, processes large datasets, and makes them available for analytics, reporting, and application development.
The ideal candidate should have strong hands-on experience with AWS data services, Python, PySpark, SQL, and Apache Airflow, along with an understanding of data warehousing and API-based data serving.
Mandatory skills :
AWS Data Lake, S3, EMR, Glue, Athena, Redshift, Lambda, RDS, DMS, IAM, Python, PySpark, Apache Airflow, Advanced SQL, ETL / ELT Pipelines, Data Modeling, PostgreSQL, Production Support.
Key Responsibilities :
- Develop, maintain, and optimize data ingestion and ETL / ELT pipelines on AWS.
- Work with AWS services such as S3, Glue, EMR, Athena, Redshift, Lambda, RDS, and DMS.
- Build and manage data processing workflows using Python, PySpark, and Apache Airflow.
- Implement data lake architecture with staging, curated, and consumption layers.
- Write complex SQL queries and perform data transformation, validation, and modeling.
- Work with PostgreSQL and RDS for structured data storage and consumption.
- Support API-based data access using Hasura GraphQL or similar technologies.
- Monitor production data pipelines, troubleshoot failures, and perform root cause analysis.
- Optimize Spark jobs, SQL queries, and data pipelines for performance and cost efficiency.
- Follow AWS security practices, IAM permissions, and data governance standards.
- Collaborate with application, analytics, and business teams to understand data requirements.
Mandatory Skills :
- 2 to 4 years of experience in Data Engineering, AWS Data Engineering, or Data Platform Development.
- Strong hands-on experience with AWS services : S3, Glue, EMR, Athena, Redshift, Lambda, RDS, DMS, and IAM.
- Good experience in Python and PySpark.
- Practical experience with Apache Airflow for workflow orchestration.
- Strong SQL skills and understanding of database concepts.
- Experience in building and supporting ETL / ELT pipelines.
- Understanding of Data Lake architecture, data warehousing, and data modeling.
- Working knowledge of PostgreSQL or similar relational databases.
- Experience handling production pipeline issues and troubleshooting.
Good to Have :
- Experience with Hasura GraphQL or any GraphQL-based API / data-serving platform.
- Knowledge of DBT (Data Build Tool).
- Understanding of Lakehouse architecture and table formats such as Apache Iceberg or Delta Lake.
- Experience with Kafka or other streaming data technologies.
- Knowledge of Amazon Redshift performance optimization, distribution keys, and sort keys.
- Experience with AWS Aurora and API Gateway.
- BFSI, Banking, or Insurance domain experience.
Ideal Candidate Profile :
- Strong hands-on technical and problem-solving skills.
- Experience working on real-time or batch-based production data pipelines.
- Good understanding of data processing, transformation, and storage concepts.
- Ability to troubleshoot technical issues and work independently.
- Good communication and collaboration skills.
Note : Candidates with strong practical experience in AWS Data Lake, PySpark, Airflow, Python, and SQL will be preferred. Real-world project experience is more important than theoretical knowledge or certifications.

🚀 Job Title : Data Engineer – AWS, PySpark & Airflow
Experience : 5+ Years
Industry : Health Insurance / BFSI
Location : Sector 43, Gurugram, Haryana
Work Mode : Work From Office (5 Days a Week)
Employment Type : Full-Time
Role Overview :
We are looking for an experienced Data Engineer with strong hands-on expertise in AWS Data Engineering, Data Lake Architecture, Python, SQL, PySpark, and Apache Airflow.
The candidate will be responsible for designing, developing, and maintaining scalable, reliable, and high-performance data pipelines using AWS cloud technologies. The role involves building end-to-end ETL / ELT workflows, implementing data transformation and processing solutions, optimizing pipeline performance, and ensuring the reliability of production data systems.
Mandatory Skills :
AWS Data Engineering | Data Lake Architecture | Amazon S3 | AWS Glue | Amazon EMR | Athena | Redshift | Python | SQL | PySpark | Apache Spark | Apache Airflow | ETL/ELT | PostgreSQL | Data Modelling | Pipeline Optimization | Production Support | Root Cause Analysis
Key Responsibilities :
- Design, develop, and maintain end-to-end data pipelines for data ingestion, staging, transformation, curation, and consumption.
- Build and manage AWS-based data lake solutions using Amazon S3, AWS Glue, Amazon EMR, Athena, and Redshift.
- Develop, maintain, and optimize ETL / ELT pipelines using Python, SQL, Apache Spark, and PySpark.
- Implement and manage workflow orchestration using Apache Airflow, including scheduling, dependency management, retries, monitoring, and failure handling.
- Integrate data from multiple structured and semi-structured sources.
- Design and maintain data models, dimensional models, and analytical data marts.
- Work with relational databases, including PostgreSQL and Amazon RDS.
- Optimize Spark jobs, SQL queries, data transformations, and cloud resource utilization.
- Implement data quality checks, validation rules, and error-handling mechanisms.
- Monitor production data pipelines, troubleshoot failures, and perform root cause analysis (RCA).
- Ensure pipeline reliability, scalability, performance, and compliance with service-level agreements (SLAs).
- Follow data security, access management, governance, and sensitive-data protection best practices.
- Collaborate with business, analytics, and application teams to deliver effective data solutions.
- Maintain technical documentation and follow established data engineering standards.
Required Technical Skills :
- AWS Data Engineering : Strong hands-on experience with AWS-based data engineering and data lake architecture.
- AWS Services : Amazon S3, AWS Glue, Glue Data Catalog, Amazon EMR, Athena, Redshift, AWS Lambda, and IAM.
- Programming : Strong proficiency in Python and SQL.
- Big Data Processing : Hands-on experience with Apache Spark and PySpark.
- Workflow Orchestration : Experience developing and managing workflows using Apache Airflow.
- ETL/ELT Development : Experience building scalable data ingestion, transformation, and processing pipelines.
- Database Technologies : Good understanding of relational databases and PostgreSQL concepts.
- Data Modelling : Experience with data modelling, data transformation, and analytical data structures.
- Production Support : Ability to monitor pipelines, troubleshoot failures, perform RCA, and resolve production issues.
- Performance Optimization : Experience optimizing SQL queries, Spark jobs, and data processing workflows.
Good-to-Have Skills :
- Experience with AWS Database Migration Service (DMS) and Amazon RDS.
- Familiarity with dbt for data transformation and modelling.
- Knowledge of Delta Lake, Apache Iceberg, or Apache Hudi.
- Exposure to Apache Kafka and real-time data streaming.
- Familiarity with GraphQL, Hasura, or similar data-serving technologies.
- Understanding of data governance and data quality frameworks.
- Experience in the BFSI, healthcare, or health insurance domain.
Candidate Requirements :
- 5+ years of relevant experience in Data Engineering.
- Proven hands-on experience building and maintaining production-grade data pipelines on AWS.
- Strong understanding of data lake architecture and large-scale data processing.
- Practical experience with Apache Airflow and Spark / PySpark-based transformations.
- Strong programming, analytical, debugging, and problem-solving skills.
- Experience handling production incidents, pipeline failures, and performance bottlenecks.
- Ability to take ownership of deliverables and work effectively with cross-functional teams.
- Good communication, collaboration, and technical documentation skills.
- Willingness to work from the Gurugram office five days a week.
Ideal Candidate :
The ideal candidate is a hands-on Data Engineer who can independently build, optimize, and maintain AWS-based data pipelines, work with large datasets using PySpark, orchestrate workflows through Airflow, and resolve production issues in a business-critical environment.

Shift Timing: 3 PM to 12 AM IST
Job Summary
We are looking for a highly skilled and motivated Data Engineer with strong expertise in AWS data services to join our data platform team. The ideal candidate will have hands-on experience designing scalable data pipelines, workflow orchestration frameworks, and large-scale data migration solutions.
This role will be responsible for building robust cloud-native data engineering solutions on AWS, migrating datasets from legacy systems and data warehouses, and ensuring secure and efficient data processing pipelines across distributed environments.
Key Responsibilities
AWS Data Pipeline Development
Design and implement scalable ETL/ELT data pipelines using AWS Glue, AWS Lambda, and AWS S3.
Build and maintain high-performance data ingestion frameworks for processing large-scale datasets.
Implement data pipelines for data warehousing and analytics platforms such as AWS Redshift.
Optimize storage and querying strategies using AWS S3 data lakes.
Data Workflow Orchestration
Develop and maintain data workflow orchestration frameworks using tools such as Apache Airflow or AWS Step Functions.
Automate complex workflows including data ingestion, transformation, validation, and loading processes.
Build reusable and configurable workflows to support multiple data processing use cases.
Data Migration & Integration
Lead data migrations from legacy data warehouse technologies to modern AWS data platforms.
Perform data migration from RDBMS systems (e.g., MySQL, SQL Server, Oracle) to AWS S3 or AWS Redshift.
Design scalable migration frameworks for large datasets with minimal downtime.
Integrate data sources from enterprise applications and external systems.
Data Security & Governance
Implement secure data pipelines using AWS security best practices.
Manage access control and data governance using AWS IAM and Lake Formation.
Ensure data encryption, access management, and compliance across all data platforms.
Performance Optimization & Monitoring
Monitor data pipelines and troubleshoot performance issues.
Optimize ETL workflows for scalability, reliability, and cost efficiency.
Implement logging, monitoring, and alerting mechanisms for data pipelines.
Required Skills & Qualifications (Must Have)
7+ years of experience in Data Engineering or Data Platform development
Strong hands-on experience with:
AWS
AWS Glue
AWS S3
AWS Lambda
Experience with Data Workflow Orchestration tools such as Apache Airflow or AWS Step Functions
Experience performing data migrations from other data warehouse technologies
Experience performing data migrations from RDBMS systems to AWS S3 or AWS Redshift
Strong expertise in Python and SQL for building scalable data pipelines
Solid understanding of ETL/ELT concepts, data partitioning, and distributed data processing
Experience working with version control systems such as GitLab or Bitbucket
Strong debugging, analytical thinking, and problem-solving skills
Basic understanding of Object-Oriented Programming concepts
Industry Knowledge & Experience
Experience building cloud-native data engineering solutions on AWS
Experience with data warehouse architectures and large-scale analytics platforms
Hands-on experience with data extraction, transformation, and migration frameworks
Experience working in high-volume data environments such as FinTech, analytics platforms, or enterprise data systems
Good to Have Skills
IBM Cognos
AWS Athena
AWS Lake Formation
AWS Redshift
AWS Glue Data Catalog
AWS SageMaker
AWS IAM
Soft Skills
Strong communication skills to present technical solutions and recommendations to stakeholders
Ability to work cross-functionally in a fast-paced and evolving environment
Detail-oriented with a proactive approach to identifying and solving data platform challenges
Ability to collaborate effectively with data scientists, analysts, and platform engineering teams
Applications on this job are not being reviewed actively. You may apply but please follow up with the company via other channels too.
1st virtual , 2nd round F2F
Python pyspark, SQL, data engineer
5+yrs
Bang/hyderabad
immediate to 15days.

Job Overview:
We are seeking an experienced Cloud Data Engineer to the architecture, development, Data migration, ETL pipeline in cloud and optimization of a next-generation data platform. This is a development role for an individual with over 4 years of deep data engineering and data migration, data pipeline in AWS expertise, capable of driving technical direction, and delivering high-impact solutions in a fast-paced
4+ Years of hands-on, progressive experience in Cloud Data Engineering, cloud ecosystems AWS, Data Architecture
• Deep conceptual understanding of core data engineering principles, ETL/ELT patterns, and metadata management
• Ability to translate complex business needs into actionable technical requirements.
• Strong troubleshooting and problem-solving skills in distributed systems.
• Agile/Scrum teamwork capabilities and version control practices
• Insurance industry experience preferred but not mandatory
• Tools:
o Cloud Environment: AWS (S3, IAM, VPC, Glue, Lambda etc.)
o Experience with dbt Core, Iceberg, AWS Glue Catalog, AWS lambda, Redshift, Athena, Splunk, AmazonQ, AWS streaming services, Git
o Strong SQL, Pyspark and Python

Sr. Data Engineer
Location: Pune
Responsibilities
· Lead the end-to-end design and development of scalable, high-performance data pipelines and ETL/ELT frameworks aligned with modern data engineering best practices.
· Architect complex data integration workflows that bring together structured, semi-structured, and unstructured data from both cloud and on-premise sources.
· Build robust real-time, batch, and on-demand pipelines with built-in observability—monitoring, alerting, and automated error handling.
· Partner with analysts, data scientists, and business leaders to define and deliver reliable data models, quality frameworks, and SLAs that power key business insights.
· Ensure optimal pipeline performance and throughput, with clearly defined SLAs and proactive alerting for data delivery or quality issues.
· Collaborate with platform, DevOps, and architecture teams to build secure, reusable, and CI/CD-enabled data workflows that align with enterprise architecture standards.
· Establish and enforce the best practices in source control, code reviews, testing automation, and continuous delivery for all data engineering components.
· Lead root cause analysis (RCA) and preventive maintenance for critical data failures, ensuring minimal business impact and continuous service improvement.
· Guide the team in establishing standards for data modeling, transformation logic, and governance, ensuring long-term maintainability and scalability.
· Design and execute comprehensive testing strategies—unit, integration, and system testing—ensuring high data reliability and pipeline resilience.
· Monitor and fine-tune data pipeline and query performance, optimizing for reliability, scalability, and cost-efficiency.
· Create and maintain detailed technical documentation, including data architecture diagrams, process flows, and integration specifications for internal and external stakeholders.
· Facilitate and lead discussions with business and operational teams to understand data requirements, prioritize initiatives, and drive data strategy forward.
Qualifications
· 7 to 10 years of hands-on experience in data engineering roles with a proven record of building scalable and secure data platforms.
· Over 5 years of experience in scripting languages such as Python for data processing, automation, and ETL development.
· 4+ years of experience with Snowflake, including performance tuning, security model design, and advanced SQL development.
· 5+ years of experience with data integration tools such as Azure Data Factory, Fivetran, or Matillion.
· 5+ years of experience in writing complex, highly optimized SQL queries on large datasets.
· Proven experience integrating and managing APIs, JSON, XML, and webhooks for data acquisition.
· Hands-on experience with cloud platforms (Azure/AWS) and orchestration tools like Apache Airflow or equivalent.
· Experience with CI/CD pipelines, automated testing, and code versioning tools (e.g., Git).
· Familiarity with dbt or similar transformation tools and best practices for modular transformation development.
· Exposure to data visualization tools like Power BI for supporting downstream analytics is a plus.
· Strong interpersonal and communication skills with the ability to lead discussions with technical and business stakeholders.
Education
Bachelor’s or Master’s degree in Computer Science/Information technology or related field.
Equivalent academic and work experience can be considered.

Job Title : Senior AWS Data Engineer – Data Lake Platform
Experience : 5+ Years
Location: Gurugram Sector 43, Haryana
Work Mode : Work From Office (5 Days a Week – Monday to Friday)
Open Positions : 8+
About the Role :
We are looking for a skilled Senior AWS Data Engineer with strong hands-on experience in building, managing, and optimizing enterprise-scale data lake platforms on AWS.
The ideal candidate will have expertise in AWS data services, PySpark, Apache Airflow, and large-scale data pipeline development. The role involves designing end-to-end data ingestion and processing workflows, maintaining data quality, optimizing platform performance, and supporting analytics and downstream data consumption requirements.
Mandatory skills :
AWS Data Lake, Amazon S3, EMR, Glue, Athena, Redshift, DMS, Lambda, RDS, IAM, PySpark, Apache Spark, Apache Airflow, Python, Advanced SQL, Data Modeling, Production Data Pipelines, Hasura/GraphQL, PostgreSQL, and Production Support.
Key Responsibilities :
- Design, develop, and maintain scalable AWS-based data lake platforms and end-to-end data pipelines.
- Build data ingestion, staging, transformation, curated, and consumption layers using AWS services.
- Develop and optimize data processing pipelines using PySpark, Apache Spark, and AWS EMR.
- Implement workflow orchestration and scheduling using Apache Airflow.
- Work with Amazon S3, AWS Glue, Glue Data Catalog, Amazon Athena, and Amazon Redshift for data storage, cataloging, processing, and analytics.
- Develop efficient SQL queries and implement data modeling strategies for enterprise reporting and analytics.
- Build and support data-serving solutions using Amazon RDS, AWS Lambda, API Gateway, and PostgreSQL-based platforms.
- Monitor pipeline performance, troubleshoot production issues, perform root-cause analysis, and ensure data pipeline SLAs.
- Implement data security, access controls, PII protection, and governance best practices across the platform.
- Optimize data processing performance, query execution, storage utilization, and AWS infrastructure costs.
- Collaborate with application, analytics, and business teams to deliver reliable and scalable data solutions.
Mandatory Skills :
- AWS Data Services : Amazon S3, EMR, Glue, Athena, Redshift, DMS, Lambda, RDS, and IAM.
- Data Engineering : Strong hands-on experience building and maintaining enterprise data lake platforms.
- Programming : Python, PySpark, and Apache Spark.
- Orchestration : Production experience with Apache Airflow.
- Database & SQL : Advanced SQL, data modeling, and query optimization.
- Data Architecture : Experience with data ingestion, staging, transformation, curated layers, and consumption architecture.
- Production Support : Pipeline monitoring, troubleshooting, root-cause analysis, and SLA management.
- API / Data Serving : Experience with Hasura or a similar GraphQL-based data-serving layer integrated with PostgreSQL.
- Platform Ownership : Ability to independently manage data pipelines, improve platform reliability, and collaborate with cross-functional teams.
Good-to-Have Skills :
- Experience with dbt for data transformation and modeling.
- Knowledge of data lakehouse architectures and table formats such as Apache Iceberg, Delta Lake, or Apache Hudi.
- Experience with Amazon Redshift workload optimization, distribution keys, sort keys, and Spectrum.
- Knowledge of Kafka and real-time or streaming data ingestion.
- Experience with PostgreSQL or Amazon Aurora as a data-serving layer.
- Familiarity with data governance, compliance, and sensitive-data management.
- Experience in the BFSI or health insurance domain.
Ideal Candidate Profile :
- 5+ years of hands-on experience in AWS Data Engineering.
- Strong experience building and supporting production-grade AWS data lake platforms.
- Practical expertise in PySpark, Apache Airflow, SQL, and AWS data services.
- Ability to troubleshoot complex data pipeline issues and optimize performance.
- Strong understanding of data architecture, data modeling, and production support practices.
- Candidates with experience in enterprise data platforms and insurance or BFSI environments will be preferred.







