it sales marketing careers in Wicklow, Ireland