it professional careers in Offaly, Ireland