This job listing expired on Mar 3, 2022
Tweet

About the Job

Are you a seasoned backend developer with experience as a Cloud or Infrastructure engineer? We at CoolGames are looking for such a DevOps Engineer to join our game development team in the heart of Amsterdam.

The company

CoolGames is a leading HTML5 game development company. We bring fun and engaging gaming experiences to players on the world’s most popular social platforms. Companies like Rovio and Hasbro choose us to bring their world famous game brands like Angry Birds and Battleship to millions of players around the globe.

We are a company which believes it’s important to constantly improve and innovate as we strive to be the best. We work in an informal environment with enthusiastic and smart individuals from all over the world to design and create great games.

CoolGames is a leading HTML5 game development company. We bring fun and engaging gaming experiences to players on the world’s most popular social platforms. Companies like Rovio and Hasbro choose us to bring their world famous game brands like Angry Birds and Battleship to millions of players around the globe.

We are a company which believes it’s important to constantly improve and innovate as we strive to be the best. We work in an informal environment with enthusiastic and smart individuals from all over the world to design and create great games.

The Role

As a backend developer with DevOps specialisation you will be part of the game development team, providing them with backend services hosted on Amazon infrastructure. You will work with the Head of Technology, project leads, and backend developers. Our backend stack consists of Go, Nakama, Protobuf, Ansible, AWS, docker, NodeJS, so experience with one or more of these technologies / languages is a big plus.

You will collaborate closely with game developers, continuously improving on integrating our backend solutions. This includes setting up new infrastructure (infrastructure as code), maintaining pipelines and deployment of existing games, as well as contributing to the maintenance and development of internal tooling related to AWS deployments and infrastructure. You manage your own schedule with a view to delivering robust infrastructure and developing backend services to meet established deadlines.

The responsibilities include reporting on AWS costs, advising infrastructure optimizations, performing code reviews for releases, and making sure our infrastructure remains stable, performant and up to date.

Requirements

The right candidate has most of the following qualities.

  • Is proactive and thrive on taking ownership and responsibility;
  • Has experience with setting up elegant and logical infrastructure that is easy to deploy to;
  • Brings networking and infrastructure skills to the team in order to get a project to production;
  • Is open to feedback and eager to learn;
  • Is able to advise and provide input on how to tackle a project from an infrastructure perspective;
  • Embrace collaboration with development and has a “you can count on me” attitude;
  • Flourishes in an environment where teamwork and communication are important;
  • Is comfortable with agile development processes and tools;
  • Has an interest in Game Development.

The right candidate meets most of the following requirements:

  • At least 5 years of professional programming experience as a backend developer;
  • At least 2 years of experience as DevOps engineer on AWS (or comparable) cloud infrastructure;
  • Solid understanding of network protocols like TCP, HTTP, and WebSocket;
  • Experience with version control tools like git and automation pipelines;
  • Experience in building APIs or backend solutions and services;
  • Solid knowledge of linux and infrastructure best practices;
  • Experience with Ansible is a plus;
  • Experience with Kubernetes is a plus;
  • Experience with (some of) our languages/technologies in the backend stack is a plus (including Go, Nakama, Protobuf, Ansible, AWS, docker, NodeJS).

Benefits

CoolGames offers you a challenging job with a broad responsibility and an attractive compensation package:

  • A highly dynamic job with a competitive salary;
  • An initial employment contract for one year;
  • Company pension plan and travel cost compensation;
  • Optional company stock plan participation;
  • Health care insurance compensation;
  • Sports allowance;
  • Flexibility to work remote part-time;
  • An attractive office location in the center of Amsterdam;
  • High-end PC, Macbook Pro or other laptop;
  • An open, informal and international company culture.

* EU candidates only *