Description:
As a Kubernetes (SME), you will be responsible for guiding internal teams in the discovery and utilisation of Docker and Kubernetes - assisting in implementing best practices and developing reusable, containerised solutions that can be leveraged across the wider organisation.
Key Responsibilities:
- Oversee the health and performance of the Kubernetes environment, ensuring optimal functionality and planning for future capacity requirements.
- Work closely with the Group IM functions and engineering teams to provide support for containerised applications, enabling rapid development and testing.
- Assist internal teams in defining containerised architectures, and offer guidance on deployment, debugging, and optimisation across the company.
- Organise and conduct workshops to educate colleagues on the usage of the Kubernetes platform and container creation techniques, fostering a culture of knowledge sharing and continuous improvement.
Essential Requirements:
- Strong understanding of technologies such as Docker, Kubernetes, Rancher, Harbor, Helm, Nexus, Artifactory, Python, GitLab, and Ansible.
- Highly proficient in Linux operating systems, with strong command-line skills and scripting experience (Bash, Python) for automation tasks, particularly on RHEL.
- Solid knowledge of automation tools like Ansible for automating deployment and configuration tasks.
- Good understanding of monitoring and logging tools to ensure service continuity, along with expertise in security best practices for configuring and maintaining the Kubernetes platform and running containers.
- Strong analytical and troubleshooting skills to assess complex problems and devise effective solutions.
- Excellent customer service, teamwork, and stakeholder management abilities.
- Familiarity with OpenShift and CI/CD processes would be advantageous.