site,engineer careers in Mayo, Ireland