credit card services careers in Sligo, Ireland