Deputy Site Manager- Renewable Energy (24 months contract)

apartmentSet Consulting placeCape Town calendar_month 

Deputy Site Manager(24 month contract)

Market-related Package (with benefits)

Western Cape

A leading renewable energy construction project in the Tulbagh region is seeking a skilled and experienced Deputy Site Manager to join their dynamic team on a 24-month fixed-term contract. This role plays a vital part in supporting the Construction Manager in leading site operations, ensuring project excellence, and upholding the highest safety, quality, and environmental standards.

Key Responsibilities
  • Oversee daily construction activities and coordinate internal and contractor teams.
  • Monitor and uphold compliance with legislative, safety, and quality standards.
  • Assist in delivering wind farm projects on time, within budget, and to technical standards.
  • Provide proactive risk mitigation, issue resolution, and stakeholder engagement.
  • Step into the Construction Manager’s role when required.
  • Manage reporting (daily, weekly, monthly) and support project handovers.
  • Collaborate with teams across disciplines to maintain momentum and alignment.
Health, Safety & Environment
  • Work closely with the CM and HSE Manager to ensure full health, safety, and environmental compliance.
  • Participate in audits, inspections, and continuous improvement initiatives.
Qualifications & Experience
  • A degree in civil and/or electrical engineering or a related field.
  • At least 10 years’ experience, including 3 years in a supervisory role on large infrastructure projects.
  • Experience across civil, electrical, concrete, and crane works – wind farm experience highly advantageous.
  • Strong ability to interpret engineering designs and specifications.
  • Proven problem-solving, team leadership, and stakeholder management skills.
  • Valid driver’s license and willingness to travel locally as needed.
electric_boltImmediate start

Legal Advisor(renewable energy)

apartmentSet ConsultingplaceCape Town
Legal Advisor Market-related Package Cape Town About the Role We are seeking a highly skilled and motivated Legal Counsel to provide comprehensive legal support across the full lifecycle of renewable energy projects, including wind, solar...
apartmentTime PersonnelplaceCape Town
REQUIREMENTS  •  Minimum of 3 5 years' experience in project management within the renewable energy, construction, or infrastructure sectors  •  Proven track record in delivering large-scale projects  •  Experience managing turnkey contracts...
local_fire_departmentUrgent

Wind Energy Engineer - ref. i96215303

apartmentNetwork RecruitmentplaceCape Town
Job Description: Our client is a leading renewable energy company committed to creating a sustainable future. We specialize in the development, construction, and operation of wind energy projects across the globe. With a focus on innovation...