ISP logo




Site Manager

Posted 15 days ago
Apply Now
Germany, GermanyPermanent
Sectors:SolarJob Reference: BH-6706
Josh Brazier
Josh Brazier

LSP Renewables have partnered with a leading international EPC company to recruit a Site Manager, required to manage the construction and activities on the clients Solar PV construction site in Germany. Our client is one of the pioneering players in the renewable energy market with more than 2.2 GW of secured pipeline and constructed solar power plants globally. Our client delivers first class EPC and O&M services, develops and builds high-quality full turnkey solar power plants around the globe.

  • Managing the construction and everything happening on-site, overseeing the entire construction site from start to finish – from preparing the mock-up table and obtaining client approval for technical solutions, through mobilizing the construction, conducting it in accordance with construction law, occupational health and safety (BHP), and fire protection regulations, to demobilizing it.
  • Ensuring timeliness, quality, and costs. Being the first point of contact for construction-related matters, both internally and with the client.
  • Other tasks include planning short and long-term activities, managing construction teams, coordinating subcontractors and external teams, actively communicating with specific departments in the company to ensure the smooth flow of resources and construction operation, material acceptance, supervision of their quality and quantity, inventory, registration, and monitoring of machinery and equipment on the construction site, driving a company car, and regular reporting.


  • Category B driver's license
  • English language proficiency - minimum B2
  • Higher technical education in energy, construction, or related fields
  • Authorization to lead construction works without restrictions - preferred
  • Minimum 2 years of experience as a construction manager or coordinator of construction works, or 4 years as an engineer in electrical/construction works, in the photovoltaic industry
  • Availability and authorization to work throughout Europe
  • Openness to business trips in cycles
Apply Below Now !