Outside plant telecom careers in Muscat, Oman