Finding the best job has never been easier
Share
Responsibilities:
Lead the design, implementation, and management of Kubernetes clusters across multiple environments (on-premise, cloud-based, hybrid).
Design and implement CI/CD pipelines for seamless application delivery and integration with Kubernetes.
Develop and maintain infrastructure as code (IaC) using tools like Terraform, Helm, and Ansible.
Implement and manage Kubernetes security policies, RBAC, namespaces, service accounts, and other best practices to ensure the safety of the platform.
Research event log warnings and errors, Troubleshoot and resolve complex Kubernetes-related issues, ensuring minimal downtime and incident resolution.
Optimize the deployment, scaling, and monitoring of containerized applications within Kubernetes.
Automate the monitoring and alerting of Kubernetes clusters using tools like Prometheus and Grafana
Spearhead efforts in upgrading and patching Kubernetes environments, as well as ability to respond to and remediate vulnerabilities with minimal disruption to service.
Stay up to date with new features, security patches, and best practices within the Kubernetes ecosystem.
Collaborate with software engineering teams to ensure smooth deployment and operation of applications in a containerized environment.
Mentor and provide technical leadership to junior Kubernetes engineers and DevOps team members.
Work with cloud platforms (AWS, Azure, GCP) to manage Kubernetes clusters and ensure scalability in the cloud.
Implement disaster recovery and backup strategies for Kubernetes-based workloads.
Contribute to documentation, knowledge sharing, and process improvements for Kubernetes operations.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or any related field
Strong experience in System Administration (xEL, Ubuntu)
Solid understanding of containerization, microservices and DevOps Practices.
5+ Years experience in cloud platforms (AWS, Azure, GCP)
3+ Years experience in containerization and orchestration (Docker + Kubernetes)
3+ Years experience in building and managing CI/CD Pipelines
In-depth knowledge of Kubernetes networking, ingress controllers, load balancing, and service meshes (e.g., Istio, Linkerd).
Familiarity with Infra Monitoring and Performance Optimization Tools (Prometheus, Grafana, Fluentd)
Knowledge in security best practices for containerized and Kubernetes environments (RBAC, Pod Security Policies, Network Policies)
Experience with tools like Istio, ArgoCD, or other service mesh and GitOps tools.
Experience in IaC (Terraform) and building re-usable Terraform Modules.
Proficiency in scripting languages such as Bash, Python or Powershell.
Excellent problem-solving and analytical skills.
Strong collaboration and communication skills.
Certifications such as CKA (Certified Kubernetes Administrator), CKAD (Certified Kubernetes Application Developer), or CKS (Certified Kubernetes Security Specialist), but not required.
These jobs might be a good fit