500 vacancies at Invercargill job shop