Esports
Senior DevOps Engineer - EA Sports Technology
Mid Level
Vancouver, Canada
in office
Full time
Digital, Product & TechEngineering & DevelopmentIT & InfrastructureInnovation & SportsTech$141k – 204k
Job description
About the Role
The DevOps team is seeking an experienced engineer to design, deploy, and operate public cloud solutions that interact with corporate backend infrastructure and services. The role partners with the Operations Development Director and Technical Lead to estimate and complete projects, with a focus on uptime, predictability, and automation. The engineer works within a global team using a follow-the-sun support model and participates in on-call support for feature launches, live events, and emergency escalations.
Key Responsibilities
- Deploy public cloud hosted services in an automated and operationally maintainable way.
- Troubleshoot deployment issues, connectivity challenges, performance problems, availability outages, and issues raised from production and live services operations.
- Establish a deployment and support model that adheres to DevOps security standards.
- Design productivity-enhancing tools to automate common system administration tasks.
- Maintain documentation of system configurations and procedures, including runbooks for live support.
- Support an always-on gaming server infrastructure and provide on-call support for feature launches, live events, and emergency escalations.
- Evaluate and adopt technologies that improve team efficiency and platform capabilities.
- Work with a global team to implement technologies and provide support within a follow-the-sun model.
- Mentor junior engineers, new hires, and interns.
- Partner with Development and QA teams for implementation of new game features, other operations teams, IT, and external hosting providers to maintain secure and scalable infrastructure.
Required Experience & Qualifications
- Bachelor's degree from an accredited education institution in computer engineering, computer science, information systems, or equivalent.
- 4+ years of relevant experience with public cloud services (especially Azure, AWS, and GCP), including design, implementation, and operational support of critical systems.
- Experience designing, deploying, and operating solutions in a public cloud environment that interacts with corporate backend infrastructure and services.
- Ability to design a solution from the ground up and troubleshoot problems at both the network and Linux operating system level.
- Ability to collaborate across multiple teams of differing capabilities, with a passion for technology.
- Demonstrated ability to work with large-scale systems and prioritise, with a focus on uptime and predictability.
- Passion for building automation to reduce manual tasks.
- Practical experience with multiple DevOps tools and methodologies, including Infrastructure as Code (e.g. Terraform), container workload technologies (e.g. Kubernetes, Helm, Docker), configuration management (e.g. Chef, Ansible), monitoring/observability (e.g. Prometheus, Grafana)
- And pipeline automation (e.g. Jenkins, GitLab, GitHub).
- Analytical mindset aligned with enthusiasm, experience, and attitude.
- Experience developing automated solutions with at least one of the following languages: Python, Ruby, Go.
- Working knowledge of the Git distributed version control system.
- Demonstrated expertise in operating system and network security fundamentals for publicly accessible services hosted on Linux servers.
- Experience implementing network resources in public cloud context, including DNS, subnetting, route tables, NAT, and firewalls.
- Working knowledge of database concepts such as schema design, relational database management systems, NoSQL/Key-Value stores, performance tuning, client security, and configuration.
Benefits & Perks
- 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 welcoming a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave).
- Extended health, dental, and vision coverage.
- Life insurance.
- Disability insurance.
- Retirement plan for regular full-time employees.
- Certain roles may also be eligible for bonus and other incentive programmes.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
