company_logo

Full Time Job

Sr Devops Engineer

Electronic Arts

Remote / Virtual 10-26-2022
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description

Senior Systems Engineer

The DevOps team is looking for a talented Senior Dev Ops Engineer to join our team. We're looking for candidates with experience in both network and Unix/Linux administration, strong leadership with high energy, dedication, and passion for technology.

The successful candidate will partner with the Operations Development Directors and Technical Leads to oversee the day-to-day software operations for our AAA game products. He or she should have a proven track record in effectively leading technical teams and large-scale systems.

Responsibilities:
• Lead the support of game server environments, from development to production.
• Works with the Dev Ops Technical Director to establish and deliver on the team's common technical strategy.
• Oversees the design and development of extensive scripting and productivity enhancing tools for automation of system administration tasks.
• Ensure the engineering and content teams have the tools, technical processes and best practices they need to develop in and agile and efficient way.
• Architect scalable, portable, extensible, and performant solutions that facilitate the rapid release of features in a live game environment.
• Support an ''always-on'' gaming network infrastructure.
• Be ''on-call'' when needed to support feature launches, live events, and emergency escalations.
• Evaluate and adopt technologies which improve the team efficiency and platform capabilities.
• Work with a global team to implement best of breed technologies and provide support within a follow the sun model.
• Mentor Dev Ops engineers, including new hires, and interns.
• Partners with Development and QA teams for implementation of new game features; partners with other operations teams, IT, and external hosting providers to implement and maintain secure and scalable infrastructure.

Technical Requirements:
• Bachelor's degree from an accredited education institution in Computer engineering, computer science, information systems or equivalent
• Shipped multiple video game titles and has a thorough understanding of game development through pre-production, production and post-production.
• 6+ years of relevant experience in Linux/Unix Systems administration (especially CentOS/RedHat), including design, implementation, ongoing administration, and support of critical systems.
• Keen interest in DevOps methodologies and technologies (Docker, Chef, Ansible, etc.)
• Analytical and problem-solving skills aligned with enthusiasm, aptitude, attitude and motivation to learn
• Working knowledge of at least one of the following languages: Go, Python, or Ruby
• Working knowledge of distributed source control such as GIT
• Demonstrated experience of common scripting languages (Perl, Shell, Python, PHP, the more the better)
• Demonstrated expertise in OS security fundamentals for publicly accessible Linux servers
• Experience with LDAP, DNS, DHCP, NIS, NFS, NAS.
• Experience with automation systems such as Jenkins
• Working knowledge of database concepts, database structures, relational data bases and related applications
• Understanding of document and/or key/value store such as Cassandra, Memcached, Reddis, RethinkDB, or MongoDB
• Strong communication skills, to partner with people and problem solve to reach common goals.

Good to have:
• 5+ years working in applicable web stack technologies (e.g. Microsoft .NET, Java, Ruby, etc.…)
• 5+ years of working with a relevant front-end framework (AngularJS, Angular, React, etc.…)
• 5+ years developing and interacting with REST services
• 5+ years of relational database design and development (MS SQL Server, MySql, Oracle, etc.…)
• Experience with Cloud based server deployments (EC2, OpenStack, etc)
• Hands-on experience working with various network technologies – NLB, VPN, Firewall, Ethernet Switches & Routers, Sniffers, TCP/IP, Network Subnetting, VLANs, etc

Jobcode: Reference SBJ-rb8q0o-18-119-131-72-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.