Sr Kubernetes Admin
Job Summary
The Sr Kubernetes Admin will be responsible for managing Kubernetes clusters across Azure or Oracle Cloud Infrastructure (OCI). This role involves supporting Kubernetes-based projects, resolving technical issues, performing application deployments, and securing Kubernetes environments in a high availability, 24x7 support model.
Responsibilities
- Manage and upgrade production scale Kubernetes clusters on cloud platforms such as Azure or OCI.
- Support Kubernetes projects to resolve complex technical issues.
- Perform application deployments on Kubernetes clusters using DevOps tools like Azure DevOps, ArgoCD, and GitOps.
- Manage Kubernetes resources including secrets, ingress controllers, storage provisions, and networking settings.
- Set up monitoring and alerting mechanisms for Kubernetes clusters using tools like Grafana and Prometheus.
- Optimize and tune the performance of Kubernetes clusters.
Qualifications
- Bachelor's degree in Computer Science or a related field or higher.
- Minimum of 6 years of relevant experience in managing Kubernetes clusters.
- Strong knowledge of Kubernetes core concepts: Deployment, ReplicaSet, DaemonSet, StatefulSets, Jobs.
- Experience in securely managing clusters on cloud platforms (AWS, Azure, OpenStack, GCP).
- Proficiency in scripting languages such as shell, bash, and Python.
- Familiarity with configuration management tools (Chef, Ansible, Puppet) and Infrastructure as Code solutions (Terraform, AWS CloudFormation).
Preferred Skills
- Certification in Microsoft, AWS, or other competing cloud technologies.
- Experience with monitoring tools like Datadog or Nagios.
- Knowledge of Azure infrastructure.
- Experience troubleshooting in RHEL and handling issues related to system logs.
Experience
- 6-8 years of experience in systems engineering with a focus on Kubernetes administration and cloud environments.
Environment
- Rotational shift work primarily during US hours from 7 PM to 4 AM IST.
- Locations include Bangalore and Chennai.