Senior DevOps Engineer

About us

With more than 25m users playing 30m matches every month FACEIT (part of EFG) is the leading competitive gaming platform. We provide gamers the best experience possible by making sure we are always on top of our tech – and continue to deliver industry leading features to our already awesome platform!

The Role

As a Senior DevOps Engineer, you will work collaboratively with the Software Engineering team to deploy and operate our systems, and help automate and streamline our operations and processes. You will build and maintain shared platforms and game servers for competitive gaming offerings across EFG. Within this role you will be given real responsibilities, have the opportunity to drive change, and have a big impact on our products and platform.

So, what will you be doing?

  • Provisioning and automating infrastructure across multiple cloud and bare metal providers
  • Planning and optimising game servers, using GNU/Linux systems, running on both bare metal and cloud hosts
  • Working with Cloud Native technologies such as Kubernetes
  • Working with the “Hashi Stack” (Terraform, Packer, Vault)
  • Collaborating closely with your team and the other software engineers to help design, maintain and operate systems at scale
  • Using your troubleshooting skills to help identify and fix issues
  • Experimenting with, and introducing cutting edge technologies

Requirements:

So, what are we looking for?

  • You have a background as a GNU/Linux system administrator, with experience in setting up and maintaining highly performant servers
  • Automation is second nature for you, and you’ve automated production-like environments using Infrastructure-as-Code in at least one major cloud provider
  • You have experience with Kubernetes or other cluster management systems
  • The systems you deploy and operate are highly available
  • The ability to demonstrate your experience to lead on innovation and not accepting the status quo


We would get especially excited if you have the following:

  • Experience in managing game servers
  • Knowledge of Kernel tuning and hacking
  • A good understanding of Go development

Benefits:

What can we offer?

  • Work with the best tech available;
  • Fully remote;
  • Company book club, and gaming nights;
  • Flexible working environment;
  • Company (virtual) drinks session every Friday;
  • Your professional growth is important to us. We provide ongoing training opportunities.