Island & drilling engineer careers in Fingal, Ireland