traffic managers careers in Salalah, Oman