Data Engineer

Minfy

Gurugram District

On-site

INR 1,500,000 - 2,500,000

Full time

26 hours 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

Minfy in India is seeking a Data Engineer – AWS with 3–6 years IT experience, including 3–5 years designing data applications on AWS. You will design, develop, and deploy robust, data-intensive solutions that scale on an AWS-native cloud data platform.

You will work with SQL deeply, optimize queries on Redshift and S3-based data lakes, implement CDC and ingestion from diverse sources using DMS, Glue, and Kinesis, and orchestrate pipelines with MWAA, Step Functions, and EventBridge.

Qualifications

  • Bachelor's degree in CS/IT or related field.
  • 3–6 years IT experience with 3–5 years designing and developing data apps on AWS.
  • Deep expertise in AWS services and architectures (EC2, EKS, ECS, Lambda, Fargate, RDS, Aurora, Redshift, DynamoDB).
  • Strong SQL with performance tuning on large datasets.
  • Able to translate business requirements into technical solutions.
  • Excellent analytical, problem-solving and collaborative skills.

Responsibilities

  • Design, build, and maintain scalable data pipelines on AWS (Glue, EMR, Kinesis, Lambda).
  • Model and optimise data stores in Redshift and S3 data lakes with partitioning and tuning.
  • Implement CDC and ingestion from databases and SaaS using DMS, Glue connectors, and Kinesis.
  • Orchestrate workflows with MWAA, Step Functions, and EventBridge.
  • Own data cataloguing, lineage, and access control via Glue Data Catalog and Lake Formation.
  • Contribute to data applications on AWS (EC2, EKS, Lambda, Fargate, RDS/Aurora, DynamoDB, S3).
  • Embed data quality, observability, cost optimisation, and security into pipelines.
  • Collaborate with analysts, data scientists, and stakeholders to translate requirements into production-grade data products.

Skills

SQL proficiency
Analytical thinking
Communication
Agile methodologies
Problem solving
Big data understanding

Education

Bachelor's degree in CS/IT/Data Analytics

Tools

AWS Redshift
Amazon Athena
AWS Glue
Amazon EMR
Kinesis
DMS
S3
MWAA
Step Functions
Lake Formation
CloudWatch

Job description

Experience

3-6 years of IT experience, with a minimum of 5 years specifically focused on AWS data services.

Job Title

Data Engineer – AWS

Location

Gurugram or Hyderabad

About The Role

We are seeking a highly skilled and experienced Data Engineer to join our dynamic data and analytics team. The ideal candidate will have strong technical skills in AWS data services and will be responsible for designing, developing, and implementing robust, insightful, data-intensive solutions on AWS. This role requires a deep understanding of data engineering, strong SQL skills, and extensive hands‑on experience with services such as Amazon Redshift, Amazon Athena, AWS Glue, Amazon EMR, Amazon Kinesis, AWS DMS, Amazon S3, and AWS orchestration services for data pipelines. You will play a crucial role in building an AWS-native cloud data platform.

Responsibilities
  • Design, build, and maintain scalable batch and streaming data pipelines using AWS Glue, Amazon EMR, Amazon Kinesis, and AWS Lambda.
  • Model and optimise analytical data stores in Amazon Redshift and S3-based data lakes, including partitioning, file-format, and query-performance tuning.
  • Implement CDC and ingestion patterns from operational databases and SaaS sources using AWS DMS, Glue connectors, and Kinesis.
  • Orchestrate and monitor pipeline workflows using Amazon MWAA (Managed Workflows for Apache Airflow), AWS Step Functions, and Amazon EventBridge.
  • Own data cataloguing, lineage, and fine-grained access control via AWS Glue Data Catalog and AWS Lake Formation.
  • Contribute to the development, deployment, and lifecycle management of data applications on AWS, leveraging services including EC2, Amazon EKS, AWS Lambda, AWS Fargate, Amazon RDS/Aurora, DynamoDB, and Amazon S3.
  • Embed data quality, observability, cost optimisation, and security controls (encryption, IAM least privilege, PII handling) into every pipeline.
  • Collaborate with analysts, data scientists, and business stakeholders to translate requirements into production-grade data products.
Required Skills And Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Data Analytics, or a related field.
  • 3-6 years of overall IT experience, with 3-5 years of hands‑on experience designing and developing data applications on AWS.
  • Deep expertise in AWS services and architectures, including but not limited to:
  • Compute: EC2, Amazon EKS, Amazon ECS, AWS Lambda, AWS Fargate, AWS Batch.
  • Storage & Databases: Amazon S3, Amazon RDS, Amazon Aurora, Amazon Redshift, DynamoDB, Amazon Keyspaces, Amazon ElastiCache.
  • Data & Analytics: AWS Glue (ETL, Data Catalog, DataBrew), Amazon EMR, Amazon Athena, Amazon Kinesis (Data Streams, Firehose, Managed Service for Apache Flink), Amazon MSK, AWS DMS, AWS Lake Formation, Amazon MWAA, AWS Step Functions, Amazon QuickSight.
  • Operations & Monitoring: Amazon CloudWatch, AWS CloudTrail, AWS X-Ray, AWS Cost Explorer.
  • Strong SQL skills, including performance tuning on large datasets.
  • Proven ability to translate business requirements into technical solutions.
  • Excellent analytical, problem-solving, and critical-thinking skills.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Experience working in an Agile development methodology.
  • Ability to work independently, manage multiple priorities, and meet tight deadlines.
Preferred Skills (Nice To Have)
  • AWS Certified Data Engineer – Associate, or AWS Certified Solutions Architect certification.
  • Proficiency in Python or PySpark for data manipulation and automation.
  • Experience with infrastructure as code (Terraform, AWS CDK, or CloudFormation) and CI/CD for data pipelines.
  • Experience with another hyperscaler (GCP or Azure), demonstrating breadth in data engineering.
  • Exposure to modern data lakehouse table formats such as Apache Iceberg, Delta Lake, or Apache Hudi.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Data Engineer (Consultant)
Sr. Data Engineer (Consultant)

Minfy • Chennai District

On-site
INR 1,800,000 - 2,800,000
Sr. Data Engineer
Sr. Data Engineer

Minfy Technologies • Gurugram District

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

Minfy • India

On-site
INR 1,500,000 - 2,300,000
Lead AWS Data Engineer
Lead AWS Data Engineer

Weekday (YC W21) • Bengaluru

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

Tech Mahindra • Dadri, Hyderabad, Bengaluru

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

Acldigital • Pune District

On-site
INR 1,000,000 - 1,500,000
Data Engineer (AWS)
Data Engineer (AWS)

Weekday (YC W21) • Gurugram District

On-site
INR 1,500,000 - 2,500,000
AWS Data Engineer / Data Architect
AWS Data Engineer / Data Architect

Contenterra Software • Hyderabad

On-site
INR 3,500,000 - 7,000,000
Aws Data Engineer
Aws Data Engineer

Tata Consultancy Services • India

On-site
INR 900,000 - 1,500,000
AWS Data Engineer
AWS Data Engineer

EXL • Dadri

Hybrid
INR 2,000,000 - 3,000,000