crane operation careers in Ibri, Oman