customs tax authorities careers in Galway, Ireland