it professional careers in Clare, Ireland