banking operations careers in Carlow, Ireland