newspapers careers in Galway, Ireland