hr careers in Sligo, Ireland