The latest opportunities from ecm.

See what we can offer you, and tell us you're interested. We'll do the rest.

The ecm guarantee.

We know what it's like to be looking for a high-tech job - we've worked in the industry ourselves! Here's how we work:

  • If you send your details to ecm, we treat them as confidential.
  • We only send your CV to a company with your express prior permission.
  • We will speak to you before we do anything.
  • All ecm consultants have a technical background in engineering, maths or the physical sciences.
  • Let us do the hard work – if you can't see quite the right job for you, let us look for you.

Bright, Experienced DevOps / Software Engineer (23587)

Central Cambridge or Bristol
to £60k DoE + benefits

Linux config, Security, Virtualisation, Continuous deployment, Back-ups

Bright, Experienced DevOps / Software Engineer
Linux config, Security, Virtualisation, Continuous deployment, Back-ups
£60k DoE plus benefits incl. stock options
Central Cambridge or Bristol

This is a great opportunity for a bright and experienced DevOps / Software Engineer to join a young company - with talented development teams based at sites in both Cambridge and Bristol. This position can be based at either site.

It is a rare chance to be “in-at-the-start” - to join a motivated team working on advanced, leading-edge applications encompassing Machine Learning, Computer Vision, Robotics and 3D Mapping. You will earn a competitive salary - but also acquire start-up stock options in a future global leader!

Specifically, you will be responsible for building, maintaining and documenting the team’s software development infrastructure in both cloud and traditional datacentre installations.

In addition to a strong academic record, suitable candidates are likely to offer at least five years of experience within relevant technical roles - including direct knowledge of many of the following DevOps skill areas:

  • Linux (Ubuntu / Debian / Mint) in an enterprise environment, including experience in some or all of LDAP, DNS, DHCP, autofs / NFS & openVPN
  • Bash and Python scripting
  • Linux-based multi-site configuration management (e.g. Puppet, Ansible, Chef)
  • Security models at site- and single compute unit level
  • Virtualisation using containers (both implementation and deployment) using docker or similar
  • Queue job management systems such as Open Grid Engine or Platform LSF
  • Agile software development methods and tools, especially git and Gitlab
  • Continuous Integration/Deployment using Gitlab-CI, Jenkins or similar
  • Deployment of private apt and docker registry servers
  • Deployment of AWS services including load-balancing technologies
  • Back-up and disaster recovery

You must be an excellent team player, have strong analytical and problem solving skills and be able to work with minimal supervision in a dynamic, multi-site environment - along with the drive and ambition to rapidly advance your career.

Please note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.