Jobs / Electronic Arts
Advanced DevOps Engineer - EA Sports Technology
Electronic Arts · Vancouver, BC, Canada
Vancouver, BC, CanadaExp: 6+ yrs122,300-170,700 CAD/yearlyHybrid
Remuneration
Vacation, sick leave, parental and maternity leave top-up, health, dental and vision coverage, life and disability insurance, retirement plan, and potential bonus or other incentives.
Location
Vancouver, BC, Canada
Visa sponsorship
Not specified
Job summary
Design, deploy, and operate secure, scalable public-cloud infrastructure integrated with backend services to support always-on gaming systems. The role covers production troubleshooting, automation, technical leadership, and on-call support for launches and live events, with a primary focus on AWS and EKS and technologies including Kubernetes, Terraform or Ansible, monitoring, and CI/CD platforms.
Benefits
Three weeks of vacation per year to startTen days of sick time per yearPaid maternity and parental or adoption leave top-upExtended health, dental, and vision coverageLife insuranceDisability insuranceRetirement plan for regular full-time employeesPotential bonus and other incentive programs
Qualifications
- Six or more years of public cloud experience, primarily with AWS and EKS.
- Experience designing, implementing, and operating critical, always-on cloud systems.
- Expertise with Kubernetes, EKS, Helm, and Docker.
- Experience developing automation with Python, Java, Groovy, or C++.
- Proficiency with Terraform or Ansible.
- Knowledge of Prometheus, Grafana, and CI/CD platforms.
- Expertise in cloud security, Linux server security, and cloud networking.
- Knowledge of RDBMS and NoSQL databases, including managing and optimizing database-as-a-service offerings.
Responsibilities
- Design secure, scalable, and supportable solutions and deployment models.
- Participate in sprint planning and support engineer development through mentoring and goal setting.
- Review and approve internal and partner technical plans, briefs, and work plans.
- Support always-on gaming server infrastructure and provide on-call coverage for launches, live events, and escalations.
- Troubleshoot deployment, connectivity, performance, and availability issues in production and live services.
- Develop productivity tools and evaluate technologies to improve team efficiency and platform capabilities.
- Maintain system configuration documentation, procedures, and live-support runbooks.
Skills
AnsibleAWSAzureBitbucketC++DockerDynamoDBEKSGCPGitHubGitLabGrafanaHelmJavaJenkinsKubernetesLinuxMongoDBPrometheusPythonTerraformGitHub ActionsIAM
Languages
PythonJavaGroovyC++
Work schedule
On-call support rotations
Industry
GamingEntertainment
Relocation
No