technology consultant careers in Clare, Ireland