Description
Electronic Arts creates incredible entertainment experiences that inspire players and fans worldwide. Here, everyone is part of the story, part of a community that connects people globally. It's a place where creativity thrives, new perspectives are welcomed, and ideas matter.
EA Information Technology (EAIT) powers the technology that connects the global workforce and supports every part of the business, from game development to marketing, publishing, security, and player experience. The team creates secure, scalable solutions that help teams collaborate and innovate to create better experiences for players worldwide.
As a DevOps Engineer on the Game Developer Experience (GDX) team, you will design, build, and maintain enterprise-grade development pipelines for EA's video games and central services teams. You will 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.
Requirements:
- 5 years of experience building production-level enterprise solutions that support software development teams.
- 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.
Benefits: Electronic Arts offers a comprehensive benefits package, including medical insurance, mental wellness support, pension plans, paid time off, family leave, free games, and more. The company fosters an environment where teams can perform at their best.