help desk careers in Offaly, Ireland