This job might no longer be available.
DevOps Engineer (Temporary)
2 years ago
DRE are EA’s continuous integration and build experts. We are a team of over 100, located in EA studios across North America, Europe, and Asia-Pacific.
We pride ourselves on providing automation services to our internal customers - EA's game, engine, product, and content teams.
We are looking for someone to join the Development and Release Engineering team (DRE) in Vancouver, Canada or as a remote resource in North America time zone, as a DevOps Engineer and provide excellent services to our internal partner development teams. This engineer will report to our remote Engineering Manager.
Key Responsibilities
- Work as a technical liaison with partner development teams to address build, infrastructure and CI/CD related issues
- Maintain existing CI/CD pipeline
- Manage and implement CI/CD improvement initiatives
- Work with team-mates to maintain and enhance an automation pipeline
- Monitor and address automated systems issues
- Manage and troubleshoot on-premise datacenter & cloud virtual infrastructure, including deploying and monitoring VMs/Containers
- Report regular status on assigned tasks and identify project issues
Technical Skills
Desired skills:
- CI/CD automation tools (e.g. Jenkins, GitLab)
- Experience with Maven/NPM
- Cloud environments (e.g. to AWS, Azure, Google)
- Container technologies (e.g. Docker)
- Container orchestration and microservice management tools (e.g Kubernetes)
- System administration (e.g. OSX, Linux, Windows, VMware)
- Monitoring Tools (e.g. Loggly, Sentry, Datadog)
- Infrastructure automation tools (e.g. Terraform, Chef, Ansible)
Nice to Haves:
- Experience with Content Delivery Network(e.g. Akamai, Cloudfront)
- Experience with secrets management tools (e.g. Hashicorp Vault)
- Experience with artifact management tools (e.g. Nexus, JFrog Artifactory)
Ideal Candidate Characteristics
- 2+ years of experience as a software engineer
- Excellent interpersonal skills and a desire to collaborate
- Excellent analytical skills
- Familiar with agile methodology
- Manage tasks and responsibilities
- Quickly learn and apply new concepts, principles and solutions
Create Your Profile — Game companies can contact you with their relevant job openings.