information technology careers in Barka, Oman