Kubernetes DevOps Engineer
Apply on
Job Overview:
We are looking for an experienced Kubernetes DevOps Engineer to help manage and scale our infrastructure, ensuring high availability, performance, and security. The ideal candidate will have strong expertise in Kubernetes and DevOps tools and methodologies, contributing to the deployment, automation, and monitoring of cloud-native applications.
Key Responsibilities:
- Design, implement, and manage Kubernetes clusters (on-prem or cloud).
- Automate infrastructure and application deployments using CI/CD pipelines.
- Manage, scale, and monitor containerized applications and services.
- Optimize cloud infrastructure for performance, cost-efficiency, and security.
- Collaborate with development teams to ensure smooth deployments and improve DevOps practices.
- Implement and manage infrastructure-as-code (IAC) solutions using tools like Terraform, Ansible, or Helm.
- Ensure compliance with security best practices and disaster recovery processes.
- Monitor system performance, troubleshoot incidents, and improve observability using logging and monitoring tools like Prometheus, Grafana, or ELK.
- Create and maintain documentation for infrastructure and deployment processes.
Requirements:
- Proven experience with Kubernetes (managing, deploying, and scaling clusters).
- Proficiency in Docker and container orchestration.
- Strong knowledge of cloud platforms (AWS, Google Cloud, Azure) and cloud-native technologies.
- Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Hands-on experience with infrastructure-as-code (Terraform, Ansible, or Helm).
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
- Experience with Git version control and branching strategies.
- Strong understanding of Linux/Unix system administration.
- Knowledge of networking, load balancing, and security principles in cloud environments.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Certifications in Kubernetes (CKA, CKAD) or relevant cloud certifications.
- Experience with microservices architecture and service mesh solutions like Istio or Linkerd.
- Familiarity with serverless computing and cloud-native development.