maintenance mechanical careers in Ibri, Oman