microsoft azure careers in Muscat, Oman