Kubernetes Platform Engineer
Millennium (India) is seeking a skilled and motivated individual to join our team as a Kubernetes Platform Engineer. This is an exciting opportunity for someone who is passionate about Open-Source software. You will help enable Kubernetes for a wide range of use cases across our entire estate.
Principal Responsibilities
- Manage the full lifecycle of Kubernetes clusters, components, and cluster services.
- Drive the elimination of operational tasks through automation and self-service.
- Develop well-defined processes for testing and integrating new technologies to meet both business and technical needs.
- Ensure efficient utilization of resources through metrics and reporting.
- Implement and maintain security best practices across Kubernetes clusters.
- Lead incident response for Kubernetes-related issues, ensuring timely resolution and minimal impact on operations.
- Develop and maintain comprehensive documentation and provide training to users on Kubernetes best practices and new features.
Qualifications/Skills Desired
- Proficient in creating and managing the full lifecycle of Kubernetes clusters, with a solid understanding of cluster components and operations.
- Experienced in creating and managing Kubernetes operators.
- Experienced in working with bare metal servers and public cloud technologies like AWS, GCP, and Azure.
- In-depth knowledge of Linux systems administration, networking, and security.
- Strong programming and scripting skills, proficient in BASH, Python, or Golang.
- Deep understanding of distributed systems, with the ability to effectively manage and troubleshoot in such environments.
- Significant experience with IAC
- Proven experience in large-scale collaborative software projects involving source control and SDLC strategies.
- Demonstrated strong problem-solving abilities, with a knack for complex troubleshooting and root cause analysis.
- Excellent team player with a strong willingness to contribute and assist others.
- Exceptional interpersonal and written communication skills.
Education and Experience:
- Bachelor's / Master’s degree in Computer Science, Mathematics, or a related field.
- A minimum of 3-5 years of relevant work experience.
Read Full Description