Mechanical Site Supervisor

Impact Energy Partners

City Of London

On-site

GBP 40,000 - 60,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Impact Energy Partners is seeking an experienced Mechanical Site Supervisor to manage mechanical installation, maintenance and commissioning across industrial projects in London and surrounding areas. You will lead site teams, ensure safe delivery of works and uphold high standards of quality and performance.

The role requires a proven background in mechanical supervision, strong reading of drawings, and certification such as CSCS and SMSTS/SSSTS.

Qualifications

  • Experience leading mechanical installation, maintenance and fault-finding in industrial environments.
  • Ability to read and interpret engineering drawings and technical specifications.
  • SSSTS or SMSTS certification and CSCS card are required.

Responsibilities

  • Supervise and coordinate a team of engineers and fitters, ensuring works are delivered safely and efficiently.
  • Plan and allocate daily work activities to achieve project targets and productivity.
  • Provide hands-on technical support during installation, maintenance and commissioning activities.
  • Ensure all works comply with RAMS, permits, and site procedures.
  • Oversee installation, servicing, repair and testing of mechanical plant and equipment.
  • Maintain accurate site records, inspection reports and maintenance logs.

Skills

Team leadership
Mechanical installation
Reading drawings
Safety compliance
Planning & scheduling

Education

Mechanical Engineering qualification

Tools

CSCS Card
SMSTS/SSSTS

Job description

Mechanical Site Supervisor

Location: London & Surrounding Areas
Reporting To: Site Manager / Project Manager

Overview

We are seeking an experienced Mechanical Site Supervisor to oversee mechanical installation, maintenance, and commissioning activities across industrial and infrastructure projects. The successful candidate will lead site teams, ensure safe delivery of works, and maintain high standards of quality, compliance, and productivity.

Key Responsibilities
  • Supervise and coordinate a team of engineers and fitters, ensuring works are delivered safely and efficiently.
  • Plan and allocate daily work activities to achieve project and productivity targets.
  • Provide technical support and hands-on assistance during installation, maintenance, and commissioning activities.
  • Ensure all works are carried out in accordance with approved RAMS, permit systems, and site procedures.
  • Oversee the installation, servicing, repair, and testing of mechanical plant and equipment.
  • Supervise works involving pumps, pipework, ductwork, fans, and associated mechanical systems.
  • Monitor project progress and ensure activities are completed to programme and specification.
  • Coordinate with project managers, engineers, subcontractors, suppliers, and client representatives.
  • Manage plant, equipment, materials, and site logistics effectively.
  • Deliver toolbox talks, site briefings, and promote a strong safety culture.
  • Carry out inspections and quality checks to ensure compliance with project requirements and industry standards.
  • Maintain accurate records, site documentation, inspection reports, and maintenance records.
  • Identify and report equipment faults, defects, and performance issues.
  • Support continuous improvement initiatives and best-practice working methods.
  • Ensure a professional and customer-focused approach is maintained on site at all times.
Essential Requirements
  • Previous experience as a Mechanical Supervisor, Site Supervisor, or similar leadership role.
  • Strong background in mechanical installation, maintenance, and fault-finding.
  • Experience working within industrial, utilities, infrastructure, water, or process environments.
  • Ability to read and interpret engineering drawings and technical specifications.
  • Experience managing site-based teams and subcontractors.
  • Mechanical Engineering qualification (NVQ, City & Guilds, or equivalent).
  • SSSTS or SMSTS certification.
  • CSCS Card and Full UK Driving Licence.
Desirable
  • Experience with environmental, process, or air treatment systems.
  • Confined Space and First Aid qualifications.
  • Additional client or site-specific safety passports.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mechanical Site Manager
Mechanical Site Manager

RTL Group • Newton Ferrers

On-site
GBP 65,000 - 90,000
Site Supervisor
Site Supervisor

Integrate Engineering Resources • Doncaster

On-site
GBP 38,000 - 52,000
Mechanical Site Manager
Mechanical Site Manager

RTL Group Ltd • Greater London

On-site
GBP 65,000 - 90,000
Mechanical Construction Manager
Mechanical Construction Manager

RTL Group Ltd • Hemel Hempstead

On-site
GBP 70,000 - 95,000
Mechanical Supervisor
Mechanical Supervisor

CTS Group • Tees Valley

On-site
GBP 45,000 - 65,000
Mechanical Installation Manager
Mechanical Installation Manager

Adapt Recruitment • South Yorkshire

On-site
GBP 45,000 - 65,000
Company vehicle and fuel card
Company laptop and mobile
Pension
+1
Mechanical Site Manager- London
Mechanical Site Manager- London

Hill McGlynn Recruitment • Greater London

On-site
GBP 60,000 - 70,000
Full-time, permanent employment
Long-term stability
Career progression
+2
Mechanical Site Manager
Mechanical Site Manager

Marble Talent Group Ltd • Salisbury

On-site
GBP 52,000 - 68,000
Mechanical Manager
Mechanical Manager

RTL Group Ltd • Greater London

On-site
GBP 70,000 - 110,000
Mechanical Supervisor
Mechanical Supervisor

Skillmatch Recruitment Ltd • Borehamwood

On-site
GBP 42,000 - 56,000