field service technicians careers in Egypt