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