application administration careers in Offaly, Ireland