french company careers in Wicklow, Ireland