oil gas communication careers in Ibri, Oman