Technical Support Specialist

Location: Remote
Compensation: Salary
Reviewed: Fri, Dec 12, 2025
This job expires in: 19 days

Job Summary

A company is looking for a Tech Admin (Technical Support Specialist) to join their team.

Key Responsibilities
  • Handle technical requests, troubleshoot issues, and set up equipment
  • Manage onboarding/offboarding processes, including user account setup and access
  • Administer and maintain key tools and automate processes using various technologies
Required Qualifications
  • 2+ years of experience in technical support, systems administration, or a similar role
  • Proficiency in English at a B2 level or higher
  • Strong learning agility and ability to quickly adapt to new tools and technologies
  • Experience with CRM administration and automation tools is a plus
  • Familiarity with tools such as Twilio, Aircall, Front, Stripe, or Google Apps Script is beneficial

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...