it support executive careers in Barka, Oman