Required skills
Job description
This contract role administers AWS infrastructure and supports application delivery on Amazon EKS, covering cluster operations, Kubernetes deployments, and platform troubleshooting. The core skills are AWS and EKS/Kubernetes administration, Docker and Helm, Argo CD GitOps, Jenkins CI/CD, Terraform, scripting, monitoring, networking, and security. The descrip
Project overview
This contract role administers AWS infrastructure and supports application delivery on Amazon EKS, covering cluster operations, Kubernetes deployments, and platform troubleshooting. The core skills are AWS and EKS/Kubernetes administration, Docker and Helm, Argo CD GitOps, Jenkins CI/CD, Terraform, scripting, monitoring, networking, and security. The description also calls for hands-on use of Git, CloudWatch, Prometheus, and Grafana; it does not identify any separate preferred skills. The structured experience range is 2–4 years, and the location is Pune; work mode is not specified.
The title and responsibilities are aligned, though the breadth of platform responsibilities may be substantial for the stated experience range.
Responsibilities
- Administer and manage AWS infrastructure, Amazon EKS, Kubernetes, and application deployments.
- Manage Amazon EKS clusters, including cluster upgrades, node groups, scaling, networking, configuration, and troubleshooting.
- Deploy, configure, upgrade, and manage containerized applications on EKS using Kubernetes, Docker, and Helm.
- Create and maintain Helm charts, values files, releases, upgrades, and rollbacks.
- Manage Kubernetes resources including Deployments, StatefulSets, Services, ConfigMaps, Secrets, Ingress, Jobs, CronJobs, and RBAC.
- Configure Kubernetes workloads using resource requests/limits, node affinity/anti-affinity, taints/tolerations, and Pod Disruption Budgets.
- Troubleshoot Kubernetes and application issues including Pending pods, CrashLoopBackOff, scheduling issues, resource constraints, networking, connectivity, and deployment failures.
- Manage application deployments using Argo CD and implement GitOps-based deployment practices.
- Configure and manage Argo CD applications, projects, repositories, synchronization, automated deployments, and rollbacks.
- Build and maintain Docker images, manage Dockerfiles, optimize container images, and support container lifecycle management.
- Design, implement, and maintain CI/CD pipelines using Jenkins for application build, testing, container image creation, and deployment.
- Integrate Jenkins, Git, Docker, Helm, Argo CD, and EKS to automate application delivery.
Requirements
- AWS infrastructure administration, including core AWS services and networking
- Amazon EKS and Kubernetes cluster administration and troubleshooting
- Kubernetes workload and resource management
- Docker image and container lifecycle management
- Helm chart and release management
- Argo CD and GitOps-based application delivery
- Jenkins CI/CD pipeline implementation
- Git source control and deployment workflows
- Terraform Infrastructure as Code
- Python and Bash automation
- Monitoring and observability with CloudWatch, Prometheus, and Grafana
- AWS and Kubernetes security, including IAM, RBAC, secrets, and least privilege
Project details
- Start: flexible
- Remote: hybrid
- Location: India, IN
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on ubique-systems.com