clare hr careers in Cavan, Ireland