Site General Manager in London

Site General Manager in London

London Full-Time 60000 - 80000 € / year (est.) No home office possible
EarthStream Global

At a Glance

  • Tasks: Lead the construction of an Onshore Electrical Substation and manage site activities.
  • Company: Join a leading energy company focused on innovative projects.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Dynamic role with travel opportunities and a focus on safety and teamwork.
  • Why this job: Make a real impact in renewable energy while developing your career.
  • Qualifications: Degree in Engineering and extensive site management experience required.

The predicted salary is between 60000 - 80000 € per year.

The Onshore General Site Manager acts as the onsite Client Representative during the site initial designs, constructability assessments, and planning of the works, preparing for site establishment and later construction of the Onshore Electrical Substation and associated onshore works. The role supports the HVDC Package Manager through the construction phase and manages all aspects of the Client's site duties under the Contract, coordinating the Client Site Representatives and ensuring all site-related information is aligned across supporting functions.

Responsibilities

  • Act as onsite Client Representative during initial design, constructability, and planning stages.
  • Prepare for site establishment and construction of the Onshore Electrical Substation and associated works.
  • Support the HVDC Package Manager and manage all site duties under the Contract.
  • Coordinate Client Site Representatives and align site information across project functions.
  • Facilitate resolution of site-based issues, mitigating employer risks through regular and ad-hoc meetings and thorough documentation.
  • Represent and resolve site issues with Contractor's Senior Management.
  • Apply technical knowledge of civil engineering, HV mechanical & electrical installations, testing, and commissioning of HV systems and cables.
  • Manage all onshore substation site activities, including health, safety, environment, security, and pre-handover maintenance.
  • Familiarise with contracts, consent plans, leases, designs, the Health & Safety Plan, package interfaces, and employer requirements.
  • Maintain relationships with key stakeholders such as National Grid, Associated Works Contractors, and client senior management.
  • Coordinate all onshore client site resources, supported by engineers, quality inspectors, health & safety inspectors, environmental consultants, and consent personnel.
  • Liaise with the Commissioning Manager responsible for HV Safety Rules.
  • Support interface planning activities with National Grid and the Onshore Cables Team.
  • Ensure Contractor fulfills duties of the Principal Contractor under CDM, including a safe system of work offshore, adherence to HV Safety Rules, and compliance with health, safety, quality and technical standards.
  • Design and implement an effective handover process from construction and commissioning to O & M.

Deliverables

  • Safe delivery of the electrical transmission system, including continued development, construction, handover to operations, closeout of commercial aspects, and delivery of all as-built documentation for all associated packages.

Qualifications

  • Degree in Engineering or equivalent experience.
  • Site Management Safety Training Scheme (SMSTS) or equivalent; high-level safety qualifications such as NEBOSH are an advantage.
  • Extensive experience as a Site Manager on HV substation construction projects, with a proven track record in civil engineering and HV substation site construction management.
  • Excellent understanding of civil engineering techniques, including HDD, with a practical approach to implementation.
  • Proficient in English.
  • Site-based role; expected to work at the specified site location.

Positions

  • Position 1 – Base location: Necton Onshore Substation, Swaffham, Norfolk (PE37 8EG). Travel required to Swindon office, London Project Office, and Coventry Office as needed.
  • Position 2 – Initial base location: London DBS offices, with subsequent transition to the Onshore Substation site (TBA) when site activities commence. Travel to London, Swindon, Coventry, or other locations as required.

Site General Manager in London employer: EarthStream Global

As a Site General Manager with us, you will be part of a dynamic and innovative team dedicated to delivering cutting-edge energy solutions. Our company fosters a collaborative work culture that prioritises safety, professional development, and employee well-being, offering extensive training and growth opportunities in the rapidly evolving renewable energy sector. Located in the vibrant regions of Norfolk and London, we provide a unique chance to contribute to significant projects while enjoying a supportive environment that values your expertise and input.

EarthStream Global

Contact Detail:

EarthStream Global Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Site General Manager in London

Tip Number 1

Network like a pro! Get out there and connect with industry professionals on LinkedIn or at local events. We all know that sometimes it’s not just what you know, but who you know that can land you that Site General Manager role.

Tip Number 2

Prepare for interviews by researching the company and its projects. We want to see you shine, so practice answering common questions related to site management and HV systems. Show them you’re the perfect fit for their team!

Tip Number 3

Don’t forget to follow up after your interviews! A quick thank-you email can go a long way in keeping you top of mind. We love seeing candidates who are proactive and genuinely interested in the position.

Tip Number 4

Apply through our website for the best chance at landing that job! We’ve got all the latest openings, and applying directly shows us you’re serious about joining our team. Let’s get you started on this exciting journey!

We think you need these skills to ace Site General Manager in London

Site Management
Civil Engineering
HV Substation Construction
Health and Safety Management
Contract Management
Stakeholder Engagement
Technical Knowledge of HV Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Site General Manager role. Highlight your experience in site management, especially in HV substation projects, and showcase any relevant qualifications like SMSTS or NEBOSH.

Craft a Compelling Cover Letter:Your cover letter should tell us why you're the perfect fit for this role. Mention specific experiences that align with the responsibilities listed in the job description, and don’t forget to express your enthusiasm for the project!

Showcase Your Technical Knowledge:We want to see your understanding of civil engineering and HV systems. Include examples of how you've applied this knowledge in past roles, particularly in managing site activities and ensuring safety compliance.

Apply Through Our Website:To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to receive your details and keep track of your application!

How to prepare for a job interview at EarthStream Global

Know Your Stuff

Make sure you brush up on your technical knowledge related to civil engineering and HV substation construction. Be ready to discuss specific projects you've worked on, especially those that involved site management and safety protocols.

Showcase Your Leadership Skills

As a Site General Manager, you'll need to demonstrate strong leadership abilities. Prepare examples of how you've successfully managed teams, resolved conflicts, and coordinated with various stakeholders in previous roles.

Understand the Project Scope

Familiarise yourself with the specifics of the Norfolk & Dogger Bank South project. Knowing the details about the site establishment, construction phases, and key deliverables will show your genuine interest and preparedness for the role.

Prepare Questions

Have a list of insightful questions ready for your interviewers. This could include inquiries about the company's approach to health and safety, how they handle stakeholder relationships, or their expectations for the role. It shows you're engaged and thinking critically about the position.