- Design, develop, test, deploy, and maintain scalable and efficient Python applications on AWS platform using services such as API Gateway, Lambda, S3, EMR, ElastiCache, Kinesis etc.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Ensure high availability of systems by implementing monitoring tools like CloudWatch and FastAPI.
- Participate in code reviews to ensure adherence to coding standards and best practices.
- Troubleshoot issues related to application performance, scalability, and reliability.
Desired Candidate Profile
- 7-12 years of experience in Python development with expertise in AWS serverless architecture (Lambda).
- Robust understanding of Microservices design principles and implementation using APIs (FastAPI) with MongoDB databases.
- Experience working with containerization technologies like Kubernetes for deployment on AWS EKS/ECS.