Role Overview
As a Technical Support Specialist, you will play a central role in maintaining the reliability and efficiency of our IT platforms. You'll provide hands-on support to both end-users and IT project owners, ensuring technical issues are addressed promptly and effectively. Your work will bridge client needs with internal technical teams, helping to streamline communication and resolution processes.
Key Responsibilities
- Deliver direct technical support and resolve inquiries from users and project stakeholders
- Serve as the main contact point between clients and resolver teams, coordinating timely responses
- Set up, maintain, and manage IT platforms on behalf of users and support groups
- Respond to service requests within defined SLAs and follow established procedures
- Diagnose system faults and perform root cause analysis, escalating when necessary
- Utilize collaboration tools such as Microsoft Teams and webcasting platforms for support and communication
- Escalate tickets appropriately to higher-tier support teams
- Resolve on-site incidents and ensure proper ticket documentation and closure
- Collect and relay customer feedback, including potential product improvement suggestions
- Contribute to the development of technical guides, documentation, and user manuals
Technology Environment
You'll work primarily with Microsoft Teams and webcasting technologies to support collaboration and incident resolution.
Work Environment
This role operates within a flexible, international, and solution-driven culture. The organization values engagement, adaptability, and continuous growth, offering an environment where initiative and problem-solving are recognized and encouraged.