cnc jobs in south africa