£30,000 - £40,000 + Company Car Permanent, Full-time Midlands – National Travel Babcock International Group is a FTSE 100 business, provides 600 services across six continents and is the UK’s leading engineering support services organisation. Our Skills & Learning business is one of the UK’s largest private sector providers of vocational and skills training working in partnership with...

Role Responsibilities Provide commercial support to the Business Stream Commercial function being responsible for a range of commercial activities (bid governance, reviews, contract management etc.) Drafting / input to requisite bid papers and taking through internal governance any new opportunities / significant changes. Report to the EDF Commercial Lead. Assist in management of the...

Based in: RAF Valley Babcock invites applications for a Mechanical Technician (B3T) to be part of the Hawk IOS T1 contract at RAF Valley The successful candidate will report to the Senior Supervisor and will be part of the team responsible for the provision of First and Second line support for the Hawk aircraft. The position requires the individual to have good trade knowledge,...

TSSBN Commissioning Manager

Overall Department Direction The Devonport Commissioning Group provides a key service to all major Surface Ship and Submarine projects in Devonport and support to similar activity on the Clyde, in Barrow and abroad. This is a Senior Management position in the group, covering a wide area of responsibility with respect to technical output, budget and commercial development. Main Purpose of...

OVERALL PURPOSE Implement the Design Manager’s policy for the provision of a comprehensive, professional and cost effective drawing service on a wide variety of civil engineering projects to ensure successful delivery to Clients. PRINCIPAL ACCOUNTABILITIES OR MAIN TASKS 1.Prepare quality and professional drawings on a wide range of Engineering projects and ensure that drawings are...

Babcock is the UK's leading engineering support services organisation employing over 28,000 people across the world. Babcock offer a hugely diverse number of career options. __________________________________________________________________________________________________________ Role We currently have an opportunity for a Skilled Machinist to join our Production function working within...

Media Manager - Lyneham

We wish to appoint a Media Manager to work within the EMTC based in MoD Lyneham. The role will report to the Learning Resource Manager, Lyneham. Responsibilities: Responsible for Media services and ensuring delivery to contract requirements set out within SOR Line management and functional responsibility of the Media Team, Lead the development and implementation of the DCTT EMTC media...

BA Apprenticeship Vocational Learning Advisor (Automotive) Edinburgh £27,500 - £32,000 + Company Car Babcock International Group is a FTSE 100 business, provides 600 services across six continents and is the UK’s leading engineering support services organisation. Babcock Training is one of the UK’s largest training providers offering government funded Apprenticeships to 16-24 year olds,...

Motor Vehicle Mechanic

Purpose: Servicing, repair and overhaul of vehicles and general equipment including diagnostic and inspection duties. Role: Carry out work to the required standard and specification as detailed on the job card in accordance with the technical publications, customer requirements, current regulations, local instructions, process plans and other publications. Qualifications & Requirements:...

Media Manager

We wish to appoint a Media Manager to work within the EMTC based in HMS Sultan. The role will report to the Training Support Manager, Sultan. Responsibilities: Responsible for Media services and ensuring delivery to contract requirements set out within SOR Line management and functional responsibility of the Media Team, Lead the development and implementation of the DCTT EMTC media...

Babcock is the UK's leading engineering support services organisation employing over 28,000 people across the world. Babcock offer a hugely diverse number of career options. __________________________________________________________________________________________________________ Hours: 40 hours on shift to support operations We wish to appoint an Aircraft Technician, reporting to the...

Training Delivery Instructor (Phase 3)

  • Fareham, Hampshire, GB, PO14 1AS
  • Babcock

Job To deliver high quality training in line with Company standards and contractual requirements Main Tasks To provide instruction in the application of engineering principles and how they relate to the operation, maintenance, diagnosis and repair of Weapon Engineering Systems in accordance with the training plan and Babcock TQMS. Typical disciplines include electronics, weapons,...

Location Primarily Ashchurch, Gloucestershire with travel within the UK and Oversea when required Security All applicants must be British National and possess (able to obtain/maintain) DV level security clearance. Main Accountabilities A key member of the Solutions Team providing polished material for bids and sales propositions for key customer accounts, MoD and commercial...

Project Engineer

Overall Department Direction Nuclear facilities projects require careful co-ordination and continuous oversight due to the large number of stakeholders involved in their design and delivery. The scope of the role of the project engineer covers the complete lifecycle of facilities projects. They will expedite project start up, engaging the relevant stakeholders, support project delivery and...

Support Engineer Mechanical (M)

We currently have an opportunity for a Mechanical Support Engineer on a full-time permanent basis in Plymouth. The role will be reporting to the Senior Project Services Engineer (SPSE), working as part of the Surface Combatants Project Services Hub within the Warships Business Unit. Job The primary purpose of the role is to provide a project services function in support of the Type 23...

Rail Apprentice

Track engineering at Babcock involves the design, installation testing and commissioning of new plain line and switch & crossing layouts that the trains run on across the railway network every day. From the very beginning, you’ll learn about our very high safety standards (which are a critical part of your everyday life on the Railway) and obtain the qualifications and skills to develop a...

Location Primarily Ashchurch, Gloucestershire with travel within the UK and Overseas when required Security All Applicants must be British Nationals and possess (be able to obtain/maintain) DV Security Clearance Job Purpose The Project Support Officer/ Estimator (PSO/E) works within the Prime Contract Office (PCO) reporting to the PCO Manager. The PSO role is Customer facing...

Loading...