Deputy Site Manager- Renewable Energy (24 months contract)
Set Consulting Cape Town
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.
- Work closely with the CM and HSE Manager to ensure full health, safety, and environmental compliance.
- Participate in audits, inspections, and continuous improvement initiatives.
- 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.
Set ConsultingCape 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...
Time PersonnelCape 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...
Network RecruitmentCape 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...