it managers careers in Roscommon, Ireland