Python + DevOps Engineer

Job description

Our client became a market leader in sports technology by revolutionizing sports data with AI. They enhance digital and broadcast media with unique storytelling, provide tech companies with reliable data, support sportsbooks with in-play betting, and offer teams innovative AI analysis software.

They are seeking a Software Engineer (Python) for their Developer Experience (DevEx) team to improve CI/CD pipelines, automation, and developer tooling. This role bridges development, DevOps, and infrastructure, helping teams ship code faster and more reliably. 

What will you do

  • Build and maintain CI/CD pipelines using GitHub Actions, improving deployment efficiency.
  • Enhance internal developer tools to support streamlined coding, testing, and delivery.
  • Work with the Platform team to tackle technical debt and optimize core infrastructure.
  • Improve visibility and monitoring through Atlassian Compass and production issue investigation.
  • Collaborate with engineering teams to collect feedback and continuously refine workflows.
  • Implement best practices for code quality, security, and deployment automation.
  • Contribute to backend-focused improvements, particularly in Java, Node.js, and Python environments.

Requirements

  • 2+ years of experience in software development with a strong DevOps and infrastructure focus.
  • Proficiency in one or more programming languages such as Java, Node.js, or Python is must.
  • Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, GitLab CI/CD).
  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Understanding of cloud platforms (AWS, GCP, Azure). 
  • Strong problem-solving skills and a practical, business-focused mindset.
  • Ability to collaborate across teams and improve engineering workflows at scale.
show
#6fcfe1
Woman thinking and looking to the right

Download our free 2025 Salary Guide

and see how much you could be earning!