IT Troubleshooting Jobs careers in Salalah, Oman