Make Your Resume Now

Senior Site Manager

Posted November 27, 2025
Full-time Mid-Senior Level

Job Overview

Business Area Wind is responsible for Vattenfall’s Onshore and Offshore Wind as well as other non-hydro Renewable activities like solar PV and batteries. Today we develop, construct and operate wind generation in Sweden, Denmark, Germany, the Netherlands and the UK. In addition, we have a clear strategy to develop our solar PV and battery operations further.

The Business Unit Solar & Batteries (BU SoBa) is part of Vattenfall’s Business Area Wind, responsible for all large-scale solar PV and battery storage development across Germany, Sweden, the Netherlands and the UK. BU SoBa operates along the full value chain – from early-stage development and financing to construction and operations – with the clear ambition to grow a profitable and scalable solar & storage portfolio as a cornerstone of a future-proof energy system.

The Development and Construction department plays a pivotal role within Vattenfall’s Business Area Wind by overseeing the finalisation of the business case and construction of renewable energy projects, namely solar PV and battery storage initiatives including typically high voltage substations. By managing projects from early development through to operations, our team ensures the successful execution of Vattenfall’s renewable energy strategy.

Your responsibilities:

  • Oversee and coordinate subcontractors and site supervisors.
  • Monitor daily construction activities, resources, schedules, and site budgets.
  • Conduct regular site inspections to address safety and hazards.
  • Work closely with project managers, engineers, and stakeholders to resolve issues.
  • Maintain accurate documentation, including photos, logs, reports, and quality records.
  • Review project progress and change order requests from subcontractors.
  • Contribute to regular status, progress, and risk reports.
  • Provide workable technical solutions to the project team.
  • Track and ensure rectification of defects.
  • Enforce site policies and regulations for safety and productivity.
  • Lead site teams, promoting teamwork and accountability.
  • Hold overall HSE responsibility on site.
  • Use office tools and equipment as needed.

Location

Office: Hamburg or Berlin. The work shall be performed mainly from the construction sites.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!