technical,analysis careers in Barka, Oman