desktop support careers in Offaly, Ireland