Sport Tech & Data
Senior DevOps Engineer
Mid Level
Cologne, Germany
hybrid
Full time
Digital, Product & TechEngineering & DevelopmentIT & InfrastructureInnovation & SportsTech
Job description
About the Role
Catapult is seeking a Senior DevOps Engineer to build, operate and improve the infrastructure, platforms and tools that enable its teams to develop, deliver and run reliable software at scale. The role sits within a team that holds broad ownership of the technical environment, taking a cloud-agnostic approach that combines cloud services with self-hosted infrastructure. Responsibilities span the full lifecycle, from provisioning and deployment through to observability, security and ongoing operation.
Key Responsibilities
- Design, operate and continuously improve the Kubernetes platform across both self-hosted clusters and AWS.
- Own infrastructure as code using Terraform and Ansible, driving a GitOps workflow so that all changes are versioned, reviewed and reproducible.
- Build and maintain robust CI/CD pipelines (GitLab CI) and shared templates that empower product teams to build, test and deploy reliably.
- Operate and scale specialised infrastructure for demanding workloads, including GPU clusters for computer vision models, media engines and data analytics platforms.
- Evolve the observability stack to proactively monitor system health, define meaningful alerting and ensure high availability.
- Drive platform security and compliance through continuous vulnerability scanning, automated image screening, robust secrets management and strict access controls.
- Collaborate closely with software engineers, data scientists and product teams to design scalable architectures and act as a strategic technical partner for new infrastructure initiatives.
- Help define technical direction, engineering best practices and quality standards within the infrastructure domain.
Required Experience & Qualifications
- 5+ years of professional experience in DevOps, Site Reliability Engineering or Platform Engineering, with a proven track record of designing and scaling highly available production environments.
- Strong hands-on experience running Kubernetes in production, including upgrades, networking and troubleshooting.
- Solid understanding of cloud infrastructure (AWS) combined with experience operating bare-metal or self-hosted environments.
- Proven experience with Infrastructure as Code (Terraform, Ansible) and modern container build or GitOps workflows.
- Strong problem-solving skills and the ability to evaluate technical trade-offs between reliability, scalability and maintainability.
- Experience collaborating across engineering and product teams to deliver secure and robust infrastructure solutions.
- Deep understanding of Linux operating systems.
- Strong programming or scripting skills (e.g. Python, Go or Bash) focused on automation and tooling.
Preferred Skills
- Experience operating GPU workloads on Kubernetes or machine learning infrastructure.
- Familiarity with specialised Kubernetes ecosystem tools such as FluxCD, Rancher or RKE2.
- Experience working with large-scale video/streaming workflows or AWS media services.
- Experience managing and scaling messaging or event-streaming systems (e.g. Kafka).
- Experience operating and optimising relational databases (e.g. PostgreSQL).
- Experience building internal developer platforms or self-service tooling for engineering teams.
The Application Process
- All offers of employment are subject to Catapult's positive pre-hire check.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.



