Principal DevOps Engineer
Core
Principal DevOps Engineer responsible for designing, building, and maintaining high-availability production systems for online strategy games on Google Cloud.
Role type
Principal DevOps Engineer (Strategy Games)
Builds
Online strategy games, containerized APIs, and distributed backend systems
Domain
Gaming industry, Cloud Infrastructure, DevOps
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Linux system administration, Cloud architecture (Google Cloud), Infrastructure as Code (Terraform, Helm, Ansible), CI/CD pipelines (GitHub Actions, Jenkins, ArgoCD), High-load system optimization, Database architecture (MySQL), Container orchestration (Kubernetes), Scripting/Programming (Java, Python, Bash)
Preferred skills
Game development lifecycle knowledge, Multiplayer/PvP architecture, Unity engine familiarity, Agile/Scrum practices
Technologies
Google Kubernetes Engine, Terraform, Helm, ArgoCD, Ansible, AWX, GitHub Actions, DataDog, Docker, Grafana, Sentry, SonarQube, Jenkins, Nginx, Redis, Memcached, MySQL, Linux, Java, PHP, TypeScript, Vue.js, WebGL, HTML5
Responsibilities
Lead key DevOps projects from planning to delivery and guide technical decision-making; Maintain high-availability production systems ensuring stability and scalability; Analyze and optimize high-performance, high-traffic systems at OS and application levels; Spearhead tooling efforts by prototyping and establishing new tools to improve performance and developer workflows; Collaborate with game development, community, and product teams; Share knowledge through training and conferences.
Seniority
Principal, hands-on IC with strategic guidance