contract administrator careers in Galway, Ireland