Environmental services renewables environment computer en careers in Muscat, Oman