Our Openings
574 Open Positions
Junior QA Tester
Johannesburg, South AfricaJnr DevOps Engineer
Johannesburg, South AfricaTechnical Support Manager (Solar)
Johannesburg, South AfricaIMM Assistant Setter
Port Elizabeth, South AfricaSoftware Engineer Intern
Johannesburg, South AfricaUtility II Operator
Port Elizabeth, South AfricaSolar O&M Technician
Johannesburg, South AfricaCommunication Team Leader
Pretoria, South AfricaAssistant PMB
Pretoria, South Africa
Submit your application
We are always looking for bright minds and enthusiastic people from diverse backgrounds, who want to be part of an outstanding team. Even if you don’t find a suitable position below, please do not hesitate to drop us your resume.