mining engineer in south africa