senior internal auditor careers in Barka, Oman