Technical Through Life and Service Delivery Specialists

We have a number of vacancies within Operational Delivery function to contribute as Through Life Support (TLS) and In Service Delivery (SDM) specialists for equipment utilised by and in support of all platforms from concept all the way through to In Service and end of life disposal management across Defence. Primary location for most of these roles is Bristol within an agile working environment including the ability to work from home for part of the working week.

These roles include planning, delivery and operation of in-service support, equipment modifications, understanding of repair procedures and resolution of design and/or maintenance issues and working collaboratively with a range of other 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:


  • Technical/professional qualification and/or post graduate qualification or equivalent experience.
  • 3+ years relevant working experience of ILS Principles and associated DEFSTANs
  • Broad understanding of the Defence Support Environment.

Please note this vacancy is only available to those who have the right to work in the UK without sponsorship and who have lived in the UK for the last 5+ years continuously. All employees are required to undergo pre-employment screening and must be able to satisfy clearance criteria for UK Security Vetting to SC Level.

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