DevOps Engineer

Overview of the role

We are looking for a DevOps Engineer to join our team and help us to increase the speed and quality of our software & machine learning releases, as well as helping us to automate and improve the reliability and security of our data processing pipelines and our back-end systems.

This role will work closely with our Software CTO, and alongside our Linux Systems Administrator to simplify, standardise and automate our workflows, both internal support systems as well as external customer-facing systems.

Duties and Responsibilities

  • Develop and manage software and automation solutions (including CI/CD pipelines) to help increase the velocity of the Software and Machine Learning teams.
  • Lead the way in replacing and obsoleting manually managed on-premise servers and services, and replacing them by IaC (Infrastructure as Code) alternatives.
  • Be metrics driven to ensure that we can assess and improve on scalability, reliability, observability, and security aspects of our systems.
  • Implement automated deployment pipelines and configuration management tools to streamline the deployment process.

Desirable Characteristics (strong candidates are likely to tick most – but not necessary all – of these)

  • 5+ years’ experience as a DevOps Engineer or similar role.
  • Previous start-up or scale-up experience.
  • Strong understanding – and hands on experience of – DevOps principles.
  • Hands-on experience with the following tech stack: Linux, Docker, Python, AWS, Azure DevOps.
  • Strong communication skills.
  • Proficient in scripting languages for automation tasks.

We are looking for a candidate available to start as soon as possible.

To apply, please send your CV and cover letter to recruitment@dogtoothtech.com addressed to Sarah.

No recruitment agencies please.

Company No. 09079342 •
VAT No. 231708135 •
Millside The Moor, Melbourn, SG8 6ED