citrix admin careers in Galway, Ireland