Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
GE Vernova

Site Manager – Electrical/Infrastructure

GE Vernova

. Serve as the primary point of contact for the end-to-end site lifecycle, from initial tender to final commissioning .

Posted 10/7/2026full-timeRemote • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in managing site lifecycles, ensuring compliance with Health, Safety, and Environmental standards, and delivering technical solutions in electrical engineering projects. Proficient in coordinating site teams, managing budgets, and maintaining effective communication between design offices and site teams.

Highest-signal resume keywords
Site ManagementConstruction (Design and Management) Regulations (CDM 2015)Electrical Equipment Installation and CommissioningNEBOSH CertificationMicrosoft Office Proficiency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Site Lifecycle ManagementConstruction Progress OversightRisk ManagementQuality InspectionsBudget ManagementStaffing PlansTechnical Solutions DeliveryData Flow CoordinationInstallation Cost EstimationHealth, Safety, and Environmental Standards
Soft Skills
MentoringStakeholder CommunicationTeam LeadershipContractor Relationship Management
Tools & Technologies
Project Management SoftwareMicrosoft Office Applications
Certifications & Qualifications
NEBOSH for ConstructionValid Driver’s License
Industry Keywords
Electrical EngineeringSwitchgearTransformersRotating MachinesConstruction Management

About the role

Key responsibilities & impact
  • Serve as the primary point of contact for the end-to-end site lifecycle, from initial tender to final commissioning
  • Coordinate site scheduling, estimate installation costs, and plan infrastructure requirements during the tender phase
  • Manage mobilization of site teams and oversee construction progress
  • Ensure the Construction Operating Rhythm is consistently applied across project sites
  • Uphold Health, Safety, and Environmental standards
  • Proactively manage risks and perform quality inspections
  • Ensure contractors meet performance and safety benchmarks
  • Bridge design offices and site teams to ensure efficient data flow
  • Provide accurate and timely progress reporting to stakeholders
  • Manage site budgets and staffing plans
  • Deliver technical solutions safely, on time, and to high quality standards
  • Mentor team members and manage complex contractor relationships

Requirements

What you’ll need
  • Substantive experience as a Site or Construction Manager, ideally within an electrical engineering environment
  • Working knowledge of the Construction (Design and Management) Regulations (CDM 2015)
  • Familiarity with installation and commissioning of electrical equipment, such as switchgear, transformers, or rotating machines
  • Proficiency in Microsoft Office applications and project management software
  • Relevant safety certification, such as NEBOSH for Construction or similar
  • Valid driver’s license
  • Ability to travel frequently to project sites across the UK and Ireland
  • A degree in Electrical Engineering is beneficial, but not required; significant relevant hands-on experience is valued equally

Benefits

Comp & perks
  • Flexible, remote-friendly work environment
  • Employer pension contributions
  • Private health insurance
  • Life assurance
  • Comprehensive benefits package
  • Relocation assistance not provided