HSE Systems & Reporting Manager (Renewables) Cape Town

TotalEnergies Renewables Southern Africa
CDI South Africa, South Africa Operations Specialties Managers
Posted:
March 02, 2026
Location:
South Africa, South Africa, South Africa

Job Description

Contexte et environnement

REN Business Unit:

  • REN is Total Energies’ Division in charge of the development, construction, O&M, asset management and financing of renewable projects: large and small scale (distributed generation) solar, onshore and offshore wind, off-grid energy, storage.
  • Its strategic objective is to accumulate 35 GW gross capacity by 2025, 100 GW of operational renewables and a net production of 100TWh by 2030
  • Given this ambitious growth agenda, the rapid pace of operations, and the regular changes, agility and fast-learning are imperatives: 
  • To deliver the objectives of top management
  • To continue capturing market opportunities
  • While industrializing processes and streamlining our organization
  • Assets & Countries Division (2024):

  • 9 subsidiaries and 14 countries of presence
  • 590 permanent positions
  • Strict monitoring of costs, especially fixed costs at subsidiary a...
  • Apply for this Job

    Submit your application for the HSE Systems & Reporting Manager (Renewables) Cape Town position at TotalEnergies Renewables Southern Africa.

    Apply Now Save for Later

    Job Overview

    Job Type: CDI
    Location: South Africa, South Africa
    Posted: March 02, 2026
    Deadline: April 11, 2026