career in mining south africa