it sales careers in Roscommon, Ireland