Technical Through Life and Service Delivery Managers

Technical Through Life and Service Delivery Managers

We have a number of vacancies within the Operational Delivery function to contribute to the Through Life Support (TLS) and In Service Delivery (SDM) management of platforms and equipment. 

These roles support platforms from concept all the way through to in service and disposal across Defence. ​You will be based primarily in Bristol although we operate an agile working environment including the ability to work from home for part of the working week.

These roles involve planning, delivery and operation of in-service support, equipment modifications, understanding of repair procedures and resolution of design and/or maintenance issues.  You will be working collaboratively with a range of Specialists to ensure effective through life support to Front Line customers, utilising ILS principles throughout all stages of the Concept, Assessment, Demonstration, Manufacture, In Service and Disposal (CADMID) cycle.

To be considered for this role you will need the following:


  • Technical/professional qualification/ Degree level or equivalent.
  • Membership of Professional Institution e.g IET, IEng, CEng or CILT.
  • 5+ years working experience of ILS Principles. Including associated DEFSTANs
  • Broad understanding of the Defence Support Environment.
  • Experience of working within a delivery environment.
  • Experienced in managing a variety of support solutions

Successful candidates will also need to either hold a current SC clearance or be willing and eligible to gain Security Clearance check (SC level) to work within this environment.

Training is available to underpin experience where required for suitable candidates.

If you are interested in applying for this role please do so by clicking on the link below:

Apply Today

To apply for this position, send your CV and covering letter to