design engineer renewable energy careers in Benoni, South Africa