it service desk careers in Sohar, Oman