DevOps Engineer
What we’re looking for
We're looking for an experienced DevOps engineer to join our team to help us move our source control and asset storage as well as several databases, servers and services to our own on-site servers with off-site backups. An ideal candidate would also have relevant experience to help us move our existing Unity build pipeline from Jenkins to GitHub Actions.
Candidates should have extensive experience with all aspects of DevOps engineering and a current portfolio of previous work demonstrating their abilities. Candidates should have strong self-motivation, the ability to work well in, and communicate with a team based both in the office and remotely. Familiarity with our games as a player or a modder is a plus.
Working closely with established programmers at the studio, you will be responsible for optimizing, adjusting and managing our usage of Microsoft Azure, GitHub and Unity Version Control (previously Plastic SCM). Candidates should be familiar with working within sprints and adapting work to feedback.
Responsibilities
- Moving version control for source code and art assets to on-site servers
- Moving several databases, servers and services to on-site servers
- Set up and manage off-site backups
- Monitor alerts and address any problems in a timely manner
- Optimize our use of Microsoft Azure, GitHub and Unity Version Control (previously Plastic SCM)
- Help us move our Unity build pipeline from Jenkins to GitHub Actions
- Liaising with other team members and working to feedback
Requirements
- Experience with Windows Server, MSSQL, Azure and Azure Data Explorer (Kusto)
- Experience with managing on-site high-availability servers, including security compliance
- Experience with Jenkins and / or GitHub Actions
- Experience with secure service design and planning
- Planning and implementation of the migration of large, valuable datasets
- To be able to work within a team and work to feedback
- The ability to learn new systems and workflows
Desirables
- Prior experience with Linux and Proxmox
- Prior experience with the Unity build pipeline
- Programming and scripting skills, in particular C#-
- Fan of our games
Benefits
- Salary - £55,000 - £78,000/pa experience depending
- Work remote, hybrid or on-site
- Competitive holiday package
- View complete benefits package
Bonus Scheme
Facepunch Studios’ industry-leading bonus package provides a comprehensive performance bonus scheme to reward employee contributions. This role includes eligibility for a salary scheme bonus, with the potential to earn up to 50% of the base salary annually through performance-based quarterly bonuses during your first year. After completing one year, the performance bonus potential expands up to 100% of your base salary. This structure ensures continuous motivation and recognition throughout the year. The bonus system highlights our commitment to recognizing and rewarding outstanding performance and dedication. All bonuses are discretionary, bonuses are not paid during the probationary period.
- Department
- Programming
- Remote status
- Fully Remote
- Yearly salary
- £55,000 - £78,000
- Job level
- Mid - Senior
About Facepunch
We’re Facepunch, an independent, self-published game developer based in Birmingham, UK.
We made Garry’s Mod and Rust, two of the most popular Steam games of all time.
DevOps Engineer
Loading application form
Already working at Facepunch?
Let’s recruit together and find your next colleague.