oil operation careers in Ibri, Oman