it senior manager careers in Louth, Ireland