it sales business careers in Dublin, Ireland