citrix careers in Manama, Bahrain