Location
toronto
Job Type
Full-time
Posted
June 27, 2026
Job Description
Join the Terra Dygital team in Toronto as a Technical Support Specialist, where you'll resolve technical challenges and provide outstanding client service on site.
This essential in-office role requires a skilled professional with a passion for troubleshooting Microsoft applications and disaster recovery solutions. You'll train clients, maintain project documentation, and provide consistent communication about incident progress. Collaborate with experts while supporting peers and enhancing your own technical abilities.
Key Responsibilities:
• Troubleshoot operating systems and business application issues
• Assist clients with disaster recovery and backup solutions
• Onboard and train existing clients efficiently
• Keep detailed documentation of interactions and projects
• Communicate progress on incidents to clients consistently
Requirements:
• 2+ years of experience in a Managed Service Provider environment
• Must hold Microsoft O365/Azure role-based cert...
This essential in-office role requires a skilled professional with a passion for troubleshooting Microsoft applications and disaster recovery solutions. You'll train clients, maintain project documentation, and provide consistent communication about incident progress. Collaborate with experts while supporting peers and enhancing your own technical abilities.
Key Responsibilities:
• Troubleshoot operating systems and business application issues
• Assist clients with disaster recovery and backup solutions
• Onboard and train existing clients efficiently
• Keep detailed documentation of interactions and projects
• Communicate progress on incidents to clients consistently
Requirements:
• 2+ years of experience in a Managed Service Provider environment
• Must hold Microsoft O365/Azure role-based cert...
Ready to Apply?
Submit your application for Experienced Technical Support Specialist Needed at Terra Dygital Solutions
Apply Now