AWS Engineer
quest-global
Job Description
- Design, develop, and deploy scalable applications on AWS Cloud.
- Develop RESTful APIs and Microservices using Java (Spring Boot) or Python (FastAPI/Flask).
- Build cloud-native solutions leveraging AWS managed services.
- Develop and maintain CI/CD pipelines for automated build, deployment, and monitoring.
- Participate in system design, architecture reviews, and cloud optimization initiatives.
- Collaborate with AI/ML teams to integrate AI and Generative AI capabilities into business applications.
- Support end-to-end AI Development Life Cycle (AIDLC)
- Implement security, scalability, observability, and reliability best practices.
- Troubleshoot application, infrastructure, and performance issues.
- Mentor junior engineers and contribute to engineering best practices.
Required
- Strong experience with AWS Cloud Services (EC2, Lambda, ECS/EKS, API Gateway, S3, RDS, DynamoDB, IAM, CloudWatch).
- Proficiency in Java (Spring Boot) or Python (FastAPI/Flask).
- Experience developing Microservices and REST APIs.
- Hands-on experience with Docker, Kubernetes, CI/CD, and Infrastructure as Code.
- Knowledge of SQL/NoSQL databases and event-driven architectures.
- Hands-on experience of AI Development Life Cycle (AIDLC).
- Good understanding of application security, cloud security, and DevSecOps practices.
- 6 to 9 total years of experience