Graduate/Entry Level

DevOps Software Engineer

About the Role

We are looking for a software engineer who understands the process of software development, the agile philosophy and DevOps principles, and looks to improve and optimize them for their fellow engineers. This is a small team with a large influence not just within CDT but also on other parts of the company, as our tools have been adopted by other organizations and teams.

Basic qualifications:

  • Proficiency in object-oriented and scripting languages.
  • Experience building CI/CD pipelines.
  • Experience with build tools.
  • Good working knowledge of Git and Linux.

Other qualifications:

  • Bash and Python.
  • Jenkins, Artifactory, TeamCity or Spinnaker.
  • Gradle, Maven or SBT.
  • Docker and Kubernetes.
  • Chef and configuration management.