it careers in Muscat, Oman