AWS Data Engineer

Mindfire Solutions

India

On-site

INR 1,200,000 - 2,000,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mindfire Solutions is seeking a skilled Data Engineer to architect, build, and optimise scalable data platforms on cloud infrastructure. You will collaborate with cross-functional teams to deliver robust, secure, and high-performance data solutions that support analytics and business operations.

This role emphasizes designing ETL/ELT pipelines, leveraging PySpark, FastAPI for APIs, and IaC with Terraform and CloudFormation.

Qualifications

  • Proficiency in Python and SQL for data processing and transformation.
  • Hands-on experience with FastAPI for API development.
  • Experience with distributed data processing frameworks such as PySpark.
  • Solid experience with AWS services including Lambda, DMS, API Gateway.
  • Experience with containerization and orchestration (Docker, ECS).
  • Strong understanding of cloud-native architecture and best practices.

Responsibilities

  • Design, develop, and maintain scalable ETL/ELT pipelines, data lakes, and data warehouse solutions.
  • Build and optimize data ingestion frameworks for batch and real-time processing.
  • Develop and deploy containerised applications using Docker, Amazon ECR, and Amazon ECS.
  • Design and implement RESTful APIs for system integrations using modern frameworks (e.g., FastAPI).
  • Implement Infrastructure as Code (IaC) using Terraform and AWS CloudFormation.
  • Establish and maintain CI/CD pipelines for automated build, test, and deployment workflows.
  • Ensure adherence to data security, governance, and compliance standards (e.g., encryption, access control).
  • Monitor, troubleshoot, and optimise data workflows for performance and reliability.

Skills

Python
SQL
FastAPI
PySpark
AWS
Docker
ECS
Terraform
CloudFormation
API design

Education

Bachelor's or Master's in CS/IT or related field

Tools

Docker
Terraform
CloudFormation

Job description

We are seeking a skilled Data Engineer to architect, build, and optimise scalable data platforms on cloud infrastructure. The role involves close collaboration with cross-functional teams to deliver robust, secure, and high-performance data solutions that support analytics and business operations.

Core Responsibilities
  • Design, develop, and maintain scalable ETL/ELT pipelines, data lakes, and data warehouse solutions.
  • Build and optimize data ingestion frameworks for batch and real-time processing.
  • Develop and deploy containerised applications using Docker, Amazon ECR, and Amazon ECS.
  • Design and implement RESTful APIs for system integrations using modern frameworks (e.g., FastAPI).
  • Implement Infrastructure as Code (IaC) using Terraform and AWS CloudFormation.
  • Establish and maintain CI/CD pipelines for automated build, test, and deployment workflows.
  • Ensure adherence to data security, governance, and compliance standards (e.g., encryption, access control).
  • Monitor, troubleshoot, and optimise data workflows for performance and reliability.
Required Skills
  • Strong proficiency in Python and SQL for data processing and transformation.
  • Hands-on experience with FastAPI for API development.
  • Experience with distributed data processing frameworks such as PySpark.
  • Solid experience with AWS services, including: AWS Lambda, AWS DMS, API Gateway
  • Experience with containerization and orchestration (Docker, ECS).
  • Strong understanding of cloud-native architecture and best practices.
  • Excellent problem-solving, communication, and collaboration skills.
Nice to have
  • Exposure to Generative AI and Agentic AI concepts.
  • Hands-on experience with LLM frameworks such as LangChain, LlamaIndex, or CrewAI.
  • Experience working with LLMs and NLP models (e.g., GPT, BERT, LLaMA, Mistral, Gemini).
  • Familiarity with LLM-as-a-Service platforms such as AWS Bedrock or Hugging Face.
  • Basic understanding of ML model deployment and lifecycle management.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 3-5 years of hands-on experience in Data Engineering and AWS cloud environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AWS Data Engineer
AWS Data Engineer

Zorba Consulting • Chennai District

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

Zorba Consulting • Pune District

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

Objectways • Bengaluru

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

Objectways • Bengaluru

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

Acldigital • Pune District

On-site
INR 1,000,000 - 1,500,000
AWS Data Engineer (3–7 Years Experience)
AWS Data Engineer (3–7 Years Experience)

Techune • Bengaluru

Hybrid
INR 1,400,000 - 2,200,000
Hybrid work
Health insurance
Professional development
AWS Data Engineer
AWS Data Engineer

EXL • Bengaluru

On-site
INR 900,000 - 1,300,000
Senior AWS Data Engineer
Senior AWS Data Engineer

ExlService Holdings, Inc. • Bengaluru

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

Weekday (YC W21) • Bengaluru

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