3300 careers in Carlow, Ireland