Installation and Site Technician Capability Manager in Gloucester

Installation and Site Technician Capability Manager in Gloucester

Gloucester Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Babcock Mission Critical Services España SA.

At a Glance

  • Tasks: Lead a skilled team in delivering innovative engineering projects across multiple sites.
  • Company: Join a dynamic employer committed to safety and high standards in engineering.
  • Benefits: Enjoy competitive salary, flexible working, health benefits, and employee share schemes.
  • Other info: Opportunities for career growth and a commitment to work-life balance.
  • Why this job: Make a real impact while developing your leadership skills in a supportive environment.
  • Qualifications: HNC/HND in engineering or relevant experience; IOSH certification is a plus.

The predicted salary is between 40000 - 50000 £ per year.

Location: Ashchurch, Tewkesbury, Gloucestershire, UK

Onsite: Onsite Role Type: Full time / Permanent

Compensation: Competitive Salary + Benefits

Lead the delivery of cutting‑edge engineering projects with your team, ensuring safe, efficient, and high‑standard outcomes across our manufacturing and installation portfolio.

The role:

  • Manage a skilled team of Installation Technicians across multiple UK sites, providing structured guidance and ensuring all personnel have the required training and qualifications.
  • Plan and oversee operations, proactively solving problems and stepping in to support hands‑on tasks when necessary.
  • Balance management responsibilities with direct involvement in build and installation activities.

This role is full‑time, 37 hours per week and based on site at Ashchurch.

Essential experience:

  • Reading and understanding electrical and mechanical drawings.
  • Leading a team by setting a good example and ensuring processes are followed.
  • Creating and implementing processes and driving continual improvement activities.
  • Good understanding of project management systems and processes, and adequate knowledge of and compliance with the Health and Safety policy and regulations.

Qualifications:

  • Minimum HNC/HND in engineering, or demonstrable experience in relevant roles.
  • IOSH Managing Safely certification would be advantageous.

Security Clearance:

The successful candidate must be able to achieve and maintain Developed Vetting (DV) security clearance. Eligibility may be affected by nationality, citizenship, or residency. Further information is available at the UK Government portal.

What we offer:

  • Matched contribution pension scheme with life assurance.
  • Access to a Digital GP, annual health check, and nutritional consultations via Aviva DigiCare+.
  • Employee share scheme.
  • Employee shopping savings portal.
  • Professional fee reimbursement.
  • 10 days special paid leave for reservist armed forces personnel.
  • Holiday trading to buy or sell annual leave.
  • One paid day per year for volunteering (‘Be Kind Day’).
  • Flexible working options to support work‑life balance.
  • A dynamic working environment.

We are a disability‑confident committed employer. If you have a disability or need reasonable adjustments, please email careers@babcockinternational.com with the subject header “Reasonable adjustments requirement”.

Installation and Site Technician Capability Manager in Gloucester employer: Babcock Mission Critical Services España SA.

Babcock International is an exceptional employer, offering a dynamic working environment in Ashchurch, Tewkesbury, where you can lead innovative engineering projects while fostering the growth of your team. With a strong commitment to employee well-being, we provide competitive salaries, a matched contribution pension scheme, and flexible working options to ensure a healthy work-life balance. Our focus on professional development, alongside unique benefits like volunteering days and an employee share scheme, makes us an attractive choice for those seeking meaningful and rewarding careers.

Babcock Mission Critical Services España SA.

Contact Details:

Babcock Mission Critical Services España SA. Recruitment Team

We think you need these skills to ace Installation and Site Technician Capability Manager in Gloucester

Team Leadership
Electrical and Mechanical Drawing Interpretation
Process Creation and Implementation
Continuous Improvement
Project Management
Health and Safety Compliance
Problem-Solving Skills