oil gas communication careers in Louth, Ireland