oil gas communication careers in Mayo, Ireland