auditor careers in Bawshar, Oman