Description

Job Description:

 

We are seeking a highly skilled AWS EKS Engineer to join our team and help us build and deploy scalable, resilient, and highly available cloud-native applications. The ideal candidate will have a strong understanding of Kubernetes, Docker, and AWS services.

 

Responsibilities:

 

Design, implement, and manage EKS clusters

Deploy and manage containerized applications on EKS

Optimize EKS cluster performance and cost

Implement security best practices for EKS clusters

Troubleshoot and resolve EKS-related issues

Collaborate with development teams to containerize applications

Automate EKS management and deployment processes

 

 

Mandatory Skills:

 

Hands-on expertise in architecting and deploying platforms on EKS.

Strong programming skills in Python, Terraform, Ansible, and Golang.

Hands-on experience in GitHub Actions, ArgoCD and Helm.

Hands-on experience in writing and maintaining terraform modules.

Knowledge of JFrog art factory and integrations to it.

Knowledge of AWS networking and security constructs.

Expertise in EKS Platform automation for effective Cluster lifecycle management.

Kubernetes Fundamentals: Working knowledge of underlying K8s components such as CNI, kubelet, kube-proxy, and CoreDNS.

Knowledge of core AWS and cloud concepts around Identity Management, IAM, PKI/Cert management and policy management/

Troubleshooting: Experience with troubleshooting using AWS services like CloudTrail and CloudWatch.

Strong programming skills in Python, Terraform, Ansible, and Golang.

Service Mesh Technology: Experience managing the lifecycle of Istio Service Mesh is desirable.

Communication Skills: Excellent verbal and written communication skills.

Required Skills:
AWS, Python

Education

Bachelor's or Master's degree in Computer Science