bio tech careers in Carlow, Ireland