🌿 Back to all jobs
🥝 Technical Project lead - Renewable Energy
TRS Staffing Solutions (PTY) Ltd | sandton, South-Africa | Posted June 05, 2026
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.
- Onshor...