Site supervisor

TRS Staffing Solutions • durban, kwazulu natal, South-Africa • Posted June 07, 2026

Location durban, kwazulu natal
Job Type Full-time
Category Other-General
Posted June 07, 2026

Our esteemed client is a leading independent service provider for renewable energy power plants in South Africa and Namibia, with a growing presence across the African continent. The company specializes in the operation, maintenance, and optimization of wind, solar, battery energy storage, and hydro facilities, ensuring reliable and sustainable energy generation.

We are seeking an experienced Site Supervisor to manage and oversee the daily operations and maintenance of a power plant, including reporting to the client and the implementation of health and safety requirements. This role is available for a Botswana citizen , in the area of Francis Town, Botswana . Job Responsibilities Oversight and management of contractors and visitors on site. Identify areas for improvement. Perform reporting, administrative tasks and data analysis. Liaise with H&S, environmental and GCC specialists. Oversee technical staff such as maintenance and facility technicians and ensure that required...

Interested in this role?

Click the button below to start your application.

Apply Now