
DevOps Engineer - China
thatgamecompany6 months ago
Shanghai, ChinaMid Level
H1B Sponsor
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
About thatgamecompany
thatgamecompany designs and develops artistically crafted, broadly accessible video games that push the boundaries of interactive entertainment. We respect our players and want to contribute meaningful, enriching experiences that touch and inspire them. We seek talent that values integrity and personal growth within an environment of intense collaboration and experimentation. Our mission - create timeless entertainment that make positive change to the human psyche worldwide.