irca careers in Roscommon, Ireland