business development engineer careers in Ibri, Oman