it information technology IT IT Manager careers in Sohar, Oman