ocean human careers in Cavan, Ireland