Deloitte
Python Developer
DeloitteIndia7 hours ago
Full-timeConsulting

Job Title: Python + AWS Developer

Location: Bengaluru, India

Experience: 6+ Years

Employment Type: Full-time


Role Overview:

We are looking for a highly skilled Python + AWS Developer to design, develop, and deploy cloud-native applications and data solutions. The ideal candidate will have strong hands-on expertise in Python programming, AWS services, and automation frameworks, with a proven ability to build scalable, secure, and efficient solutions in a cloud environment.


Key Responsibilities:

  • Design and develop scalable Python-based applications and serverless solutions on AWS.
  • Develop, test, and maintain data pipelines and ETL workflows integrating multiple data sources.
  • Utilize core AWS services such as Lambda, EC2, S3, RDS, Glue, Step Functions, API Gateway, and CloudFormation.
  • Implement CI/CD pipelines using AWS DevOps tools (CodePipeline, CodeBuild, etc.) for automated deployments.
  • Collaborate with cross-functional teams to analyze requirements, propose technical solutions, and ensure successful delivery.
  • Write reusable, testable, and efficient code following best software engineering practices.
  • Monitor and troubleshoot performance issues across applications and AWS infrastructure.
  • Ensure security, reliability, and cost optimization of AWS-based systems.


Required Skills & Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
  • 6+ years of experience in software development with a strong focus on Python programming.
  • Hands-on experience with AWS services such as Lambda, EC2, S3, RDS, Glue, Athena, API Gateway, and CloudWatch.
  • Proficiency in building APIs, data ingestion, and data transformation using Python frameworks (Flask, FastAPI, or Django).
  • Experience in DevOps practices, including CI/CD pipelines using AWS CodePipeline, Jenkins, or GitHub Actions.
  • Knowledge of Docker and containerized deployments on AWS (ECS/EKS).
  • Familiarity with infrastructure-as-code tools like CloudFormation or Terraform.
  • Strong debugging, optimization, and automation skills.


Good to Have:

  • Exposure to Databricks, PySpark, or big data processing frameworks.
  • Understanding of security best practices and AWS IAM policies.
  • Experience with monitoring and logging tools (CloudWatch, ELK Stack, Prometheus).
  • Knowledge of Agile/Scrum methodologies.


Soft Skills:

  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work independently and as part of a collaborative team.
  • Strong ownership mindset and attention to detail.


Why Join Us:

  • Opportunity to work on cutting-edge cloud technologies and modern Python-based architectures.
  • Collaborative and innovative work environment.
  • Strong career growth and learning opportunities in AWS cloud ecosystem.

Key Skills

Ranked by relevance