donegal hr careers in Cavan, Ireland