vacancies at palabora mining company