introduction oil gas careers in Carlow, Ireland