Telephony & SMS Error Management Specialist — IT Support

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$8 per hour

HOURS PER WEEK

40

DATE UPDATED

Apr 16, 2026

JOB OVERVIEW

About the Role
Our business relies on a cloud-based phone and text messaging system to communicate with customers. When calls drop, messages fail to deliver, or numbers get flagged by carriers, those failures show up as error codes in a daily report. We need someone to own that report.

Your job is to work through those errors every day — figure out what broke, why it broke, fix what you can, escalate what you can't, and document patterns so the same problems stop happening. You'll become our internal expert on why our telephony stack misbehaves and how to keep it running clean.

This is a hands-on technical role inside our IT team. You won't be taking customer calls — you'll be keeping the systems that handle them healthy.

What You'll Do

Review our telephony platform's error report daily and triage every flagged issue
Diagnose and resolve errors across two main categories:

Messaging compliance errors — issues tied to the US regulatory framework that governs business text messaging (carrier registration of messaging campaigns, sender verification, message content filtering, throughput limits). Known in the industry as A2P 10DLC.

Caller ID authentication errors — issues tied to the US framework that verifies outbound calls aren't spoofed and helps prevent our numbers from being labeled "Spam Likely" by carriers. Known in the industry as SHAKEN/STIR.


Investigate general call and SMS failures — delivery failures, blocked numbers, rate limit hits, carrier rejections, misconfigured routing
Document each error pattern and the resolution to build our internal knowledge base
Flag recurring or systemic issues to the IT team so we can fix root causes, not just symptoms
Coordinate with our telephony vendor's support team, with carriers, and with internal stakeholders to push issues to resolution
Keep our compliance registrations (messaging campaigns, number assignments, business verification) current and in good standing

What We're Looking For

Required:

2+ years in technical support, IT support, or a similar troubleshooting role
Strong written English and clear documentation habits — you'll be writing a lot of this down
Comfort reading technical documentation, API error logs, and vendor knowledge bases
Self-starter mindset — this role is about working through unfamiliar problems without waiting to be told how
Reliable internet and a quiet work environment

Strongly preferred (but trainable for the right person):

Hands-on experience with a cloud telephony / CPaaS platform (examples: Twilio, Plivo, Bandwidth, Vonage, RingCentral, Telnyx)
Familiarity with US messaging compliance (A2P 10DLC campaign registration, brand/sender vetting)
Exposure to caller ID authentication (SHAKEN/STIR, attestation levels, spam labeling remediation)
Experience with ticketing tools (HubSpot, Zendesk, Freshdesk, Jira)
Background in VoIP, SIP troubleshooting, or call center technology

Nice to have:

Basic SQL or scripting for parsing logs
Experience working with US-based teams on US business hours

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0163
Total Execution Time  0.0183
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,424 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Telephony-SMS-Error-Management-Specialist-IT-Support-1625543
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0082 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1625543
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 296420
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1625543
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1625543' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625543 
0.0021   UPDATE employer_jobs SET hit_counts '***Apr-16-2026=220***Apr-17-2026=112***Apr-18-2026=24***Apr-19-2026=1' WHERE job_id'1625543'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=357' WHERE job_id'1625543'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1625543' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1625543 
0.0022   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '296420'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)