This job has expired, please see additional jobs below
FIFA - System Administrator (107919)
Electronic Arts
Burnaby, , Canada
Job Details - this job has expired, please see similar jobs below
EA Sports FIFA is the most popular and best-selling sports video game in the world, winning more than 150 awards the past three years and selling more than 100 million units lifetime-to-date. Year after year, FIFA Soccer delivers unmatched emotion, quality and authenticity to millions of fans of “the beautiful game.”
Within FIFA is the very popular mode called FIFA Ultimate Team (FUT). FUT is a live service with multiple platforms interfacing with our online services to make the mode a success. With success comes lots of users and hence performance and security are a great focus for us.
We are seeking a passionate Development Operations Software Engineer who is able to lead development of the toolset that helps operating the FUT live service and server infrastructure.
Responsibilities:
• Develop our Django/Python based web tool to include features that help operating the FUT live service by our 24x7 team.
• Develop, manage and monitor the application deployment pipeline with time-efficiency and availability in mind.
• Architect and design solutions to increase automation and reliability for the DevOps team
• Provide technical mentorship for peer and junior DevOps SEs in the team.
• Work with the Java developers to review their designs and ensure the systems are developed to support operational requirements, including scalability.
• Develop and maintain Bash scripts to keep the multi-server system healthy.
• Assist with debug issues from the network layer all the way to the application layer.
• Participate in the off-hours rotation to support the live environment helping to ensure our consumer experience is always world class.
Required Skills / Experience:
• 5+ years’ experience working as a software engineer on a development team working on a large scale distributed environment, ideally with Java.
• Strong understanding of the systems and software design/architecture process
• Solid experience with scripting languages. Bash is preferred.
• The ideal candidate has previous experience with Python and the Django framework.
• Strong working knowledge of the HTTP protocol
• Strong working knowledge of SQL (MYSQL preferred)
• Strong knowledge of networking concepts preferably at the load balancer layer
• Superb communication skills: Demonstrated ability to explain technical issues to both technical and non-technical audiences
• Superb ability to take high level direction and know how to execute against it
• Experience with source control systems like GitHub, ideally Perforce.
Additional Skills:
• Experience with Java
• Experience with load testing and system analysis
• Experience in an online operational environment involving deployments to both test and production systems
• Experience with XL Deploy & XL Release
• Experience working with geographically remote teams
What's In It For You
Benefits:
We are proud of the great perks we offer like comprehensive health and benefit packages, tuition reimbursement, and pension with company match and, of course, free video games. And since we realize it takes world-class people to make world-class games, we offer competitive compensation packages and a culture that thrives off of creativity and individuality.
We Thought You Might Also Want to Know:
More about our location: http://careers.ea.com/our-locations/burnaby-eav