Join one of EA’s most critical teams supporting development for AAA games like Battlefield, FC, and Madden. Reporting to an engineering manager, you’ll help manage hundreds of Linux-based servers across 20+ environments and support a custom-built .NET application that powers Perforce infrastructure at scale.
You’ll contribute across source control architecture, automation, CI/CD, hybrid infrastructure, user support, and log analysis. This role supports game teams directly, providing responsive service to developers, artists, and tools teams working on EA’s biggest franchises.
What You’ll Do
- Administer and scale Perforce Helix Core (commit/edge servers, replication, streams)
- Troubleshoot syncs, changelists, stream access, queues, and replication delays
- Support users of all technical levels with source control issues (p4 sync, p4 unlock, etc.)
- Analyze Perforce logs and infrastructure telemetry to resolve system issues
- Tune and maintain Linux servers across VM, bare metal, and cloud environments
- Automate systems using Ansible or similar tools (Terraform optional)
- Contribute to CI/CD pipelines for both internal tooling and game teams
- Build dashboards and alerts with KQL, Grafana, or similar observability tools
- Extend and maintain the .NET-based Perforce management application
Requirements
- 5+ years of Linux (tuning, mounting, troubleshooting, scripting)
- 3+ years of DevOps automation with tools like Ansible, Terraform, or similar
- 3+ years with client-server source control systems (e.g., Perforce, ClearCase); Perforce preferred
- Strong understanding of source control commands and workflows(p4 sync, changelists, streams, queues)
- Experience analyzing logs and resolving infrastructure-level issues
- Familiarity with VM, bare metal, and cloud infrastructure in scaled environments
- 2+ years of .NET full stack (C#, ASP.NET, HTML/JavaScript)
- Experience with CI/CD pipeline systems
- Proficiency with monitoring tools such as KQL, Grafana, or equivalent
- Must work PST hours