DevOps Engineer (Senior/Principal)
Design, implement, and maintain scalable infrastructure for gaming experiences, ensuring reliability, automation, and performance across development and production environments. Build CI/CD pipelines for microservices, Unity, and mobile applications; automate deployment and provisioning; manage Kubernetes across Azure and AWS; operate scalable web services; support incident response; maintain observability systems; mentor teammates; and drive continuous improvement.
Responsibilities
- Design, maintain, and enhance build pipelines for .NET and Java microservices, Unity, and Android/iOS
- Automate manual tasks related to code deployment, infrastructure provisioning, and data management
- Provision, manage, and evolve infrastructure using Infrastructure-as-Code
- Manage, debug, and operate the Kubernetes fleet across Azure and AWS
- Deploy and maintain high-volume, scalable web services
- Partner with developers, testers, and system administrators
- Drive DevOps projects autonomously
- Ensure service availability and respond to production incidents
- Participate in the on-call rotation
- Triage, resolve, or escalate production issues
- Maintain logging, monitoring, and alerting systems
- Mentor junior team members
- Maintain documentation of tooling, processes, and procedures
- Drive continuous improvement initiatives
Requirements
- 5+ years of hands-on experience in infrastructure automation, CI/CD, and application deployments
- Good command of written and spoken English
- Strong expertise with Kubernetes, containerized workloads, and Terraform or equivalent IaC tooling
- Experience with Jenkins, ArgoCD, and GitHub Actions
- Experience with Azure or AWS production environments
- Strong knowledge of Linux systems
- Proficiency with Git and modern SCM workflows
- Strong problem-solving and critical-thinking abilities
- Ability to work semi-independently while sharing progress
- Service mesh experience with Linkerd, Istio, or Flagger is a plus
- Observability and APM experience is a plus
- Windows server management is a plus
- Database familiarity is a plus
- Unity, Android, or Xcode build-process familiarity is a plus
- Scripting or programming proficiency is a plus
Benefits
- Comprehensive healthcare coverage up to 1.2 billion VND per person per year
- Full Social, Health, and Unemployment Insurance from day one
- 100% salary during probation
- Performance-based and discretionary bonuses
- Employee referral bonus program
- Two remote days per week
- No attendance tracking
- 15 to 20 days of annual leave depending on tenure
- Five days of sick leave per year
- Free daily meals
- High-end workstation with laptop and monitors
- Equipment allowance of 4,500,000 VND
- Team-building activities, company trips, and company-supported clubs
- Charity initiatives
- Financial support for sickness, funeral, birthday, marriage, childbirth, and public holidays