i t i t analyst i t manager careers in Barka, Oman