Senior Helpdesk Engineer

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

TYPE OF WORK

Full Time

SALARY

Very competitive based on experience

HOURS PER WEEK

40

DATE UPDATED

Mar 30, 2026

JOB OVERVIEW

HOW TO APPLY:

If you feel this position aligns with your skills and experience, please fill out the application form here:
---------- /bepartofourteam.


We’re looking for a hands-on senior IT professional who can support clients at all levels while also leading or assisting with IT projects and driving innovative solutions.
Our senior tea ---------- mbers are critical to supporting our awesome clients and their users. They leverage industry-leading tools and expertise to resolve complex issues, prevent future problems, and improve client IT environments.
This role is perfect for someone who enjoys solving challenging technical problems while also designing and implementing improvements that make a real impact.

Key Responsibilities:

Client Support (All Levels)

Provide technical support to clients via phone, email, and remote access—handling everything from basic troubleshooting to advanced escalations.
Diagnose and resolve hardware, software, and network issues for multiple clients.
Perform O365 and Windows administration, user account management, and access provisioning.
Support and troubleshoot VOIP systems (e.g., 3CX).
Manage and maintain RMM and PSA tools (e.g., Datto, Halo).
Mentor junior engineers and provide guidance to improve team troubleshooting skills.


Projects & Innovation

Lead or assist with IT projects, e.g cloud migrations, system upgrades, deployments, and process automation etc.
Identify and implement solutions to reduce recurring issues and improve efficiency.
Develop and maintain PowerShell scripts to automate routine tasks and streamline operations.
Collaborate with vendors and clients to plan, test, and deliver new IT solutions.

Documentation & Communication

Log issues and resolutions accurately for future reference.
Communicate effectively with clients and vendors to ensure smooth resolutions and project delivery.

Requirements

Previous experience working in an MSP environment is a plus.
Excellent communication skills – able to have comfortable, friendly conversations in English without being overly formal or technical.
Strong attention to detail and follow-through – “never let it go until it’s solved.”
Demonstrable experience working with Windows systems (client/server) and O365 administration.
Proficiency in advanced troubleshooting methodologies.
Scripting skills, particularly in PowerShell, to automate tasks and improve efficiency.
Experience with VOIP systems and a solid understanding of network infrastructure.
Familiarity with RMM and PSA platforms used in MSP environments (e.g., Datto, Halo).
We are heavy users of Office 365 and Azure, so you’ll need to have solid experience and know the fundamentals or demonstrate skills in something very similar..
Ability to handle difficult tasks, set proper expectations, and deliver solutions within a reasonable timeframe.
Out-of-the-box thinker – proactive, creative, and always looking to improve processes.
Willingness to go the extra mile to ensure client satisfaction.
Ability to “figure things out,” even when facing new or unfamiliar technologies.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.4587
Total Execution Time  0.4600
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,544,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Helpdesk-Engineer-1563545
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.4515 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1563545
 LIMIT 1 
0.0024   SELECT *
FROM `employers`
WHERE `employer_id` = 352562
 LIMIT 1 
0.0048   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1563545
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1563545' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1563545 
0.0011   UPDATE employer_jobs SET hit_counts '***Jan-26-2026=142***Jan-27-2026=47***Jan-28-2026=11***Jan-29-2026=9***Jan-30-2026=5***Jan-31-2026=4***Feb-02-2026=7***Feb-03-2026=3***Feb-04-2026=5***Feb-05-2026=127***Feb-06-2026=24***Feb-07-2026=1***Feb-08-2026=13***Feb-09-2026=17***Feb-10-2026=9***Feb-11-2026=6***Feb-12-2026=4***Feb-13-2026=5***Feb-14-2026=5***Feb-15-2026=2***Feb-16-2026=112***Feb-17-2026=30***Feb-18-2026=15***Feb-19-2026=13***Feb-20-2026=9***Feb-21-2026=2***Feb-22-2026=3***Feb-23-2026=5***Feb-24-2026=56***Feb-25-2026=15***Feb-26-2026=9***Feb-27-2026=2***Feb-28-2026=3***Mar-01-2026=4***Mar-02-2026=8***Mar-03-2026=7***Mar-04-2026=4***Mar-05-2026=7***Mar-06-2026=6***Mar-07-2026=7***Mar-08-2026=4***Mar-09-2026=3***Mar-10-2026=8***Mar-11-2026=4***Mar-12-2026=8***Mar-13-2026=8***Mar-14-2026=2***Mar-15-2026=4***Mar-16-2026=8***Mar-17-2026=256***Mar-18-2026=33***Mar-19-2026=17***Mar-20-2026=14***Mar-21-2026=6***Mar-22-2026=3***Mar-23-2026=4***Mar-24-2026=6***Mar-25-2026=6***Mar-26-2026=3***Mar-27-2026=6***Mar-28-2026=3***Mar-29-2026=4***Mar-30-2026=396***Mar-31-2026=23***Apr-01-2026=24***Apr-02-2026=12***Apr-03-2026=5***Apr-04-2026=15***Apr-05-2026=3***Apr-06-2026=13***Apr-07-2026=5***Apr-08-2026=5***Apr-09-2026=5***Apr-10-2026=1***Apr-11-2026=4***Apr-13-2026=1***Apr-15-2026=1***Apr-17-2026=1' WHERE job_id'1563545'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jan-2026=218***Feb-2026=502***Mar-2026=872***Apr-2026=95' WHERE job_id'1563545'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1563545' AND status LIKE 'sent%' ORDER BY id DESC  
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1563545 
0.4378   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '352562'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)