Mechanical Site Supervisor in London, Greater London
Posted by Impact Energy Partners
£55,000 – £60,000 a year
London · Permanent
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.
Application opens at the source listing. Free for jobseekers.