e commerce manager careers in Dublin, Ireland