business continuity planning careers in Bawshar, Oman