vacancies at iron ore in thabazimbi