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. The team enables gaming for everyone.
As a Site Reliability Engineer II on the Site Reliability Engineering (SRE) team, you will contribute to designing, automating, and operating large-scale, cloud-based systems that power EA's global gaming platform. You will work closely with senior engineers to enhance service reliability, scalability, and performance across multiple game studios and services.
Responsibilities:
- Build and operate scalable systems: support the development, deployment, and maintenance of distributed, cloud-based infrastructure using modern open-source technologies (AWS/GCP/Azure, Kubernetes, Terraform, Docker, etc.)
- Platform operations and automation: develop automation scripts, tools, and workflows to reduce manual effort, improve system reliability, and optimise infrastructure operations
- Monitoring, alerting, and incident response: create and maintain dashboards, alerts, and metrics to improve system visibility and proactively identify issues
- Participate in on-call rotations and assist in incident response and root cause analysis
- Continuous Integration/Continuous Deployment (CI/CD): contribute to designing, implementing, and maintaining CI/CD pipelines to ensure consistent, repeatable, and reliable deployments
- Reliability and performance engineering: collaborate with cross-functional teams to identify reliability bottlenecks, define SLIs/SLOs/SLAs, and implement improvements that enhance the stability and performance of production services
- Post-incident reviews and documentation: participate in root cause analyses, document learnings, and contribute to preventive measures to avoid recurrence of production issues
- Collaboration and mentorship: work closely with senior SREs and software engineers to gain exposure to large-scale systems and adopt best practices
- Modernisation and continuous improvement: contribute to ongoing modernisation efforts by identifying areas for improvement in automation, monitoring, and reliability
Qualifications:
- 3-5 years of experience in Cloud Computing (AWS preferred), virtualisation, and containerisation using Kubernetes, Docker, or VMware
- Extensive hands-on experience in container orchestration technologies, such as EKS, Kubernetes, Docker
- Experience supporting production-grade, high-availability systems with defined SLIs/SLOs
- Strong Linux/Unix administration and networking fundamentals (protocols, load balancing, DNS, firewalls)
- Hands-on experience with Infrastructure as Code and automation tools such as Terraform, Helm, Ansible, or Chef
- Proficiency in Python, Golang, Bash, or Java for scripting and automation
- Familiarity with monitoring and observability tools like Prometheus, Grafana, Loki, or Datadog
- Exposure to distributed systems, SQL/NoSQL databases, and CI/CD pipelines
- Strong problem-solving, troubleshooting, and collaboration skills in cross-functional environments
Benefits:
- Comprehensive benefits package, including medical insurance, mental wellbeing support, pension plan, paid time off, family leave, free games, and more
- Flexible working arrangements, including hybrid and remote work options
- Opportunities for growth and professional development
For more fresh new jobs, check out yubhub.co.