Job Title: AWS EKS Engineer
Location: Phoenix, AZ (Onsite)
Duration: 12+ Months
Experience: 6-9 years
Job Description
We are looking for a talented and experienced AWS EKS Engineer to join our client’s DevOps team. The ideal candidate will have a strong background in Kubernetes, AWS services, and infrastructure automation. As an AWS EKS Engineer, you will be responsible for designing, implementing, and managing scalable and reliable Kubernetes clusters on AWS using EKS (Elastic Kubernetes Service).
Key Responsibilities
- Design, deploy, and manage AWS EKS clusters to support production workloads.
- Automate the provisioning and management of AWS infrastructure using tools such as Terraform, CloudFormation, or Ansible.
- Implement CI/CD pipelines for automated deployment and management of applications on EKS.
- Monitor and optimize the performance, availability, and scalability of Kubernetes clusters.
- Troubleshoot and resolve issues related to Kubernetes, containers, and underlying AWS infrastructure.
- Collaborate with development teams to ensure smooth integration and deployment of applications.
- Implement and maintain security best practices for EKS clusters and associated AWS services.
- Develop and maintain documentation for infrastructure, processes, and procedures.
- Stay up to date with the latest industry trends, technologies, and best practices in Kubernetes and AWS.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience with Kubernetes, including hands-on experience with AWS EKS.
- Strong experience with AWS services, including EC2, VPC, S3, IAM, RDS, and Lambda.
- Proficiency in infrastructure-as-code tools such as Terraform, CloudFormation, or Ansible.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Strong understanding of containerization technologies like Docker.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or CloudWatch.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
Preferred Qualifications
- AWS Certified Solutions Architect or DevOps Engineer certification.
- Experience with service mesh technologies like Istio or Linkerd.
- Knowledge of microservices architecture and best practices.
- Experience with Helm for managing Kubernetes applications.