Senior mechanical engineer careers in Ibri, Oman