radar navigator operational careers in Barka, Oman