landscaping careers in Muscat, Oman