landscape architecture careers in Ibri, Oman