Enable job alerts via email!

Senior Site Supervisor

Heathrow Employment & Skills Academy

London

On-site

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading global technology company in London seeks a Senior Site Supervisor to oversee mechanical and electrical installations for airport projects. The role requires proven experience in complex automation projects, managing multi-functional teams, and maintaining safety standards on-site. Strong planning and communication skills are essential, along with a background in project lifecycle management. Competitive compensation and location in a vibrant working environment are offered.

Qualifications

  • Proven experience supervising large, complex automation or material handling projects.
  • Strong background in full project lifecycle – from pre-construction to handover.
  • Ability to manage multi-functional teams and communicate effectively with clients.

Responsibilities

  • Lead and supervise installation teams on site.
  • Manage the installation and commissioning of complex systems.
  • Conduct quality inspections to ensure compliance with engineering specifications.

Skills

Supervising large automation projects
Managing multi-functional teams
Interpreting schedules and engineering drawings
Planning skills

Education

NVQ Level 4 Diploma in Construction Site Supervision
SMSTS Certification

Tools

MS Office

Job description

Social network you want to login/join with:

About The Role

Vanderlande is a global market leader in material handling systems, powering critical operations at major airports around the world. They specialise in the design, installation, and maintenance of cutting-edge baggage handling solutions and automated systems.

Vanderlande is looking for an experienced Senior Site Supervisor to oversee the mechanical and electrical installation activities on their airport projects. You will report to the Site or Construction Manager, leading on-site installation and commissioning of complex baggage handling systems in alignment with the project programme.

You will manage subcontractor teams, ensuring quality, safety, and timely delivery of all activities. You’ll be the go-to lead on site, coordinating with internal stakeholders (Project Management, Engineering, R&D, and Supply Chain) and external teams including the client and principal contractor.

Your role also contributes to Vanderlande’s continuous improvement efforts by updating manuals, training guides, and site documentation.

Key Responsibilities
  • Lead and supervise Mechanical, Electrical, and Control Installation teams on both airside and landside operations
  • Interpret and work from E Plan and engineering drawings (layout, location, system operation)
  • Manage the installation and commissioning of complex systems including LV and Siemens PLCs
  • Troubleshoot and inspect mechanical and electrical systems; support I/O commissioning and system integration
  • Conduct and manage quality inspections; ensure installations meet engineering specifications
  • Perform area surveys, support site handover, and maintain documentation
  • Track progress, carry out gap analysis, and propose corrective actions
  • Prepare and present progress reports; participate in project progress meetings
  • Maintain high safety standards on site and deliver regular toolbox talks
  • Collaborate with the Project Manager to support field delivery processes and ensure alignment with wider project goals
About You
Required Experience & Skills
  • Proven experience supervising large, complex automation or material handling projects
  • Strong background in full project lifecycle – from pre-construction to handover
  • Ability to manage multi-functional teams and communicate effectively with clients
  • Skilled in interpreting schedules, layouts, and engineering drawings
  • Familiarity with CDM Regulations and Health & Safety at Work Act
  • Comfortable using MS Office and Outlook
  • Strong planning skills and ability to align site plans with master project schedules
  • Proven track record in delivering installations under pressure while maintaining safety and quality
Preferred Qualifications
  • SMSTS Certification
  • ECS Card
  • C&G 2391-52 Inspection & Testing
  • 18th Edition Wiring Regulations
  • IOSH Managing Safely (minimum), NEBOSH General Certificate (preferred)
  • NVQ Level 4 Diploma in Construction Site Supervision
  • First Aid at Work
  • Familiarity with ESR 2.0
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs