service quality careers in Roscommon, Ireland