french company careers in Roscommon, Ireland