Senior Traffic Engineer careers in Suwayq, Oman