elb mining equipment vacancies middelburg