DevOps Engineer (Mobile Games & App Development)

Ryan, LLC
Frimley, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 41K

Job location

Frimley, United Kingdom

Tech stack

Flutter
Unity
API
Amazon Web Services (AWS)
Data analysis
User Authentication
Azure
Bash
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Software Debugging
DevOps
Video Game Development
Github
Identity and Access Management
Mobile Application Software
Python
Linux System Administration
Node.js
Scrum
Prometheus
Software Engineering
Data Logging
Scripting (Bash/Python/Go/Ruby)
Grafana
iOS
Cloudformation
Containerization
Gitlab-ci
Kubernetes
Bitbucket
React Native
Cloudwatch
Terraform
Docker
Jenkins
Go
Microservices

Job description

You will work closely with developers, designers, and product teams to ensure reliable deployments, performant systems, and smooth development pipelines for mobile-based games and supporting services.

Key ResponsibilitiesDevOps & Infrastructure

  • Design, implement, and maintain CI/CD pipelines for mobile applications and backend services
  • Manage cloud infrastructure (AWS, GCP, or Azure) using Infrastructure as Code (Terraform, CloudFormation, etc.)
  • Monitor system performance, availability, and cost optimisation
  • Implement logging, monitoring, and alerting (CloudWatch, Prometheus, Grafana, etc.)
  • Ensure secure environments, managing secrets, IAM roles, and access controls
  • Support staging, testing, and production environments
  • Improve deployment reliability, rollback strategies, and uptime

Mobile App & Game Development Support

  • Assist with mobile app build pipelines (Android/iOS)
  • Support game backend services (APIs, authentication, leaderboards, analytics)
  • Contribute code where required to:
  • Mobile apps (Unity, Flutter, React Native, native iOS/Android)
  • Backend services (Node.js, Python, Go, or similar)
  • Debug build and deployment issues related to mobile platforms
  • Collaborate with developers to optimise build size, performance, and release cycles

Collaboration & Process

  • Work closely with game developers and designers to align infrastructure with product needs
  • Participate in sprint planning and technical discussions
  • Document infrastructure, deployment processes, and recovery procedures
  • Contribute to continuous improvement of engineering practices

Requirements

Do you have experience in iOS development?, Required Skills & ExperienceCore DevOps Skills

  • Professional DevOps or Platform Engineering experience
  • Strong experience with cloud platforms (AWS preferred)
  • Hands-on CI/CD experience (GitHub Actions, GitLab CI, Jenkins, Bitbucket Pipelines)
  • Containerisation and orchestration (Docker, Kubernetes or ECS)
  • Linux system administration and scripting (Bash, Python)
  • Experience with monitoring, logging, and alerting tools

Development Skills (Secondary but Important)

  • Working knowledge of mobile app or game development workflows
  • Experience with Unity (C#)

Apply for this position