it service desk careers in Suwayq, Oman