islamic banking finance careers in Ibri, Oman