it solutions sales careers in Roscommon, Ireland