North africa careers in Roscommon, Ireland