Outside plant telecom careers in Sohar, Oman