it help desk support careers in Clare, Ireland