Free cookie consent management tool by TermsFeed Vacancy - Site Lead- STATCOM | Samuel Knight

Site Lead- STATCOM

Construction & Commissioning
Share this job
.

Site Manager – Electrical Construction

Multi Locations: Germany, Netherlands, Belgium, Italy, Spain, France 
Role Type: Freelance or Permanent
Salary: Depending on experience

The Electrical Site Manager is part of the site management team and is responsible for the successful execution of all electrical site activities within construction projects, with a focus on Primary Installation, Transformer Installation, and FACTS/STATCOM systems. This role ensures that electrical works are completed on time, within budget, and to the highest quality and safety standards.

Key Responsibilities

  • Overall responsibility for electrical site activities, including HSE, quality, schedule, cost, and personnel management.

  • Project controlling and reporting, including progress tracking, work supervision, final measurements, invoicing support, contract status monitoring, risk and opportunity management, and preparation of final documentation.

  • Functional management and coordination of site electrical engineers and supervisors.

  • Staff planning and deployment in collaboration with site management.

  • Interface management with engineering teams, external stakeholders, and third parties.

  • Identify deficiencies, propose solutions, and ensure implementation on site.

  • Support insurance cases and provide feedback to internal processes.

  • Training and mentoring of electrical site staff.

  • Escalation of unresolved issues to back-office teams and stakeholder management.

  • Fulfil responsibilities as the legally designated site manager where required.

Electrical Contractor Management
  • Manage electrical erection contractors, ensuring compliance with HSE, quality, schedule, and budget requirements.

  • Oversee Primary Installation and Transformer Installation activities, including inspections, testing, and handovers.

  • Conduct site kick-offs, regular progress meetings, and review of claim-relevant events.

  • Support contract close-out processes and claim management for contracts not directly awarded by the site management team.

  • Conduct inspections, testing, and handovers to commissioning or maintenance teams, with focus on FACTS/STATCOM systems.

Requirements

  • Degree in Electrical Engineering or relevant technical discipline.

  • Proven experience as a Site Manager or Senior Site Manager with a focus on electrical construction in high-voltage projects, particularly Primary Installation, Transformer Installation, and FACTS/STATCOM systems.

  • Experience managing contractors and coordinating with civil and mechanical teams.

  • Strong organisational, communication, and leadership skills.

  • Familiarity with project controlling tools, reporting, and risk/opportunity management.

  • Ability to work independently and escalate issues effectively.

Managing Consultant

Get Job Alerts

Related Jobs.

All JobsAll Jobs
Loading...