Renewables Site Ops Manager - Flexible Scotland

Renewables Site Ops Manager - Flexible Scotland

Full-Time 42750 - 52250 Β£ / year (est.) On-site
N

At a Glance

  • Tasks: Lead day-to-day operations of renewable energy sites and ensure safety and maintenance.
  • Company: Natural Power, a leader in renewable energy management.
  • Benefits: Flexible working, competitive salary, and opportunities for professional growth.
  • Other info: Home-based role with a dynamic team and exciting projects.
  • Why this job: Make a real difference in the renewable energy sector while working hands-on in the field.
  • Qualifications: Experience in site management and knowledge of HV/LV systems required.

The predicted salary is between 42750 - 52250 Β£ per year.

Natural Power is seeking a Renewables Energy Operation/Site Manager to lead day-to-day site operations in Central Scotland, ideally Glasgow/Ayrshire. The role is home-based but hands-on in the field, coordinating with asset managers, clients, contractors, and service providers to ensure safety, maintenance and emergency response across renewable energy sites.

You will manage HV/LV systems, review contractor SSOW, induct staff, and drive risk assessments while supporting new asset integration.

Renewables Site Ops Manager - Flexible Scotland employer: Natural Power

Natural Power is an exceptional employer, offering a dynamic work culture that prioritises collaboration and innovation in the renewable energy sector. With a strong focus on employee growth, we provide ample opportunities for professional development and training, all while being situated in the vibrant cities of Glasgow or Stirling, known for their rich culture and community spirit. Join us to make a meaningful impact in sustainable energy while enjoying a supportive and engaging workplace.

N

Contact Details:

Natural Power Recruitment Team

We think you need these skills to ace Renewables Site Ops Manager - Flexible Scotland

Site Operations Management
Renewable Energy Knowledge
Health and Safety Compliance
High Voltage/Low Voltage (HV/LV) Systems Management
Contractor Management
Risk Assessment
Emergency Response Coordination