This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced AWS Tech Lead with strong Python expertise to lead the design, development, and deployment of scalable cloud-native applications on AWS. The ideal candidate will provide technical leadership, guide development teams, and ensure best practices in cloud architecture, application development, and DevOps.
Job Responsibility:
Lead the design and development of cloud-native solutions on AWS using Python
Provide technical leadership and mentorship to development teams
Architect and implement scalable, highly available, and secure AWS-based solutions
Develop backend services, APIs, and automation using Python frameworks (Flask, FastAPI, Django)
Work with AWS services such as EC2, Lambda, S3, API Gateway, DynamoDB, RDS, and Step Functions
Implement microservices architecture and serverless solutions where applicable
Collaborate with DevOps teams to build CI/CD pipelines and infrastructure automation
Ensure code quality, security best practices, and performance optimization
Work closely with stakeholders to translate business requirements into technical solutions
Requirements:
8–12+ years of software development experience with strong backend expertise
5+ years of hands-on experience with AWS cloud services
Strong proficiency in Python programming and backend frameworks
Experience designing RESTful APIs and microservices architecture
Hands-on experience with AWS Lambda, API Gateway, S3, EC2, DynamoDB, RDS
Experience with Docker, Kubernetes, and containerized deployments
Knowledge of CI/CD pipelines and DevOps practices (Jenkins, GitHub Actions, or AWS CodePipeline)
Strong understanding of cloud security, monitoring, and logging tools