
Software Engineer - Devops Automation, Perforce
Electronic Arts17 hours ago
Vancouver, CanadaSenior
Responsibilities
- Build scalable automation with Ansible.
- Develop Terraform-based Infrastructure as Code.
- Automate provisioning, configuration, patching, upgrades, and maintenance.
- Operate and troubleshoot large Linux environments across cloud, virtual machine, and bare-metal infrastructure.
- Participate in support rotations, incident response, and service recovery.
- Work directly with game teams on source control, performance, and infrastructure issues.
- Improve CI/CD, monitoring, alerting, and platform reliability.
Requirements
- 5+ years of DevOps, infrastructure, systems, or platform engineering experience.
- 5+ years of hands-on Linux administration and troubleshooting experience.
- 3+ years of hands-on Ansible experience building and maintaining automation.
- Experience with Terraform and Infrastructure as Code.
- Strong scripting skills with Python, Bash, PowerShell, or similar technologies.
- Experience with source control such as Git, SVN, Perforce, or ClearCase.
- Experience with production support, CI/CD, monitoring, and logging.
- Strong communication skills.
- Perforce Helix Core experience, Azure experience, large-scale developer platform support, and game industry experience are preferred.
Benefits
- Hybrid work in Vancouver.
- CAD 122,300–170,700 annual base pay range for British Columbia locations.
- Three weeks of vacation per year to start and 10 days of sick time per year.
- Paid top-up to EI/QPIP benefits for eligible maternity, parental, and adoption leave.
- Extended health, dental, and vision coverage.
- Life insurance, disability insurance, and a retirement plan for regular full-time employees.
- Potential eligibility for bonuses and other incentive programs.
- Additional wellness, healthcare, mental health, retirement savings, paid time off, family leave, and complimentary game benefits may be available.
About Electronic Arts
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.