microsoft azure careers in Sohar, Oman