Linux Operations Engineer
Full-time at Electronic Arts in Vancouver, British Columbia
Job Title: Operations Engineer (LINUX)
Location: Burnaby, BC
Team: EA Play4Free Development
About Play4Free
Play4Free is the group inside the EA Games Label that manages a portfolio of game titles based on the Free to Play business model. By their nature, these titles rely on a strong web presence, and in order to operate effectively, they require dedicated operational tools. The Play4Free Development team provide hands-on development support and deliver complete software solutions and tools to increase efficiency across the group and support all titles in the portfolio.
Position Overview
The Operations Engineer is expected to provide the following for multiple game and central teams within the Play4Free group:
- LINUX system administration.
- Infrastructure documentation and tracking.
- Alert response.
- Other duties as deemed necessary from time to time.
The Operations Engineer is expected to be a Subject Matter Expert for the operations team.
Key Responsibilities
• Work closely with the Director of Online Operations, as well as the game teams, to identify, initiate, and/or manage change requests for online infrastructure.
• Partner with internal departments and external vendors/hosting providers to manage server infrastructure.
• Plan and execute migrations of environments.
• Create and update standardized system documentation, runbooks (break-fix procedures), diagrams, etc.
• Apply knowledge of industry best practices and trends/developments to improve infrastructure and processes.
• Recognize system deficiencies, and manage implementation of solutions.
• Providing task dependencies, priorities, and time estimates.
• Coordinating work effectively with other team members.
Technical Skills and Experience
Required technical skills:
• Very strong LINUX experience.
• Experience with:
- Configuration Management tools such as Puppet, or Chef.
- Apache/Tomcat administration.
- Build and deployment tools (such as ControlTier).
• Networking.
• High availability solutions.
• Automation and scripting of day to day administration tasks.
• JAVA/PHP service/web/application architecture.
• Architecture/solution implementation with cloud hosting solutions (such as Amazon Web Services).
Required documentation skills:
• System tracking and auditing.
• Run-books (break-fix procedures).
• System architecture diagrams.
Nice to have technical skills:
• Experience with:
- Continuous Integration tools (such as Jenkins/Hudson).
- Source control management tools (such as Perforce).
• Database administration experience (MS SQL 2008/2008 R2, MySQL).
• Storage systems (SAN, DAS).
• Windows Server (2008/2008 R2) system administration experience.
• .NET service/application architecture.
• Required professional experience:
• 7+ years of hands-on experience with system administration / management in an enterprise environment.
• Demonstrated experience in a rapidly changing environment with high expectations for execution.
• Proven experience and desire to take on challenges outside of the normal “comfort zone” with learning and implementation of new technologies, processes, etc.
Professional Qualities
Always learning:
• It is expected that Operations Engineers will become SME’s in multiple areas for teams as required.
• Opportunities for cross-training will be identified, and a desire to expand knowledge as well as learn multiple technologies is required.
Communication:
• Excellent verbal and written communication skills.
• Serves as a key participant in team meetings.
• Confronts issues openly and quickly.
• Communicates tactfully and effectively with other EA teams and external stakeholders.
Professionalism:
• Detail-oriented.
• Capable of identifying, and proposing mitigation options for, risks.
• Pursues excellence in all aspects of the business.
• Possesses the requisite expert knowledge to identify opportunities for change.
• Superior problem solving skills.
• Able to adapt to constrained schedules and perform under pressure.
• Able to quickly identify issues/concerns, and know when to escalate them to the Director of Online Operations.
On-Call Expectations
The Operations Engineer will be required to participate in on-call rotations for system support. On-call rotations may include combinations of evenings and weekends.
Location: Burnaby, BC
Team: EA Play4Free Development
About Play4Free
Play4Free is the group inside the EA Games Label that manages a portfolio of game titles based on the Free to Play business model. By their nature, these titles rely on a strong web presence, and in order to operate effectively, they require dedicated operational tools. The Play4Free Development team provide hands-on development support and deliver complete software solutions and tools to increase efficiency across the group and support all titles in the portfolio.
Position Overview
The Operations Engineer is expected to provide the following for multiple game and central teams within the Play4Free group:
- LINUX system administration.
- Infrastructure documentation and tracking.
- Alert response.
- Other duties as deemed necessary from time to time.
The Operations Engineer is expected to be a Subject Matter Expert for the operations team.
Key Responsibilities
• Work closely with the Director of Online Operations, as well as the game teams, to identify, initiate, and/or manage change requests for online infrastructure.
• Partner with internal departments and external vendors/hosting providers to manage server infrastructure.
• Plan and execute migrations of environments.
• Create and update standardized system documentation, runbooks (break-fix procedures), diagrams, etc.
• Apply knowledge of industry best practices and trends/developments to improve infrastructure and processes.
• Recognize system deficiencies, and manage implementation of solutions.
• Providing task dependencies, priorities, and time estimates.
• Coordinating work effectively with other team members.
Technical Skills and Experience
Required technical skills:
• Very strong LINUX experience.
• Experience with:
- Configuration Management tools such as Puppet, or Chef.
- Apache/Tomcat administration.
- Build and deployment tools (such as ControlTier).
• Networking.
• High availability solutions.
• Automation and scripting of day to day administration tasks.
• JAVA/PHP service/web/application architecture.
• Architecture/solution implementation with cloud hosting solutions (such as Amazon Web Services).
Required documentation skills:
• System tracking and auditing.
• Run-books (break-fix procedures).
• System architecture diagrams.
Nice to have technical skills:
• Experience with:
- Continuous Integration tools (such as Jenkins/Hudson).
- Source control management tools (such as Perforce).
• Database administration experience (MS SQL 2008/2008 R2, MySQL).
• Storage systems (SAN, DAS).
• Windows Server (2008/2008 R2) system administration experience.
• .NET service/application architecture.
• Required professional experience:
• 7+ years of hands-on experience with system administration / management in an enterprise environment.
• Demonstrated experience in a rapidly changing environment with high expectations for execution.
• Proven experience and desire to take on challenges outside of the normal “comfort zone” with learning and implementation of new technologies, processes, etc.
Professional Qualities
Always learning:
• It is expected that Operations Engineers will become SME’s in multiple areas for teams as required.
• Opportunities for cross-training will be identified, and a desire to expand knowledge as well as learn multiple technologies is required.
Communication:
• Excellent verbal and written communication skills.
• Serves as a key participant in team meetings.
• Confronts issues openly and quickly.
• Communicates tactfully and effectively with other EA teams and external stakeholders.
Professionalism:
• Detail-oriented.
• Capable of identifying, and proposing mitigation options for, risks.
• Pursues excellence in all aspects of the business.
• Possesses the requisite expert knowledge to identify opportunities for change.
• Superior problem solving skills.
• Able to adapt to constrained schedules and perform under pressure.
• Able to quickly identify issues/concerns, and know when to escalate them to the Director of Online Operations.
On-Call Expectations
The Operations Engineer will be required to participate in on-call rotations for system support. On-call rotations may include combinations of evenings and weekends.
| Apply now | Recommend to a friend | Published on 01-18-2012 |

