technical audits careers in Rustaq, Oman