At a Glance
- Tasks: Design and maintain cloud infrastructure, automate processes, and improve deployment practices.
- Company: Join tombola's innovative Game Studio Infrastructure team.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Dynamic environment with a focus on automation and continuous improvement.
- Why this job: Make a real impact on game development while enhancing your technical skills.
- Qualifications: Experience in DevOps, AWS, CI/CD pipelines, and strong scripting skills.
The predicted salary is between 60000 - 80000 Β£ per year.
At tombola, our Game Studio Infrastructure team provides the platforms, tooling, and cloud services that enable our engineering teams to build, deploy, and operate reliable, scalable games enjoyed by millions of players.
As a DevOps Engineer, you'll play a hands-on role in designing, building, and maintaining the cloud infrastructure, automation, and deployment pipelines that power our platforms. Working closely with Software Engineers, QA, Security, and Infrastructure teams, you'll help improve developer experience, increase deployment confidence, and ensure our systems remain secure, resilient, and highly available.
This is an ideal opportunity for someone who enjoys solving complex infrastructure challenges, automating everything possible, and continuously improving the way software is built and delivered.
- Design, build, and maintain cloud infrastructure across AWS using Infrastructure as Code.
- Improve platform scalability, resilience, availability, and performance.
- Continuously optimise cloud resources to balance performance and cost.
- Build, maintain, and improve CI/CD pipelines using TeamCity, Git, AWS deployment services, and related tooling.
- Automate software build, testing, and deployment processes to enable fast, reliable releases.
- Work closely with engineering teams to improve deployment practices and developer workflows.
- Support teams in adopting DevOps best practices across the software delivery lifecycle.
- Investigate production incidents, perform root cause analysis, and implement long-term improvements.
- Manage logging, monitoring, and observability to improve system reliability and operational insight.
- Support disaster recovery planning and business continuity initiatives.
- Partner with Software Engineers, QA, Security, and Infrastructure teams to deliver secure, reliable platforms.
- Champion automation, continuous improvement, and a DevOps culture across engineering teams.
- Embed security into infrastructure and deployment pipelines using DevSecOps principles.
- Commercial experience in a DevOps, Platform Engineering, or Infrastructure Engineering role.
- Strong experience with AWS cloud services and cloud-native infrastructure.
- Experience building and maintaining CI/CD pipelines using tools such as TeamCity, Git, AWS CodePipeline, CodeDeploy, or similar.
- Strong scripting skills using PowerShell, Python, Bash, or equivalent.
- Experience working with Docker and containerised applications, including AWS ECS.
- Understanding of Windows Server administration and automation using PowerShell.
- Strong communication skills and experience working within Agile engineering teams.
- Experience with CloudWatch, Dynatrace, Kibana, FluentD, or similar monitoring and observability platforms.
- Knowledge of relational and NoSQL databases such as SQL Server, PostgreSQL, or DynamoDB.
- Understanding of networking concepts including DNS, routing, load balancing, and IP networking.
- Experience with serverless technologies such as AWS Lambda or ECS Fargate.
Whether you're improving CI/CD pipelines, designing resilient AWS infrastructure, or helping teams deliver software more efficiently, you'll have the opportunity to make a real impact while continuing to develop your technical expertise.