it solutions sales careers in Dublin, Ireland