civil site supervisor careers in Offaly, Ireland