islamic finance banking careers in Ibri, Oman