technical application specialist careers in Offaly, Ireland