About Client
Our client is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84,000 entrepreneurial professionals across more than 30 countries, it caters to over 700 clients with its extensive domain and technology expertise to help drive superior competitive differentiation, customer experiences, and business outcomes.
Job Description
We are looking for an experienced Kubernetes Administrator to manage and operate our Kubernetes clusters. The ideal candidate will be responsible for maintaining and optimizing our containerized applications, managing cluster security, ensuring high availability, and recommend best practices for upgrades, monitoring and alerting. You will work closely with the development, DevOps, and infrastructure teams to maintain a robust, scalable, and secure Kubernetes environment.
Key Responsibilities
- Kubernetes Cluster Management: Manage, and upgrade Kubernetes clusters in cloud.
- Deployment Automation: Manage CI/CD pipelines for Kubernetes-based applications using tools like Jenkins, ArgoCD.
- Monitoring and Logging: Set up monitoring and logging solutions (e.g., NewRelic, Prometheus, Grafana) to ensure cluster health, performance, and security.
- Networking: Manage Kubernetes networking components, including Services, and Ingress Controllers.
- Resource Optimization: Optimize resource utilization of clusters, including CPU, memory, and storage, and manage horizontal and vertical scaling.
- Troubleshooting: Diagnose and troubleshoot issues related to Kubernetes, networking, storage, and applications running in the clusters.
- Documentation and Training: Create and maintain comprehensive documentation on cluster configurations, policies, and procedures. Provide training and support to other teams on Kubernetes best practices.
Required Skills And Qualifications
- Proven experience as a Kubernetes Administrator or similar role in managing Kubernetes environments.
- Strong understanding of Kubernetes architecture, components, and APIs.
- Experience with containerization technologies like Docker.
- Familiarity with Infrastructure as Code (IaC) tools such as Terraform, or Helm.
- Experience with CI/CD pipelines and DevOps practices.
- Hands-on experience with cloud platforms like AWS.
- Solid understanding of Linux systems.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Qualifications
- Certified Kubernetes Administrator (CKA) - Preferable.
- Knowledge of other container orchestration tools (e.g., Docker). - Preferable.
- Experience with GitOps workflows and tools like ArgoCD.
- Knowledge of scripting languages like Bash, or Python.
Key skills : AWS, EKS, platform support, production support, INC Management
Job location : Hyderabad/Bangalore/Chennai/Pune
Work experience : 5-12 Years
Employment type : Full Time
Work mode : Hybrid
Notice Period : 0-30 Days