icds group careers in Clare, Ireland