MSP | IT Engineer / Project Technician / Level 2 Help Desk Support / RMM Automation and Scripting (Client Facing Daytime

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

TYPE OF WORK

Any

SALARY

120,000 PHP / month

HOURS PER WEEK

40

DATE UPDATED

Mar 2, 2026

JOB OVERVIEW

Step into a senior-level MSP support role where your technical depth, scripting ability, and communication skills actually shape the stability of client environments, working alongside an established Filipino team.

You’ll operate during Philippines daytime hours, overlapping U.S. CST afternoons and evenings (2pm–11pm CST with an hour break), serving as a high-level escalation technician while building the automation backbone that keeps everything running predictably. This role blends Level 2 help desk execution with backend infrastructure work, RMM automation, and after-hours stability coverage.

This is not an entry-level ticket grinder role. You’ll handle advanced troubleshooting, server-side work, and complex escalations during peak U.S. hours — then shift into focused backend improvements and projects once end users log off. That includes scripting, rebuilding and standardizing ConnectWise Automate, restoring structure lost during past migrations, and expanding our Immybot deployment strategy.

You’ll also provide calm, professional after-hours phone, chat, and email support for a small subset of top-level clients, where clarity and fluent English communication matter just as much as technical precision.

ReachOut Digital Intelligence is a cybersecurity-first Managed Service Provider built like a SaaS company. We license protection, deliver MSP IT support as fulfillment, and give clients structure and security before anything breaks.


***ABOUT THE ROLE
This role is the “glue” between clients, operation standards, and the rest of the internal technical team.

You’ll operate during Philippines daytime hours, overlapping U.S. CST afternoons, handling tickets alongside the help desk team. During peak U.S. hours, you’ll focus on escalations, troubleshooting. After U.S. business hours, you’ll shift into backend work – project execution, server maintenance, automation builds, documentation cleanup, and RMM standardization.

You’ll also serve as after-hours phone, chat, and email support for select clients. Ticket volume is typically low — but when issues arise, you’ll be the calm, capable voice on the other end.

A major part of this role is rebuilding and standardizing our ConnectWise Automate and Immybot environments after prior migration loss. That means writing PowerShell scripts, deploying automation policies, cleaning up monitors, improving patching workflows, and reducing manual work across the board.

If you enjoy a role that blends technical expertise, communication, and strategic influence, you will thrive here.


***WHAT WE’RE LOOKING FOR
Core Requirements:
- 4–6+ years in an MSP help desk or infrastructure role (L2 or higher)
- Strong experience handling escalations independently
- Experience executing client-facing IT projects (servers, M365, networks, deployments)
- Comfort working Philippines daytime hours aligned to U.S. CST
- Ability to work independently during after-hours U.S. support windows

Technical Strength:
- Microsoft 365 Administration (Azure AD, Intune, Exchange)
- Windows Server, Active Directory, Group Policy
- Strong PowerShell scripting ability (not beginner-level)
- Virtualization with Hyper-V
- Networking fundamentals: VLANs, routing, switching, VPN, DNS/DHCP
- Firewalls: SonicWall, Fortinet, or Ubiquiti (etc.)
- Backup & DR: Acronis, Datto, VEEAM
- EDR/MDR platforms (SentinelOne, Crowdstrike, Webroot, Huntress, or similar)
- PSA/RMM tools (ConnectWise, Autotask, Kaseya, NinjaOne, Automate)

Mindset & Professional Qualities:
- Structured, organized, documentation-focused
- Calm under pressure during live client issues
- Proactive, self-managing, and always thinking ahead
- Comfortable using AI tools like ChatGPT to draft communication and documentation
- Takes ownership without waiting to be told
- Thrives in a role where both tech and people skills matter

***SKILLS & TOOLS YOU’LL USE REGULARLY
- Ticket System (ConnectWise / Autotask / Kaseya / Automate)
- IT Glue / Hudu
- ImmyBot, Automate/Ninja, Liongard
- Microsoft 365 Admin Center
- Windows Server
- UniFi Cloud Management
- Backup management
- Networking
- ChatGPT
- Google Workspace / Slack / Zoom

***WHAT SUCCESS LOOKS LIKE
- Escalated tickets are resolved cleanly, with clear documentation and no repeat issues
- After-hours support feels calm, professional, and controlled
- Server builds and workstation deployments follow consistent, repeatable standards
- ConnectWise Automate becomes cleaner, more structured, and more automated every month
- Immybot deployments reduce manual workstation setup time
- Your PowerShell scripts eliminate recurring tickets
- Documentation improves because of your updates — not despite them
- Other technicians resolve more tickets confidently using what you built
- Reactive noise decreases because automation replaces repetition
- Clients experience stability, not chaos

You don’t just fix the issue.
You reduce the chance it happens again.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0230
Total Execution Time  0.0244
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,527,136 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/MSP-IT-Engineer-Project-Technician-Level-2-Help-Desk-Support-RMM-Automation-and-Scripting-Client-Facing-Daytime-1591760
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0173 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1591760
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 567137
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1591760
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1591760' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1591760 
0.0014   UPDATE employer_jobs SET hit_counts '***Mar-02-2026=84***Mar-03-2026=184***Mar-04-2026=96***Mar-05-2026=57***Mar-06-2026=27***Mar-07-2026=30***Mar-08-2026=28***Mar-09-2026=20***Mar-10-2026=32***Mar-11-2026=22***Mar-12-2026=28***Mar-13-2026=32***Mar-14-2026=6***Mar-15-2026=12***Mar-16-2026=16***Mar-17-2026=16***Mar-18-2026=22***Mar-19-2026=7***Mar-20-2026=10***Mar-21-2026=7***Mar-22-2026=13***Mar-23-2026=9***Mar-24-2026=23***Mar-25-2026=18***Mar-26-2026=19***Mar-27-2026=24***Mar-28-2026=8***Mar-29-2026=6***Mar-30-2026=14***Mar-31-2026=16***Apr-01-2026=9***Apr-02-2026=12***Apr-03-2026=4***Apr-04-2026=11***Apr-05-2026=7***Apr-06-2026=19***Apr-07-2026=15***Apr-08-2026=13***Apr-09-2026=8***Apr-10-2026=9***Apr-11-2026=12***Apr-14-2026=1***Apr-16-2026=1' WHERE job_id'1591760'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=886***Apr-2026=121' WHERE job_id'1591760'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1591760' 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` = 1591760 
0.0074   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '567137'
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)