Outside plant telecom careers in Barka, Oman