This job might no longer be available.

Principal DevOps Engineer

Guerrilla
Amsterdam, Noord-Holland, Netherlands
1 year ago
Apply

Guerrilla, the Amsterdam-based developer of the critically acclaimed Horizon series is looking for a Principal DevOps Engineer to join its Infrastructure Team and level up the technology behind its games.

Our Infrastructure Team

We’re taking the Horizon franchise online and are building the technology for a multiplayer game! The Online Infrastructure team works closely with designers and developers in order to build a scalable, reliable and flexible platform to develop and run the game.

Join our team and become deeply immersed in all our Infrastructure efforts, including platform coding, developer experience, automation, deployment, security, networking, and performance tuning! Our goal is not only to build out infrastructure, but write systems around it that support our developers.

You will contribute to the design and development of our platforms according to the needs of our developers and the game, working side by side with artists, designers and game programmers in a creative and highly ambitious atmosphere.

Our Technology

For our game servers we’re using C++ and a custom UDP-based protocol. For other game related services we use industry-standard web technologies: Java, Tomcat and Spring. Our game communicates through REST and has a persistent HTTPS connection to receive notifications.

In order to build and run the game at scale, we’re using some industry standards to build our own solutions. We’re using AWS as our platform, and running all our binaries in Kubernetes using AWS EKS clusters. Around them, several AWS services including (but not limited to) S3, Elastic Load Balancers, and Kinesis Firehose provide features for persistent storage, connectivity, and data streaming.

We’re managing our environment’s infrastructure using Terraform and Terragrunt hosted in Git, alongside Jenkins pipelines both for CI/CD and automation jobs, looking to put GitOps principles into practice.

Observability is driven by Prometheus, Opensearch and Grafana.

What you will do

Who you are

We would like to hear from you if:

Plusses

Please note: This position is based in our studio in the heart of Amsterdam. Guerrilla offers relocation and immigration support.

Interested?

If you think you’re up for the challenge, we’d love to hear from you! You can apply by hitting the “apply now” button. Be sure to submit your CV and a Cover/Motivation Letter that speaks to your reasons for applying at Guerrilla.

At Guerrilla, we believe that our team’s varied backgrounds, experiences, and perspectives help us create games that resonate with a diverse audience.

As an equal opportunities employer, we strive to create an inclusive environment, empower employees and embrace diversity.

We encourage everyone to respond as we consider all candidates on the basis of their merit, unique strengths, and perspectives they will bring to the role.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Guerrilla

Engineering jobs