Electronic Arts (EA)
Overview
Software Engineer – DevOps & Perforce (Game Creation)
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
- Experience with CI/CD pipeline systems
- Proficiency with monitoring tools such as KQL, Grafana, or equivalent
- Must work PST hours
Additional Details
- Seniority level: Mid-Senior level
- Employment type: Full-time
- Job function: Art/Creative
- Industries: Computer Games, IT Services and IT Consulting, and Software Development