mobile wireless telecommunications deployment careers in Barka, Oman