it expert careers in Offaly, Ireland