net careers in Fingal, Ireland