staffing hr careers in Sligo, Ireland