Computer IT IT technician A careers in Barka, Oman