thatgamecompany

DevOps Engineer - China

thatgamecompany
Apply
8 months ago
Shanghai, ChinaMid Level

Responsibilities

  • Design, implement, and maintain scalable, secure, and reliable global cloud infrastructure.
  • Design and implement infrastructure as code and configuration as code.
  • Optimize server deployment strategies for rapid scaling during peak player loads.
  • Implement and maintain monitoring, logging, and alerting systems for game services.
  • Implement CI/CD pipelines tailored to game-service development and deployment.
  • Develop and maintain local development environments and rapid iteration cycles for development teams.
  • Design and implement internal services and tools for company-wide engineering quality and efficiency.

Requirements

  • At least three years of DevOps experience with live service games or related products.
  • Strong experience with at least one cloud provider, such as AWS, GCP, or AliCloud.
  • Proficiency with infrastructure as code tools such as Terraform or OpenTofu.
  • Proficiency in Docker, Kubernetes, and Helm for container-based application development and deployment.
  • Knowledge of observability solutions including Prometheus and OpenTelemetry.
  • Proficiency in at least one backend language such as Python, Golang, C/C++, or Jenkins Groovy, plus familiarity with a web language such as HTML, CSS, JavaScript, or PHP.
  • Experience with GitOps tooling such as ArgoCD, FluxCD, and Terragrunt.
  • Experience designing and implementing CI/CD pipelines with Jenkins, GitLab CI, Tekton, or GitHub Actions.
  • Strong understanding of Git and Perforce.
  • Knowledge of networking technologies including TCP/UDP, CDN, mTLS, load balancers, and Global Accelerator.
  • Knowledge of Redis, PostgreSQL, and MongoDB for high-throughput applications.
  • Ability to write REST APIs and apply software patterns such as TDD.
  • Knowledge of Agile methodologies and software release management practices.
  • Written English fluency for technical communications and sufficient spoken English for daily life; fluent spoken English for cross-team and player-facing communication is preferred.
  • Passion for video games and willingness to experiment, innovate, and work with fast-moving teams.
  • Advanced Kubernetes skills, service mesh experience with Istio, internal development platform experience, and knowledge of SRE practices in game development are preferred.

Tech Stack

AWSCC++CSSDockerGitGitHub ActionsGitLab CI/CDGoGoogle Cloud PlatformHelmHTMLIstioJavaScriptJenkinsKubernetesMongoDBPHPPostgreSQLPrometheusPythonRedisTektonTerraform

Categories

thatgamecompany

About thatgamecompany

201-500 employees

thatgamecompany develops artistically driven video games for console and mobile players, including Flow, Flower, Journey, and Sky: Children of the Light. The studio operates a premium games business alongside Sky, a live, free-to-play social adventure supported by in-game purchases and ongoing content updates. Founded in 2006 and headquartered in Santa Monica, California, it is a privately held independent developer with titles released on PlayStation, Nintendo Switch, iOS, and Android.

Contact me