technology infrastructure careers in Muscat, Oman