Dev Ops Engineer, Netspeak Games

Dev Ops Engineer, Netspeak Games

Company Netspeak Games
Job title Dev Ops Engineer
Job location Remote
Type Full Time

Responsibilities:

  • Maintain the current infrastructure including making improvements to areas such as observability to ensure that the infrastructure runs reliably and smoothly
  • Collaborate with the game teams to ensure their vision & requirements are satisfied by the platform; document technical requirements; and ensure that they are updated with the capabilities of the platform
  • Automate as much as possible including builds, workflows & tools
  • Build platform infrastructure, tools & processes to ensure that our technology is globally deployed, observable and responsive whilst leveraging open-source or off-the-shelf products to ensure the platform meets the needs of our games.
  • Liaise with the production & analytics teams & offer guidance where possible – Netspeak is a very data-driven company!
  • Design and architect the platform for not only our current needs but also keeping the platform malleable to future changes
  • Maintain the infrastructure and prepare for scaling at launch
  • Help with maintaining our current build infrastructure – we currently use GitHub Actions with several in-house GitHub runners to build Unreal Games across multiple platforms – Android, iOS, Windows, and Linux
  • Improve the observability of our current infrastructure
  • Train the Unreal Engineering team in maintaining the platform and debugging issues, as well as building on observability themselves

Requirements & Skills:

  • Must know programming fundamentals in any language (Go, Python, C++, Rust, etc.)
  • Must know cloud technologies such as Kubernetes, GCP/AWS, serverless, etc.
  • Ideally, designed & implemented programmable APIs (interfaces, REST, RPCs, etc.)
  • Ideally, experience supporting an application in production
  • No formal qualifications required (degree level education preferred, however)
  • No need to have worked in games previously
  • We are a remote-based studio so experience working in a remote team would be desirable.

apply for job button