Description & RequirementsThe Challenge AheadReporting to a Senior Engineering Manager within the Game Developer Experience (GDX) team, you'll design, build, and maintain enterprise-grade development pipelines for EA's video games and central services teams. You'll integrate custom-built, off-the-shelf, and packaged applications, working with technologies such as SonarQube, Perforce, and GitLab to support reliable and efficient software development.
Responsibilities- Develop automated tests to validate changes to EA's game build infrastructure before they impact development teams.
- Implement new features and self-service capabilities that enable users to access services quickly and securely.
- Automate and scale service deployments and workflow automation.
- Create monitoring, alerting, and dashboards to improve visibility into service performance and business metrics.
- Ensure service availability and disaster recovery with minimal impact on users.
- Apply DevOps tools and best practices to manage applications and infrastructure services in Kubernetes.
- Participate in a production support rotation, typically once every 3-5 weeks.
Who You AreYou are a DevOps Engineer with 5 years of experience building production-level enterprise solutions that support software development teams. You enjoy automating repetitive tasks to reduce operational effort.
You bring:- Experience developing Terraform modules and deploying environments using Infrastructure as Code.
- Proficiency with Packer, Ansible, and Kubernetes.
- Ability to write testable code in Python, PowerShell, or similar scripting languages.
- Working knowledge of CI/CD tools such as GitLab CI/CD, Jenkins, and Azure DevOps.
- Experience building SaaS, PaaS, and IaaS cloud solutions using AWS or Azure.
- Familiarity with monitoring and observability tools such as Grafana, the ELK stack, and Prometheus.
- Strong troubleshooting skills and the ability to debug complex, multi-system issues.
- An interest in standardization, simplification, and current DevOps practices.
- Experience working remotely, with an emphasis on documentation and communicating technical decisions.
- Relevant certifications in cloud platforms, Kubernetes, or DevOps practices are a plus.
Pay Transparency - North AmericaCOMPENSATION AND BENEFITS The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).
PAY RANGES* British Columbia (depending on location e.g. Vancouver vs. Victoria) *$104,500 - $142,800 CAD
Pay is just one part of the overall compensation at EA.
For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and other incentive programs.
Post To
External careers site, Internal careers site
LinkedInID
1449