IT Support Engineer (MSP)

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

TYPE OF WORK

Part Time

SALARY

£6

HOURS PER WEEK

20

DATE UPDATED

Jul 20, 2026

JOB OVERVIEW

IT Support Engineer (MSP) – Remote | Ownership, Not Tickets

Location: Remote
Type: Part-time (20 hours/week to start) with potential to grow to full-time
Hours: 10am–2pm UK
Pay: £6 per hour

About the Role:
This isn’t a typical IT support position. You won’t be stuck in a helpdesk queue, passing tickets, or limited to a narrow task list. Instead, you’ll take full ownership of multiple IT environments, solving problems end-to-end and proactively improving systems. We’re looking for someone who asks, “How can this be better?” rather than “That’s not my job.”

Key Responsibilities:
Administer, troubleshoot, and optimize Microsoft 365 (Exchange, SharePoint, Teams, Entra ID)
Support Windows desktops and basic server environments
Manage networking tasks: DNS, DHCP, VPNs, Wi-Fi, and firewalls
Implement cybersecurity improvements and best practices
Assist with onboarding new users and migrations
Communicate directly with users in plain English, not IT jargon
Proactively review systems, identify gaps, and improve environments even when things are quiet

What We’re Looking For:
A well-rounded IT professional comfortable across the full IT stack
Someone who solves problems fully and takes ownership until resolved
Strong understanding that security is part of everything
Ability to work independently, troubleshoot complex issues, and figure things out
Proactive mindset during downtime; reviewing, optimizing, and improving systems

Required Skills & Experience:
Previous experience in IT support or MSP environments
Strong Microsoft 365 knowledge (essential)
Experience with Entra ID & Intune
Solid Windows desktop and basic server support
Strong networking fundamentals
Excellent problem-solving and communication skills with non-technical users

Nice-to-Have (Bonuses):
Google Workspace experience
macOS knowledge
Cybersecurity frameworks (e.g., Cyber Essentials)
Backup and disaster recovery experience
RMM/PSA tool experience

Hours & Growth:
Start with 20 hours per week (10am–2pm UK)
Opportunity to increase to full-time as the role grows
Long-term role with strong progression potential

Requirements (Non-Negotiable):
Modern, serviceable computer (e.g., Windows 11, i5+, 16GB RAM minimum)
Stable, high-speed internet connection
Secure, dedicated workspace
Applicants must provide PC specs and an internet speed screenshot

Why You’ll Love This Role:
Varied and challenging work; no two days are the same
Real autonomy and ownership
Opportunity to impact IT systems directly and improve efficiency
Exposure to business decisions and technology projects
A role where your input matters, not just following scripts

What This Role Isn’t:
Not a call center
Not a “stick to your lane” job
Not a role where you hide behind tickets

How to Apply:
Use “Vixa Hire” in the subject line of your application.
Send your resume and cover letter.
Include your internet speed test result and a screenshot of your laptop specs.
We look forward to receiving your application.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0427
Total Execution Time  0.0440
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,509,872 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/IT-Support-Engineer-MSP-1692509
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0321 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1692509
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 802160
 LIMIT 1 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1692509
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',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-08-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1692509' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1692509 
0.0024   UPDATE employer_jobs SET hit_counts '***Jul-20-2026=1454***Jul-21-2026=388***Jul-22-2026=204***Jul-23-2026=123***Jul-24-2026=121***Jul-25-2026=70***Jul-26-2026=78***Jul-27-2026=145***Jul-28-2026=127***Jul-29-2026=81***Jul-30-2026=91***Jul-31-2026=56***Aug-01-2026=54***Aug-02-2026=29***Aug-07-2026=1' WHERE job_id'1692509'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Jul-2026=2938***Aug-2026=84' WHERE job_id'1692509'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1692509' 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` = 1692509 
0.0217   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '802160'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)