it expert careers in Barka, Oman