islamic finance audit careers in Bawshar, Oman