it architecture careers in Offaly, Ireland