technical careers in Offaly, Ireland