it managers careers in Offaly, Ireland