cad automation developer careers in South Africa