chief technology careers in Roscommon, Ireland