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