DevOps Engineer, ZeniMax Online Studios

DevOps Engineer, ZeniMax Online Studios

Company ZeniMax Online Studios
Job title DevOps Engineer
Job location United States
Type Full Time

Responsibilities:

  • Help create and support a reliable, secure, scalable environment to provide the best gaming experience for our end users
  • Work closely with other engineering teams to better understand their software, enabling you to adapt the platform to their needs
  • Exemplify a passion for producing quality deliverables in a timely manner
  • Work in a fast-paced (Agile) environment, following a structured build and publishing process
  • Comfortably and confidently work with and learn from an experienced team as a technology generalist (who may have demonstrated significant specialization in previous positions)

Requirements & Skills:

  • 3+ years of related experience
  • Proficient with Python and/or Go
  • Must possess experience in supporting mission-critical live environments with:
    • Cloud Platforms: Experience with Azure, including compute, networking, storage, and IAM
    • Infrastructure as Code (IaC): Experience in Terraform (including modules, workspaces, and state management)
    • Linux System Administration: Deep knowledge of core services (BIND, Sendmail, Samba, Rsync, NTP, NFS)
    • Logging & Monitoring: Familiarity with syslog-ng, rsyslog, Splunk, and/or modern solutions like ELK/EFK, Prometheus, and Grafana
    • Source Control & CI/CD: Proficient with Git (GitHub/GitLab/Bitbucket) and CI/CD tools such as TeamCity, Jenkins, GitHub Actions, GitLab CI
    • OS Packaging & Repositories: Experience creating and managing Debian (.deb) or RedHat (.rpm) packages and/or using Packer to create images in Azure
    • Databases: Familiarity with MySQL/MariaDB, with bonus points for NoSQL (e.g., Redis, MongoDB, DynamoDB)
    • Configuration Management: Experience with tools such as Chef, Ansible, or Puppet
    • Security & Compliance: Understanding of secure infrastructure practices, secrets management (e.g., Vault), and audit logging
  • Must have some experience automating system tasks and monitoring infrastructure deployment using a scripting language (Python, Ruby, Bash)
  • Must have prior experience in a 24/7 on-call rotation supporting business-critical applications or systems

Preferred Skills:

  • Experience with Nomad, Consul, or Kubernetes
  • Docker/containerization experience
  • Knowledge of Akamai CDN, PowerShell, vSphere/VMware
  • Hobbyist programming background
  • A passion for security tools and best practices: OS hardening, vulnerability scanning, system auditing
  • Linux networking experience is a plus, including routing, NAT, VLAN, and bridging in data center environments or cloud
  • Prior experience with Cisco or Juniper network routers and switches

apply for job button