technologies radiation careers in Louth, Ireland