This job listing expired on Dec 24, 2020
Tweet

We are looking for a Senior Build Tools & Automation Engineer who will work closely within the Build & Release team that is responsible for maintaining and improving 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
  • Help support and develop custom tooling

Ideally, you will have…

  • 3+ years of configuration management and engineering for web applications, ideally supporting an Agile development process.
  • Programming experience in C, C++, C#
  • Scripting and automation skills in one or more 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…

  • Solid understanding of continuous integration best practices.
  • Must be self-driven and a team player with a solid work ethic.
  • Passion for games.
  • Excellent communication skills.
  • Experience working with game consoles