legal counsel oil gas careers in Carlow, Ireland