oil gas communication careers in Offaly, Ireland