net careers in Meath, Ireland