mechanical Estimation Engineer careers in Ibri, Oman