Key Responsibilities:
- Design, deploy, and manage scalable AWS cloud infrastructure leveraging services such as EC2, S3, RDS, Lambda, and IAM.
- Implement and maintain Kubernetes clusters using Amazon EKS for container orchestration.
- Develop and manage Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Build and maintain CI/CD pipelines and implement DevOps best practices.
- Support application integration using Java (10% of role).
- Monitor system performance using tools like Prometheus, Grafana, or ELK stack.
- Collaborate with cross-functional teams to ensure secure and efficient cloud solutions.
- Troubleshoot and resolve issues in a fast-paced, dynamic environment.
Required Skills and Qualification:
- 4.5-9 years of experience in AWS cloud engineering and architecture.
- Strong expertise in Amazon EKS and Kubernetes for container orchestration.
- Preferably certified in CKA (Certified Kubernetes Administrator) and AWS Certified Solutions Architect or equivalent.
- Hands-on experience with AWS services (EC2, S3, RDS, Lambda, IAM, etc.).
- Basic proficiency in Java (10% of role) for supporting application integration.
- Familiarity with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Preferred Qualifications:
- Experience with microservices architecture and Docker.
- Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
- Understanding of networking and security best practices in AWS