Desired Skills and Experience
- Reduce build and test cycle time
- Improve developer productivity
- Enhance scalability as the team grows
- Enable quicker resolution of customer issues
- Mapping out the development and release processes
- Making recommendations, deploying and handling change management of new infrastructure tooling
- Standardising processes
- Process improvement
- Tool implementation
- Provide change management and project leadership
- Take ownership of software development processes
- At least 3 yrs’ commercial experience in an agile team
- B.Sc. 2.1 or 1st or equivalent in Computer Science or other similar subject
- You thrive in a highly collaborative team of engineers
- You enjoy being part of an empowered development team and make decisions independently where appropriate
- You are enthusiastic about engaging with customers as necessary to create a great product / service
- You look to continuously improve your expertise, knowledge or skills
- Experience supporting configuration management (e.g. Git)
- Experience in the setup and maintenance of continuous build and test management tools
- Knowledge of virtualisation
- Work with the team to apply best practice to an existing development process
- Able to develop and articulate a vision
- Experience of programming in a CI workflow
- Knowledge of a number of Automation & Configuration tools including some of Jenkins, TeamCity, InfraBox, Docker, Chef, Puppet.
- Linux
- Python
- Some C/C++
Apply