it consulting careers in Clare, Ireland