managed services jobs careers in Suwayq, Oman