IT Computing,Technology careers in Sohar, Oman