Technical Support Engineer fresh careers in Salalah, Oman