Jobs / Electronic Arts

Senior DevOps Engineer - EA Sports Technology

Electronic Arts · Vancouver, BC, Canada
Vancouver, BC, CanadaExp: 4+ yrs141,400-204,400 CAD/yearlyHybrid
Remuneration
Vacation, sick time, parental leave top-up, health, dental and vision coverage, life and disability insurance, retirement plan, and potential bonus or incentive programs.
Location
Vancouver, BC, Canada
Visa sponsorship
Not specified

Job summary

Design, deploy, and operate public-cloud solutions integrated with corporate backend services, supporting large-scale, always-on gaming infrastructure. The role automates deployments and system administration, troubleshoots Linux, network, performance, and availability issues, and maintains secure, scalable production services. It also includes on-call support for launches and live events, documentation and runbooks, mentoring, and collaboration across development, QA, and global operations teams using cloud platforms such as Azure, AWS, and GCP.

Benefits

Three weeks of vacation per year to startTen days of sick time per yearPaid EI/QPIP top-up for new parentsExtended health, dental, and vision coverageLife insuranceDisability insuranceRetirement plan for regular full-time employeesPotential bonus and other incentive programs

Qualifications

  • At least four years of experience designing, implementing, and operating critical systems on public cloud platforms, particularly Azure, AWS, or GCP.
  • Experience with Terraform, Kubernetes, Helm, Docker, Chef, Ansible, Prometheus, Grafana, Jenkins, GitLab, or GitHub.
  • Experience developing automation in Python, Ruby, or Go.
  • Working knowledge of Git.
  • Expertise in Linux operating systems and network security for publicly accessible services.
  • Experience implementing cloud network resources, including DNS, subnetting, route tables, NAT, and firewalls.
  • Working knowledge of database schema design, relational and NoSQL databases, performance tuning, client security, and configuration.
  • Experience migrating large applications from a physical data center to a public cloud environment.
  • Bachelor's degree in computer engineering, computer science, information systems, or equivalent.

Responsibilities

  • Deploy public-cloud services in an automated, operationally maintainable manner.
  • Troubleshoot deployment, connectivity, performance, and availability issues.
  • Establish deployment and support practices that meet DevOps security standards.
  • Build tools that automate common system administration tasks.
  • Maintain system configuration documentation, procedures, and live-support runbooks.
  • Support always-on gaming server infrastructure.
  • Provide on-call support for feature launches, live events, and emergency escalations.
  • Resolve issues reported by production and live services operations.
  • Evaluate and adopt technologies that improve team efficiency and platform capabilities.
  • Implement technologies and provide support with a global team.
  • Mentor junior engineers, new hires, and interns.
  • Partner with development, QA, operations, IT, and hosting providers to maintain secure, scalable infrastructure.

Skills

AnsibleAWSAzureChefDockerGCPGitGitHubGitLabGoGrafanaHelmJenkinsKubernetesLinuxPrometheusPythonRubyTerraform

Degrees

Bachelor's degree in computer engineering, computer science, information systems

Languages

PythonRubyGo

Work schedule

On-call supportFollow-the-sun support model

Industry

Gaming

Relocation

No