technology consultant careers in Wicklow, Ireland