IT,Computer Science careers in Sohar, Oman