technical superintendent careers in Ibri, Oman