languages careers in Ibri, Oman