scheduler careers in Ibri, Oman