GIS Analyst GEO careers in Ibri, Oman