Desired Skills and Experience

  • Designing and implementing projects for new automation or shared tooling
  • Prioritising our work via Jira and Kanban boards
  • Developing in Go(lang), Groovy and Ruby.
  • Supporting other Operational and Delivery teams with automation and shared toolset queries and requests
  • Work closely with other teams, implementing changes that help improve speed and release quality
  • Responsible for reviews of platform code changes, approving or suggesting improvements to authors as appropriate
  • Be an expert on the toolset. You will be working with Chef, Ruby, Test Kitchen, Jenkins, git, VMWare, AWS, Packer and Red Hat Linux.
  • Own issues from initial diagnosis through to implementation of a fix
  • Write and keep up to date documentation
  • Challenge and suggest improvements to existing systems or processes on an ongoing basis
  • Own improvements to the tools, following the software development lifecycle through test and into live
  • Work with other teams and third parties to translate requirements into implementation
  • Identify areas where we can make efficiency and avoid future workload by suggesting solutions that complement our existing tooling strategy
  • Keep up to date with the latest open source technology and best practise, and suggest areas where new tools or practise can help the business achieve its goal