ocean human careers in Carlow, Ireland