customs tax authorities careers in Sligo, Ireland