oil exploration careers in Carlow, Ireland