troubleshooter (n.)

also trouble-shooter, 1898, originally one who works on telegraph or telephone lines. From trouble (n.) + agent noun from shoot (v.).