registrar careers in Carlow, Ireland