it & project manager careers in Clare, Ireland