DevOps Engineer

Tombola Ltd
Sunderland, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Bash Shell Cloud Computing Computer Networks DevOps Disaster Recovery Domain Name System (DNS) Amazon DynamoDB Internet Protocol Python (Programming Language) PostgreSQL Microsoft SQL Server
+33 more
Windows Servers Routing NoSQL Windows PowerShell Systems Development Life Cycle Cloud Services Zero Trust Network Access Scaled Agile Framework Data Logging Scripting Load Balancing Cloud Platform System Fluentd Delivery Pipeline Reliability of Systems AWS Lambda AWS ECS Git Cloudformation Build Management Kubernetes Cloudflare AWS Fargate Teamcity Cloudwatch Kibana Terraform Software Version Control Dynatrace Devsecops Serverless Computing Docker Microservices

Job description

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., * Design, build, and maintain cloud infrastructure across AWS using Infrastructure as Code.

  • Develop and manage infrastructure using Terraform and CloudFormation.
  • 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., * Monitor infrastructure and application health using tools such as CloudWatch and Dynatrace.
  • 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.
  • Participate in technical reviews and contribute operational expertise throughout the development lifecycle.
  • Champion automation, continuous improvement, and a DevOps culture across engineering teams.
  • Produce clear documentation to support knowledge sharing and operational excellence.

Requirements

  • 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 managing Infrastructure as Code using Terraform and/or CloudFormation.
  • Experience working with Docker and containerised applications, including AWS ECS.
  • Understanding of Windows Server administration and automation using PowerShell.
  • Knowledge of version control systems, particularly Git.
  • Good understanding of DevSecOps principles and infrastructure security.
  • Strong communication skills and experience working within Agile engineering teams., * Experience with CloudWatch, Dynatrace, Kibana, FluentD, or similar monitoring and observability platforms.
  • Experience with Cloudflare, including WAF, DNS, and Zero Trust.
  • 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.
  • Exposure to Kubernetes or Amazon EKS.
  • Experience supporting microservices architectures.
  • Knowledge of cloud cost optimisation and FinOps principles.

About the company

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., At tombola, we build our own technology, giving our engineers the opportunity to work on meaningful technical challenges using modern cloud platforms and tooling.

You’ll join a collaborative engineering culture that values automation, continuous improvement, and knowledge sharing. 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:30 min

Transitioning from software engineering into a DevOps trajectory

Davide Imola Davide Imola · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:32 min

Shifting to a DevOps career from non-technical backgrounds

Megha Kadur · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all