lead subsea careers in Offaly, Ireland