it business analyst careers in Barka, Oman