architecture landscaping careers in Oman