Site Supervisor in Canary Wharf

Site Supervisor in Canary Wharf

Canary Wharf Full-Time 52500 £ / year No home office possible
Invictus Group

At a Glance

  • Tasks: Oversee a high-end office building, managing all services and maintenance.
  • Company: Prestigious commercial environment in Canary Wharf, London.
  • Benefits: £55,000 salary, 25 days leave, private healthcare, and ongoing training.
  • Other info: Great opportunity for career growth and stability.
  • Why this job: Enjoy autonomy and responsibility in a dynamic, professional setting.
  • Qualifications: Electrical or Mechanical qualification and experience in building services.

An excellent opportunity has arisen for a Site Supervisor to take ownership of a high-end corporate office building in Canary Wharf. This is a single-person site role, offering autonomy and responsibility for the day-to-day running of building services within a prestigious commercial environment.

The Role:

  • Acting as the sole on-site engineer responsible for all building services.
  • Carrying out planned preventative maintenance (PPM) and reactive works.
  • Managing subcontractors, permits to work and site compliance.
  • Overseeing building systems including HVAC, electrical and mechanical plant.
  • Supporting planned maintenance and project works, including out-of-hours activities.
  • Participating in building shutdowns when required.
  • Ensuring all works are completed in line with health & safety and compliance standards.

Package:

  • £55,000 basic salary
  • Monday to Friday working pattern (8am–5pm)
  • Call-out rota 1 in 1 (£75 standby – approx. £4,000 per year, low call-outs)
  • 25 days annual leave + bank holidays
  • Season ticket loan (after qualifying period)
  • Pension scheme
  • Life insurance (x2 salary)
  • Private medical healthcare (including dental, optical and audio)
  • Additional benefits and reward schemes after probation
  • Ongoing training and progression opportunities

Requirements:

  • Electrical or Mechanical qualification (City & Guilds, NVQ or equivalent).
  • Experience working within commercial building services environments.
  • Ability to work independently and manage a site autonomously.
  • Experience managing subcontractors and site compliance processes.
  • Strong communication and organisational skills.

This is a fantastic opportunity for an experienced engineer or supervisor looking for a standalone site role, offering responsibility, stability and a strong benefits package within a prestigious commercial building.

Site Supervisor in Canary Wharf employer: Invictus Group

Join a leading company in the heart of Canary Wharf, where you will enjoy a supportive work culture that values autonomy and responsibility. With a competitive salary, generous annual leave, and comprehensive benefits including private healthcare and ongoing training, this role as a Site Supervisor offers not just a job, but a pathway to professional growth in a prestigious commercial environment.
Invictus Group

Contact Detail:

Invictus Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Site Supervisor in Canary Wharf

✨Tip Number 1

Network like a pro! Reach out to your contacts in the industry and let them know you're on the hunt for a Site Supervisor role. You never know who might have the inside scoop on openings or can put in a good word for you.

✨Tip Number 2

Get your LinkedIn game on point! Make sure your profile is up-to-date and showcases your skills in building services and site management. Join relevant groups and engage with posts to increase your visibility.

✨Tip Number 3

Prepare for interviews by brushing up on common questions related to site supervision and building services. Think about specific examples from your experience that highlight your ability to manage subcontractors and ensure compliance.

✨Tip Number 4

Don't forget to apply through our website! We’ve got some fantastic opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Site Supervisor in Canary Wharf

Electrical Qualification
Mechanical Qualification
Planned Preventative Maintenance (PPM)
Reactive Works Management
Subcontractor Management
Site Compliance
Building Systems Oversight
HVAC Systems Knowledge
Electrical Systems Knowledge
Mechanical Plant Knowledge
Health and Safety Compliance
Communication Skills
Organisational Skills
Autonomy in Site Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in commercial building services and any relevant qualifications. We want to see how your skills match the Site Supervisor role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role at our prestigious site in Canary Wharf. Share specific examples of your past experiences that relate to the responsibilities listed in the job description.

Show Off Your Communication Skills: As a Site Supervisor, strong communication is key. In your application, make sure to demonstrate your ability to manage subcontractors and ensure compliance. We love seeing candidates who can articulate their thoughts clearly and effectively!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Invictus Group

✨Know Your Stuff

Make sure you brush up on your electrical and mechanical qualifications. Be ready to discuss your experience with building services, especially in a commercial environment. They’ll want to know how you’ve handled maintenance and compliance in the past.

✨Showcase Your Independence

Since this role is all about autonomy, prepare examples of when you've successfully managed a site on your own. Talk about how you’ve dealt with challenges and ensured everything runs smoothly without constant supervision.

✨Communication is Key

Strong communication skills are a must for this position. Think of instances where you’ve effectively managed subcontractors or communicated complex information clearly. This will show that you can handle the responsibilities of the role.

✨Health & Safety Savvy

Familiarise yourself with health and safety standards relevant to building services. Be prepared to discuss how you ensure compliance and safety on-site, as this is crucial for the role. Showing that you prioritise safety will definitely impress them.

Site Supervisor in Canary Wharf
Invictus Group
Location: Canary Wharf

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>