Technical project lead - renewable energy

TRS Staffing Solutions
Full-time sandton, gauteng Other-General
Posted:
June 12, 2026
Location:
sandton, gauteng, South-Africa

Job Description

New roles available in the renewable energy sector for an international client to be based in Johannesburg, South Africa: Project Finance Analyst - responsible for the financial analysis, valuation, structuring and project financing activities. Battery Energy Storage Systems: Technical Project Lead (BESS) - Define and Lead the technical aspects of projects in Pre-Development (Feasibility), Development (Bid/Tender) and Final Development Stage (Financial Close) stage, including interfacing with internal stakeholders, engineering consultants, technology providers, suppliers and contractors. Grid Connection: Technical Project Lead - Define and Lead the technical aspects of projects in Pre-Development (Feasibility), Development (Bid/Tender) and Final Development Stage (Financial Close) stage, including interfacing with internal stakeholders, engineering consultants, technology providers, suppliers and contractors. Onshore Wind: Technical Project Lead - Define and Lead the technical aspects ...

Apply for this Job

Submit your application for the Technical project lead - renewable energy position at TRS Staffing Solutions.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: sandton, South-Africa
Posted: June 12, 2026
Deadline: July 22, 2026