accounting finance careers in Barka, Oman