IPA: /ˈtrʌbəlˌʃuːtə/
KK: /ˈtrʌbəlˌʃutər/
A person who is skilled at finding and solving problems, especially in technical or mechanical situations.
The company hired a troubleshooter to fix the ongoing issues with their software.
Troubleshooter → It is formed from "trouble" (from Old French *trouble*, meaning disturbance or confusion) and "shooter" (from the verb "shoot", meaning to send forth). A troubleshooter is someone who sends forth solutions to disturbances or problems.
Think of someone who sends forth solutions to problems — that's what a troubleshooter does.
No commonly confused words.