Logo
Virtusa

AWS Cloud Engineer (Kubernetes EKS Specialist)

Virtusa, New York, New York, us, 10261

Save Job

Lead Software Engineer

We are seeking a highly skilled AWS Cloud Engineer with deep expertise in Kubernetes (K8s) and Amazon Elastic Kubernetes Service (EKS) to design, implement, and manage scalable cloud native infrastructure. The ideal candidate will have hands-on experience with container orchestration, infrastructure as code (CI/CD) pipelines, and cloud security best practices. Key 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 tools like 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: 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.