it careers in Roscommon, Ireland