Computer it it technician a careers in Barka, Oman