troubleshooter
A person trained and hired to find and resolve problems or breakdowns in machinery and technical equipment or systems. Troubleshooters often work as short-term consultants or freelancers because many organizations and businesses regard troubleshooting as a short-term effort or possibly an exceptionalunplannedpart of a project or system.