it technology careers in Roscommon, Ireland