finance islamic finance careers in Barka, Oman