mechanicalengineering careers in South Africa