french company careers in Dublin, Ireland