tax advisor careers in Barka, Oman