french company careers in Dun Laoghaire, Ireland