If you are a highly skilled Kubernetes Admin looking for a challenging and rewarding opportunity, we would love to hear from you.
Job Title: Kubernetes Admin
We are seeking an experienced Kubernetes Admin to join our dynamic team. As a Kubernetes Admin, you will be responsible for managing and maintaining our Kubernetes cluster, ensuring its stability, performance, and security. You will also play a crucial role in the deployment, scaling, and monitoring of our applications on the Kubernetes platform.
Key Responsibilities:
- Design, deploy, and maintain highly available and scalable Kubernetes clusters
- Troubleshoot and resolve any issues related to Kubernetes infrastructure, including networking, storage, and security
- Monitor system performance, capacity, and availability of the Kubernetes cluster
- Automate deployment processes and develop tools for managing and monitoring the Kubernetes environment
- Collaborate with development teams to ensure proper deployment and scaling of applications on the Kubernetes platform
- Implement security best practices to ensure the safety and integrity of the Kubernetes cluster
- Keep up to date with the latest Kubernetes features and updates, and proactively suggest improvements to our infrastructure
- Participate in on-call rotations and respond to incidents in a timely manner
- Document procedures and processes for managing the Kubernetes environment
Qualifications:
- Bachelor's degree in Computer Science or related field
- Minimum of 3 years of experience as a Kubernetes Admin or in a similar role
- Extensive knowledge and experience with Kubernetes architecture and concepts, including pods, deployments, services, and networking
- Strong understanding of Linux operating system and shell scripting
- Hands-on experience with containerization technologies such as Docker
- Experience with Kubernetes deployment tools such as Helm and Kubernetes Operators
- Familiarity with monitoring and logging tools such as Prometheus and ELK stack
- Excellent troubleshooting skills and ability to resolve complex technical issues
- Experience with automation and configuration management tools such as Ansible or Puppet
- Strong communication and collaboration skills, with the ability to work effectively in a team environment
- Proactive and self-motivated, with a passion for learning and staying up to date with the latest technologies in the industry
Join our team and be a part of our journey towards building a robust and efficient Kubernetes infrastructure.