agriculture,landscaping careers in Barka, Oman