business continuity planning careers in Rustaq, Oman