This job listing expired on Feb 10, 2021
External Description:
We are looking for a Senior Build Tools & Automation Engineer who will work closely within the Build & Release team that maintains and improves the code release pipeline for our web applications and automated processes. You will manage Continuous Integration, merging/branching, deployment, and other automated processes to improve the workflow of our developers.
What you’ll do…
- Continuous integration and deployment of internal tools to multiple environments.
- Managing and documenting deployment processes and automation.
- Environment management to ensure all needs are covered for testing and development.
- Communicating issues to the development team.
- Working with developers and QA to ensure builds are stable upon release.
- Diagnosing and troubleshooting build problems, and advertising these to the team.
- Assist and support developers.
- Maintain and improve the technical build pipeline
- Report to the Manager of the Build and Release team
- Help support and develop custom tooling
Ideally, you will have…
- 4+ years of configuration management and engineering for web applications, ideally supporting an Agile development process.
- Programming experience in C#
- Scripting and automation skills in one of Groovy, Python, bash, or similar.
- Experience with automated build systems such as Jenkins, Hudson, TeamCity or equivalent.
- Experience with Perforce or equivalent.
- Experience with JIRA or equivalent.
- Experience in Confluence or equivalent.
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
Other qualities we look for…
- Experience with continuous integration best practices.
- Experience working with game consoles
- Passion about entertaining with video games.