mobile wireless telecommunications deployment careers in Bawshar, Oman