We are set to making the world a better place, by bringing our candidates to our clients, in a way that is simple yet sophisticated.

Job Title
Deputy Site Manager- Renewable Energy (24 months contract)
Employment Type
Full Time
Experience
8 to 10 years
Salary
Negotiable
Job Published
24 July 2025
Job Reference No.
2529094543

Job Description

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.

Skills

Industries