Principal DevOps Engineer
Core
Principal DevOps Engineer responsible for designing, building, and maintaining high-availability production systems for online strategy games.
Role type
Principal DevOps Engineer
Builds
Online strategy games, containerized APIs, and distributed backend systems
Domain
Gaming industry, cloud infrastructure, distributed systems
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, Ansible), container orchestration (Kubernetes, Docker), CI/CD pipeline management, database architecture, high-load system optimization, scripting in Java or similar languages
Preferred skills
Experience with game development toolchains, knowledge of Unity, proficiency in PHP, experience with monitoring tools (DataDog, Grafana, Sentry)
Technologies
Google Cloud Platform, Kubernetes, Terraform, Helm, ArgoCD, Ansible, AWX, GitHub Actions, DataDog, Grafana, Sentry, SonarQube, Jenkins, Docker, Nginx, Redis, Memcached, MySQL, Linux, Java, PHP, TypeScript, Vue.js, WebGL, HTML5
Responsibilities
Conduct and execute key DevOps projects from planning to delivery, align DevOps strategies with company goals, maintain high-availability production systems, analyze and optimize high-performance systems, spearhead tooling efforts by prototyping and establishing new tools, maintain and improve automated development processes, collaborate with game development and product teams
Seniority
Principal, hands-on IC with strategic guidance