Blizzard Entertainmentposted 18 days ago
$121,500 - $224,880/Yr
Full-time • Senior
Hybrid • Irvine, CA
Professional, Scientific, and Technical Services

About the position

At Blizzard, we craft genre-defining games and legendary worlds for all to share. Through unparalleled creativity and storytelling, we create immersive universes and iconic characters that are beloved across platforms, borders, backgrounds, and generations - only made possible by building a work environment that nurtures the artistry of game development and unleashes the aspirations of our people. As a Senior DevOps Engineer, you will assist in building and overseeing the health and maintenance of the core development infrastructure and services leveraged by the larger game development team for the project. You will support the development of our service deployment and command and control infrastructure for the services supporting the product. You will work collaboratively with the development team as well as other Blizzard support teams to define and execute on the operational technical vision that meets the needs of the project. This role is anticipated to be a hybrid work position, with some work on-site and some work-from-home. The potential home studio for this role is Irvine, CA.

Responsibilities

  • Maintain and evolve the automated build infrastructure supporting the development team.
  • Author and maintain support tools, pipelines, and services for use by the larger game development team.
  • Participate in a rotation of engineers responsible for being the primary point of contact for the development team if there are any infrastructure failures which impact team productivity.
  • Collaborate with the Blizzard IT organization on infrastructure related hardware needs to support project development with team members located across multiple regions.
  • Collaborate with the Blizzard SRE organization to define, develop, and maintain infrastructure necessary for service deployment, monitoring, and command/control capabilities for the project.

Requirements

  • 8+ years of experience working in the following languages: C++, C#, Python.
  • In-depth experience working with CI/CD frameworks, such as Jenkins or TeamCity.
  • Experience with administration and customization of source control solutions such as Perforce and Git.
  • Understanding of modern DevOps practices including IaC, GitOps, immutable infrastructure.
  • Experience deploying and managing infrastructure in a public cloud (AWS/GCP/Azure).
  • Experience with load testing, observability, and monitoring of scalable service backends.
  • Excellent spoken and written communications skills.

Nice-to-haves

  • Prior experience with Unreal Engine and Unreal build toolchains.
  • Experience designing and supporting scalable, zero-downtime, high-availability systems.
  • Leveraging configuration management tools such as Ansible, Puppet, or Chef.
  • Experience in deployment technologies such as Helm, ArgoCD, and Kubernetes.
  • Experience multi-platform expertise (Windows, Linux, Console).
  • Prior game development experience.

Benefits

  • Medical, dental, vision, health savings account or health reimbursement account, healthcare spending accounts, dependent care spending accounts, life and AD&D insurance, disability insurance.
  • 401(k) with Company match, tuition reimbursement, charitable donation matching.
  • Paid holidays and vacation, paid sick time, floating holidays, compassion and bereavement leaves, parental leave.
  • Mental health & wellbeing programs, fitness programs, free and discounted games, and a variety of other voluntary benefit programs like supplemental life & disability, legal service, ID protection, rental insurance, and others.
  • Relocation assistance if the Company requires that you move geographic locations for the job.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service