information services careers in Galway, Ireland