M

Kubernetes Platform Engineer

Millennium
Full-time
On-site
London, United Kingdom
Kubernetes Platform Engineer

We are looking for a Kubernetes Platform Engineer to join our team. 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.
  • Signififact 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.