it consulting careers in Mayo, Ireland