technical audits careers in Sohar, Oman