Senior Traffic Engineer careers in Oman