About our client
For more than 60 years, my client has been a leader in the interactive and game industry. The company also creates, manufactures, and sells coin-operated merchandising games, ticket redemption games, photo booths, video games, and novelties to operators, distributors, and entertainment centres worldwide.
About the role
Our Site Reliability Engineers are motivated by well-architected, reliable, scalable solutions for our games and services. They are key to keeping our players and developers happy by crafting and maintaining seamless systems and services that deliver delightful interactions for our players, and productivity-boosting tools and processes for our development team.
Engage in improving the whole lifecycle of services from inception through deployment, operations, and refinement.
Implement service monitoring and alerting solutions to track service health and performance.
Improve the software lifecycle with automated tests, deployments and builds, as well as performing load testing.
Work with electrical engineers to integrate custom hardware interfaces and implement tools for thoroughly testing hardware.
Analyse and resolve issues in software, systems, tools, and services to minimize down time and interruption to development .
You will have
Strong experience using GoLang and gRPC.
Experience with Linux system administration and configuration (Ansible, shell).
Experience working in teams with version control systems such as Git or Perforce.
Experience with build pipelines and deployment (Gitlab CI, Helm).
Experience with monitoring and logging software (Prometheus, Elasticsearch.
A passion for games is critical as you'll be collaborating with the games development team and contributing to client’s Games products.