english,french careers in Dublin, Ireland