Skip to content
mimi

Python AWS Developer

Jobs via Dice

Philadelphia · On-site Full-time Today

About the role

Job Summary

We are looking for a skilled Python AWS Developer to design, develop, and maintain scalable cloud-based applications. The ideal candidate will have strong expertise in Python programming and hands-on experience with AWS services, building secure and high-performance solutions.

Key Responsibilities

  • Develop and maintain applications using Python
  • Design and implement cloud solutions using AWS services (Lambda, S3, EC2, RDS, API Gateway)
  • Build and manage RESTful APIs and microservices
  • Implement CI/CD pipelines and automate deployment processes
  • Work with databases (SQL/NoSQL) and ensure data integrity
  • Optimize applications for performance, scalability, and security
  • Collaborate with cross-functional teams to gather and implement requirements
  • Troubleshoot and resolve production issues

Required Skills

  • Strong proficiency in Python (Django/Flask/Fast API)
  • Hands-on experience with AWS services
  • Experience with API development and microservices architecture
  • Knowledge of databases (PostgreSQL, MySQL, DynamoDB)
  • Familiarity with Docker, Kubernetes, and DevOps practices
  • Understanding of version control (Git) and CI/CD tools
  • Strong problem-solving and debugging skills
  • Need to have some JAVA coding skills

Preferred Skills

  • Experience with serverless architecture
  • Knowledge of Terraform or CloudFormation
  • Exposure to Agile/Scrum methodologies
  • AWS certifications (e.g., Solutions Architect, Developer Associate)

Skills

API GatewayAWS LambdaAWSCI/CDDockerDynamoDBEC2FastAPIFlaskGitJAVAKubernetesMySQLPostgreSQLPythonRDSS3

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free