agriculture and landscaping careers in Sohar, Oman