π Local Job Near You
Technical project lead - renewable energy
TRS Staffing Solutions
π
sandton, South-Africa
Location
sandton
Posted
June 12, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
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 ...