Overview
Job Title: AWS Cloud Engineer Kubernetes EKS Specialist. Department: Cloud Infrastructure DevOps Platform Engineering.
Responsibilities
- Design Architecture: Architect and implement scalable secure and highly available Kubernetes clusters on AWS using EKS. Collaborate with development and operations teams to design cloud native applications and microservices.
- Deployment Automation: Automate infrastructure provisioning using tools like Terraform, CloudFormation or AWS CDK. Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI or AWS CodePipeline.
- Operations Monitoring: Monitor and troubleshoot EKS clusters and workloads using Prometheus Grafana CloudWatch and ELK stack. Implement logging alerting and observability best practices.
- Security Compliance: Apply security best practices for Kubernetes workloads including IAM roles RBAC network policies and secrets management. Ensure compliance with organizational and regulatory standards e.g. HIPAA SOC2 ISO.
- Collaboration Support: Work closely with developers to containerize applications and optimize deployment strategies. Provide guidance and mentorship to junior engineers and participate in code reviews.
Required Skills Qualifications
- Cloud Expertise: 8 to 10 years of hands on experience with AWS services EC2 VPC IAM S3 RDS Lambda etc. Strong understanding of cloud networking security groups and load balancing.
- Kubernetes EKS: Deep knowledge of Kubernetes architecture components and operations. Experience deploying and managing EKS clusters in production environments.
- DevOps Automation: Proficiency in Infrastructure as Code IaC using Terraform or CloudFormation. Experience with containerization tools Docker and orchestration.
- Monitoring Logging: Familiarity with tools like Prometheus Grafana Fluentd ELK and AWS CloudWatch.
- Programming Scripting: Proficiency in scripting languages Python Bash Go for automation and tooling.
- Soft Skills: Strong problem solving and communication skills. Ability to work independently and in a team oriented agile environment.
Preferred Qualifications
- AWS Certified Solutions Architect or DevOps Engineer
- Certified Kubernetes Administrator CKA or Certified Kubernetes Application Developer CKAD
- Experience with service mesh Istio Linkerd and GitOps tools ArgoCD Flux
- Familiarity with Helm charts and Kubernetes Operators