ge careers in Sitra, Bahrain