Roads u0026 Highways Jobs careers in Ibri, Oman