Kubernetes Developer
Role details
Job location
Tech stack
Job description
We are seeking a highly experienced Senior Kubernetes Developer with 10+ years of overall IT experience and deep expertise in Kubernetes, containerization, cloud-native technologies, and DevOps practices. The ideal candidate will be responsible for designing, implementing, automating, and maintaining scalable, secure, and highly available Kubernetes platforms. You will collaborate with development, operations, and security teams to deliver cloud-native applications and modern infrastructure solutions.
Requirements
Kubernetes
-
Kubernetes Administration
-
Kubernetes Architecture
-
Cluster Installation and Configuration
-
Helm Charts
-
Operators
-
Custom Resource Definitions (CRDs)
-
StatefulSets
-
Deployments
-
DaemonSets
-
ConfigMaps
-
Secrets
-
RBAC
-
Network Policies
-
Ingress Controllers
-
Horizontal Pod Autoscaler (HPA)
-
Vertical Pod Autoscaler (VPA)
-
Cluster Autoscaler Container Technologies
-
Docker
-
Container Runtime Interface (CRI)
-
Container Security
-
Image Optimization
-
Registry Management Cloud Platforms
-
AWS (EKS)
-
Azure (AKS)
-
Google Cloud Platform (GKE)
-
Hybrid and Multi-Cloud Kubernetes Deployments DevOps & Automation
-
Jenkins
-
GitHub Actions
-
GitLab CI/CD
-
Azure DevOps
-
Argo CD
-
Flux CD
-
Terraform
-
Ansible Qualifications
-
Bachelor''s or Master''s degree in Computer Science, Information Technology, or a related field.
-
10+ years of overall IT experience.
-
5+ years of hands-on experience with Kubernetes in production environments.
-
Strong experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
-
Experience implementing GitOps methodologies.
-
Solid understanding of Linux system administration.
-
Experience with microservices architecture and distributed systems.
-
Strong troubleshooting and performance tuning skills.
-
Excellent communication, collaboration, and leadership abilities.