Responsibilities:
• Monitoring of clusters using Splunk, ELK stack, and Prometheus.
• Deployment and configuration of Kubernetes clusters according to best practices.
• Collaborating with development and operations teams to optimize application deployments on Kubernetes.
• Performing periodic upgrades and patching of Kubernetes clusters to ensure they are running the latest stable releases.
• Troubleshooting and resolving issues related to Kubernetes clusters, including networking, storage, and resource utilization.
• Participating in on-call rotations and responding to incidents related to Kubernetes infrastructure.
• Documenting processes, procedures, and configurations related to Kubernetes environments.
• Keeping up-to-date with industry trends and emerging technologies related to Kubernetes and container orchestration.
Requirements:
• Minimum of 4 years of experience as a Kubernetes Administrator or similar role.
• Experience with container orchestration tools such as Kubernetes, Docker Swarm.
• Knowledge of networking concepts and experience with container networking solutions (e. g., Calico, Flannel).
• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Knowledge of CI/CD pipelines and experience with tools such as Azure, GitLab CI, or Jenkins.
• Familiarity with infrastructure as code (IaC) tools such as Terraform, Ansible.