Senior Cloud Application Engineer
Location: Vancouver, British Columbia CA
Requisition Number: 154036
Position Title: Software Engineer III
We are EA
And we make games – how cool is that? In fact, we entertain millions of people across the globe with the most amazing and immersive interactive software in the industry. But making games is hard work. That’s why we employ the most creative, passionate people in the industry.
Save the planet from alien invaders. Score the winning touchdown.
Yup - it’s the coolest job on the planet!
The Opportunity Ahead:
EA IT’s Game Development & Infrastructure Service (GDIS) team supports and empowers game development across EA’s sites and Studio game teams, by providing leveraged IT Solutions that enable EA to build the world’s best Games and Digital Playground. With the latest generation of Gaming Platforms, 4K resolution TVs and 4D modeling, there is exponential growth in the size of content related to EA’s game titles. EA’s business strategy leverages a highly distributed development model to produce its games. These trends combined are creating some unique and exciting Information Technology challenges for the GDIS team to ensure that we have highly performing, secure game dev technology tools and services which meet these business needs and requirements both today and in the future.
Lead Cloud Application Engineer
The Lead Cloud Application Engineer is responsible for working with EA Enterprise and Game Development application owners and solution architects to ensure a successful deployment or migration strategy of their applications and services to the Cloud. This includes end-to-end integration of EA applications into EA IT Cloud reference models which cover CI/CD automation, pipelining, container/VM deployment on hybrid cloud, IaaS, PaaS, Serverless, etc.
We are responsible for the enablement of cloud services which support Game Development, Employee Experience, Company Operations and Security teams across EA.
Key Responsibilities include:
- Work with various application owner teams at EA to understand their application, the application requirements, the application dependencies, ideal build model
- On-board the applications into EA IT Application Delivery Pipeline
- Contribute to design and delivery of EA IT Cloud Reference architectures covering CI/CD automation, pipelining, container/VM deployment on hybrid cloud
- Build automation and tooling to pull application source code, build artifacts, boot, run, manage applications
- Build automation and tooling to create images, push images into trusted repositories
- Build models into EA IT ADP to generalize application source code pull, build, artifact registry, push images
- Contribute to application scaling, configuration, optimization, operation, lifecycle management with application and dev teams
- Multi-tier applications, PaaS, SaaS hosting delivery including application architecture support, design and deploy
- Strong coding experience in DevOps CI/CD, Application, Automation Engineering roles
- Demonstrated ability to write programs using a high-level programming language like: Java, C, C++, Python
- Experience with scripting languages such as Python, Bash, Node.js
- Experience with configuration management, automation tools such as Chef, Ansible, Puppet
- Experience with CI/CD tool set such as Jenkins, GitLab CI, Travis CI
- Experience with orchestration template technologies such as AWS CloudFormation, Azure Resource Manager, Google Cloud Deployment Manager, HashiCorp Terraform
- Hands-on development and operational experience with Docker and Kubernetes
- Experience building, configuring, administering container technologies, Docker, rkt
- Experience building, deploying, running and supporting large-scale, elastic, highly-available software on one or more of OpenStack, AWS, GCP/GCE, Azure
- Hands-on operational experience in integration engineering, use of APIs
- Demonstrated capability to provide depth and breadth technical leadership to agile teams
- Exceptional analytical and creative problem-solving skills; solution-oriented individual
- Experience in security and networking
- Excellent communication skills and the ability to work well in a team
- BS or MS Degree in Computer Science or Computer Engineering
What’s in it for you? Glad you asked!
We love to brag about our great perks like comprehensive health and benefit packages, tuition reimbursement, 401k 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. At EA, we live the “work hard/play hard” credo every day.
Not only that, we’re confident we’ll provide you with opportunities to become an expert in our industry by offering hands on experience using and building with cutting-edge technologies such as VMware, Docker, Container, Mesos and more.
Don’t Just Play It – Create It!
Community / Marketing Title: Senior Cloud Application Engineer
Electronic Arts Inc. is a leading global interactive entertainment software company. EA delivers games, content and online services for Internet-connected consoles, personal computers, mobile phones and tablets.
EEOText: EA is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
Date Opened: 2018-12-13 22:31:15.03
EEO Employer Verbiage:
EA is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status or veteran status. We will also consider for employment qualified applicants with criminal records in accordance with applicable law.
Location_formattedLocationLong: Vancouver, British Columbia CA