Th
Technical Support Specialist
The Polyglot Group
Full-time
São Paulo, Estado de São Paulo
Other-General
Posted:
March 03, 2026
Location:
São Paulo, Estado de São Paulo, Brazil
Job Description
Candidates must be located in the Manaus OR Sao Paulo areas. Electrical engineering or electrical education required. The main function of the Technical Support Specialist is to respond to technical and installation problems of solar installers and battery systems in order to ensure total customer satisfaction. Contact with customers and installers will be by telephone, e-mail, written communication and on-site. As the primary area of responsibility, the Technical Support Specialist will: Accurately and efficiently assess, analyze, advise, and resolve technical issues on products. Monitor existing installations via online monitoring portal (EMA) and identify installation issues. Track technical issues via CRM. In addition, the Technical Support Specialist must: Troubleshoot on electrical product issues. Be able to manage time effectively and efficiently and carry out projects and assignments in a cost-effective manner. Treat all contacts, installers and customers with respect, professi...
Apply for this Job
Submit your application for the Technical Support Specialist position at The Polyglot Group.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
São Paulo, Brazil
Posted:
March 03, 2026
Deadline:
April 12, 2026