clare hr careers in Roscommon, Ireland