It and technology careers in Offaly, Ireland