technology consultant careers in Roscommon, Ireland