Kubernetes Platform Engineer
Platform Engineer
Location: London
Employment Type: Full-time
Work Type: Hybrid
Department: Engineering
The Opportunity
As a an Engineer within the Platform Team, you will play a key role in building and scaling infrastructure that powers machine learning and data science initiatives.
You will collaborate closely with cross-functional teams to design and maintain high-performance systems, ensuring reliability, scalability, and efficiency across a hybrid cloud environment.
Key Responsibilities
- Contribute to the architecture and development of Kubernetes-based infrastructure across private and public cloud environments
- Build and manage internal and external applications, APIs, and services
- Improve CI/CD pipelines to support efficient development and deployment workflows
- Implement monitoring and alerting systems to ensure system reliability
- Develop and maintain backup, disaster recovery, and failover strategies
- Enforce security best practices and ensure compliance with relevant standards
- Partner with Machine Learning and Data Science teams to support computational needs
Requirements
- Bachelor’s degree in Computer Science or a related field
- 3+ years of experience in software engineering and cloud infrastructure
- Strong Experience with Kubernetes and containerized environments
- Strong experience with CI/CD tools (e.g., GitHub Actions, ArgoCD)
- Experience with Infrastructure as Code tools (e.g., Terraform)
- Proficiency in Python; additional experience in Go is a plus
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Experience with DataOps or MLOps