letter credit careers in Ireland