Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Press Room Tech insights and talent strategies Labour market overview AI in recruiting Staffing for small businesses Browse jobs Find your next hire Our locations

14 results for Desktop Support Analyst jobs

Help Desk/Desktop Support Analyst
  • York, ON
  • onsite
  • Contract / Temporary
  • 30 - 40 CAD / Hourly
  • We are looking for a Help Desk/Desktop Support Analyst to provide responsive technical support for end users in Toronto, Ontario. This Long-term Contract opportunity is suited to someone who enjoys resolving hardware, software, and access issues while delivering a high standard of customer service across desk-side and service desk environments. The successful candidate will support a range of technologies, contribute to reliable day-to-day operations, and help maintain a stable and efficient user computing experience.<br><br>Responsibilities:<br>• Deliver front-line technical assistance for desktop, laptop, mobile, and peripheral issues received through service desk channels and in-person support requests.<br>• Diagnose and resolve problems involving Microsoft environments, Mac computers, Android devices, and common business applications to minimize user downtime.<br>• Configure, deploy, and maintain end-user hardware, including workstations, monitors, printers, and related accessories across the organization.<br>• Administer user accounts, permissions, and access requests within Active Directory while following established security and support procedures.<br>• Support connectivity and infrastructure-related incidents involving Cisco and Citrix technologies, escalating complex issues when required.<br>• Perform desk-side troubleshooting for operating system, software, and device-related concerns, ensuring timely and thorough resolution.<br>• Record incidents, service requests, resolutions, and follow-up actions accurately within the ticketing system to maintain clear support documentation.<br>• Assist with technology rollouts, workstation refreshes, and other operational IT initiatives that improve the end-user support environment.
  • 2026-05-13T00:00:00Z
Help Desk/Desktop Support Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 75000 - 85000 CAD / Yearly
  • <p>Robert Half is supporting the search for a <strong>Help Desk / Desktop Support Analyst</strong> on behalf of a confidential organization. This opportunity is ideal for a technology professional who enjoys providing hands-on technical support, troubleshooting end-user issues, and helping maintain a reliable and efficient IT environment.</p><p>The Help Desk / Desktop Support Analyst will be responsible for delivering day-to-day technical assistance to employees, resolving hardware and software issues, and supporting workplace technology across the organization.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Provide first-line and second-line technical support for desktops, laptops, mobile devices, printers, and related hardware</li><li>Respond to and resolve help desk tickets in a timely and professional manner</li><li>Troubleshoot issues related to operating systems, standard business applications, user accounts, and access permissions</li><li>Set up, configure, deploy, and maintain end-user devices and peripherals</li><li>Support onboarding and offboarding activities, including account setup, equipment provisioning, and system access</li><li>Assist with troubleshooting network connectivity, remote access, and VPN-related issues</li><li>Maintain accurate documentation of technical issues, resolutions, inventory, and support procedures</li><li>Escalate complex issues when needed and collaborate with other IT team members to ensure timely resolution</li><li>Contribute to continuous improvement of support processes and user experience</li><li>Provide clear and approachable communication to users with varying levels of technical knowledge</li></ul><p><br></p>
  • 2026-05-14T00:00:00Z
Technical Support Analyst
  • Toronto, ON
  • onsite
  • Permanent
  • 68000 - 75000 CAD / Yearly
  • <p><strong>This job posting is for a current vacancy with our client.</strong></p><p><br></p><p>In this role, you will be joining a well-established professional services firm. You will be a part of a large IT team, and help manage the IT infrastructure in their Toronto office.</p><p><br></p><p>What you will do and how you will make an impact …</p><p><br></p><ul><li>Provide user support for Office 365 and Windows products.</li></ul><p><br></p><ul><li>Provide support for Tier 1 - Tier 2 issues. You will diagnose and resolve hardware/software issues for desktops, laptops, printers, and peripherals.</li></ul><p><br></p><ul><li>Troubleshoot and document issues related to Windows, Office 365, company-specific applications, and network connectivity.</li></ul><p><br></p><ul><li>Track equipment assignments and maintain accurate records in inventory systems.</li></ul><p><br></p><ul><li>Set up and support PCs, monitors, printers, VOIP phones, and other shared equipment.</li></ul><p><br></p><ul><li>Document processes and issues and manage their inventory.</li></ul><p><br></p><ul><li>Onboard and offboard users and manage user accounts and access.</li></ul><p><br></p><p><br></p><p>Why we are excited about you …</p><p><br></p><ul><li>You are an excellent communicator and have experience working with non-technical users.</li></ul><p><br></p><ul><li>You are proactive and curious, and are eager to learn.</li></ul><p><br></p><ul><li>You are an IT generalist and enjoy having a variety of work and responsibilities.</li></ul><p><br></p>
  • 2026-05-13T00:00:00Z
IT Support Specialist
  • Ottawa, ON
  • onsite
  • Permanent
  • 90000 - 120000 CAD / Yearly
  • <p>A well-established professional services organization is seeking a proactive, hands-on <strong>It Support Specilist- IT Manager</strong> to oversee its technology environment, partner with third-party providers, and ensure systems remain secure, stable, and aligned with evolving business needs.</p><p><br></p><p>This role blends day-to-day operational support with longer-term strategic planning, and is ideal for someone who thrives in a fast-paced, deadline-driven environment.</p><p>Compensation is competitive and commensurate with experience, with a comprehensive benefits package including health coverage and retirement savings support.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Oversee the organization’s IT environment across multiple locations, supporting both onsite and remote users while ensuring secure and reliable operations</li><li>Manage the IT ticketing function, monitoring service levels, identifying trends, and coordinating escalations to maintain high-quality support</li><li>Lead onboarding and offboarding processes, including device provisioning, access management, and system configuration</li><li>Coordinate vendor relationships, including service agreements, renewals, and software licensing compliance</li><li>Act as the primary liaison with external IT partners, including Managed Service Providers and other vendors</li><li>Support and maintain core infrastructure, including networks, meeting room technology, and secure document workflows</li><li>Lead the implementation of new systems, upgrades, and integrations from planning through adoption</li><li>Oversee IT asset management, including inventory tracking, lifecycle planning, and procurement</li><li>Develop and maintain IT documentation, policies, and internal knowledge resources</li><li>Deliver user training and ongoing support to promote effective and secure use of technology</li></ul>
  • 2026-05-08T00:00:00Z
Technical Support Specialist
  • Burlington, ON
  • onsite
  • Permanent
  • 50000 - 65000 CAD / Yearly
  • <p><strong>This job posting is for a current vacancy with our client. </strong></p><p><strong> </strong></p><p>Are you someone who enjoys troubleshooting, helping users, and working hands-on with technology that keeps retail businesses running? This could be a great next step for you.</p><p><br></p><p>We’re working with a growing organization that supports a custom Point-of-Sale (POS) platform used across multiple retail locations. </p><p><br></p><p><strong>Key Responsibilities</strong></p><p><br></p><p>·      Manage and prioritize incoming support tickets using a ticketing platform (Freshdesk experience is an asset).</p><p>·      Troubleshoot and resolve POS software and hardware issues in a timely manner.</p><p>·      Maintain clear, accurate documentation of issues, resolutions, and user interactions.</p><p>·      Create and maintain user training materials, including documentation and short instructional videos.</p><p>·      Train end users on POS functionality, workflows, and best practices.</p><p>·      Participate in onsite POS implementations and system rollouts when required.</p><p>·      Provide hands-on support during installations and go-live periods.</p>
  • 2026-05-12T00:00:00Z
IT Support Engineer
  • Etobicoke, ON
  • onsite
  • Permanent
  • 75000 - 85000 CAD / Yearly
  • <p><strong>This role would require 5-days in office and our client is based in Etobicoke. </strong></p><p><strong></strong></p><p>We are looking for an IT Support Engineer to provide dependable technical assistance to employees in Etobicoke, Ontario. This role is suited to someone who enjoys solving a wide range of desktop and user support issues, delivering responsive service both on-site and remotely, and helping staff stay productive with minimal disruption. The successful candidate will combine strong troubleshooting ability with a detail-oriented, customer-focused approach in a fast-moving environment.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Deliver front-line technical support to end users through in-person and remote channels, resolving day-to-day IT issues efficiently.</p><p>• Investigate and fix problems affecting computers, applications, connectivity, and workplace technology using a practical, hands-on approach.</p><p>• Set up, configure, and roll out laptops and mobile devices to support new and existing employees.</p><p>• Maintain user productivity by supporting Microsoft 365 applications, including Outlook, Teams, Excel, and Word.</p><p>• Provide assistance with office printing and local network-connected devices, ensuring reliable operation across the workplace.</p><p>• Monitor, update, and manage endpoints through tools such as Microsoft Intune and ManageEngine.</p><p>• Record, prioritize, and close support requests in Jira while keeping accurate documentation of actions taken.</p><p>• Support employee onboarding and offboarding by preparing equipment, managing access, and coordinating required technical tasks.</p><p>• Assist with foundational infrastructure support, including connectivity checks, workstation troubleshooting, and Wi-Fi-related issue resolution.</p><p>• Follow up with users after service delivery to confirm issues have been fully addressed and expectations have been met.</p>
  • 2026-04-30T00:00:00Z
Data Migration Analyst
  • Edmonton, AB
  • remote
  • Contract / Temporary
  • 47.5 - 55 CAD / Hourly
  • <p>On behalf of our client, we’re looking for a hands-on Data Migration Analyst to support a critical data transition effort. This role will focus on extracting data from SQL-based systems, transforming it into structured Excel formats, and preparing clean, validated datasets for vendor upload into a new application. This remote contract role can start as soon as tomorrow and will likely go for 6-8 weeks.</p><p><br></p><p>This is an execution-focused role—ideal for someone who enjoys working directly with data, solving inconsistencies, and ensuring accuracy across systems.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Extract and query data from SQL databases using optimized scripts</li><li>Transform and map data into Excel templates aligned with vendor requirements</li><li>Perform data cleansing, normalization, and deduplication</li><li>Validate and reconcile datasets to ensure completeness and accuracy</li><li>Identify and resolve data discrepancies between source systems and output files</li><li>Collaborate with internal stakeholders and external vendors to confirm data formats and upload requirements</li><li>Support test uploads and troubleshoot data-related issues during migration cycles</li><li>Document data mapping logic and transformation rules</li></ul>
  • 2026-05-06T00:00:00Z
Data Security Analyst
  • Scarborough, ON
  • onsite
  • Contract / Temporary
  • 60 - 70 CAD / Hourly
  • We are looking for a Cybersecurity Analyst to support a machinery manufacturing organization in Scarborough, Ontario. The ideal Cybersecurity Analyst will have experience to protect our clint&#39;s computer systems, networks, and data from cyber threats. The ideal candidate will monitor security systems, identify vulnerabilities, respond to incidents, and implement security measures to safeguard sensitive information. This is a 6 month contract, 3 days in office in Scarborough, Ontario. <br> Key Responsibilities Monitor networks and systems for security breaches or suspicious activity Investigate and respond to cybersecurity incidents in a timely manner Conduct vulnerability assessments Analyze security logs and alerts from SIEM tools Implement and maintain security controls, policies, and procedures Perform risk assessments and recommend mitigation strategies Stay up to date with emerging threats, vulnerabilities, and technologies Collaborate with IT teams to ensure secure system configurations Assist with compliance efforts (e.g., ISO 27001, NIST, GDPR, HIPAA) Provide security awareness training to employees Coordinate prevention services (e.g. penetration testing) with security partners
  • 2026-05-13T00:00:00Z
Cyber Security Analyst
  • Ottawa, ON
  • remote
  • Contract / Temporary
  • 79.1635 - 91.663 CAD / Hourly
  • <p>We are looking for an experienced Cyber Security Analyst to support security operations for a government consulting environment. This Contract opportunity is ideal for a senior detail-oriented candidate who can work part-time hours while taking ownership of live monitoring, threat investigation, and timely incident response. The role suits someone who is comfortable working hands-on with Darktrace and related security technologies to strengthen detection capabilities and maintain a strong security posture.</p><p><br></p><p>Responsibilities:</p><p>• Oversee day-to-day security monitoring activities and assess alerts to identify suspicious behaviour, emerging risks, and potential incidents.</p><p>• Use Darktrace and other security tools to investigate anomalies, validate threats, and recommend appropriate containment or remediation actions.</p><p>• Respond to cyber security events in real time, coordinate triage efforts, and support resolution to reduce operational impact.</p><p>• Review firewall, network, and cloud security configurations to improve protection across the environment.</p><p>• Analyze threat intelligence and security trends to refine detection approaches and strengthen defensive measures.</p><p>• Troubleshoot security issues across SOC-related processes, infrastructure, and technologies to maintain effective operations.</p><p>• Collaborate with internal stakeholders to document findings, communicate risk, and support ongoing security improvements.</p><p>• Contribute to configuration and quality management practices that enhance the reliability and effectiveness of security controls.</p>
  • 2026-05-06T00:00:00Z
Cyber Security Analyst
  • Calgary, AB
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p><strong>THE ROLE:</strong> </p><p>We are seeking a Cyber Security Analyst to help protect and strengthen a growing organization’s technology environment. In this hands-on role, you will monitor threats, respond to security incidents, and contribute to ongoing security improvements across infrastructure and cloud environments. AS the successful candidate for this role will have a minimum of two years of proven experience within the Canadian cybersecurity landscape. You will serve as a key advocate for identifying, assessing, and mitigating risks while ensuring the upkeep of the organization&#39;s security framework. </p><p><em>Key responsibilities include:</em></p><ul><li>Monitoring and responding to security alerts and incidents using tools such as CrowdStrike, Qualys, and Azure Defender</li><li>Managing patching processes to maintain secure and up-to-date systems</li><li>Supporting backup validation and disaster recovery readiness</li><li>Conducting vulnerability assessments and supporting remediation efforts</li><li>Developing and maintaining cybersecurity policies, procedures, and documentation</li><li>Delivering security awareness initiatives, including phishing simulations and training</li><li>Partnering with IT and business teams to identify and mitigate security risks</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is a great opportunity to grow your cybersecurity career in a collaborative and evolving environment where your work directly contributes to protecting critical systems and data. You’ll gain exposure to modern security tools, cloud platforms, and real-world incident response while working alongside experienced professionals. The role offers a competitive salary and benefits package, along with ongoing development opportunities in a high-demand field. If you’re looking to build your cybersecurity expertise and make a tangible impact, apply today!</p>
  • 2026-05-08T00:00:00Z
Operations Analyst
  • Edmonton, AB
  • onsite
  • Permanent
  • 65000 - 70000 CAD / Yearly
  • <p>Our client is seeking a <strong>detail-oriented Operations Analyst (IT Focus)</strong> to support their <strong>IT Director</strong> in a <strong>newly created role</strong>. This position is ideal for a motivated professional with experience in <strong>operations, procurement, financial analysis, or IT administration</strong> who’s looking to work within a structured, IT-driven environment.</p><p><br></p><p>This as a strong opportunity for someone who enjoys working behind the scenes—tracking costs, managing vendors, and supporting IT operations—while gaining exposure to leadership and enterprise-level processes.</p><p><br></p><p>In this role, you’ll act as a key operational and analytical support to the IT function, with responsibilities including:</p><p><br></p><ul><li>Supporting the IT Director with day-to-day operational and administrative activities</li><li>Performing data entry, reporting, and analysis related to <strong>IT costs, budgets, and expenditures</strong></li><li>Tracking, reconciling, and allocating costs (including chargebacks and expense allocations)</li><li>Assisting with <strong>vendor management</strong>, including contract tracking and renewal schedules</li><li>Supporting <strong>software license tracking and compliance</strong></li><li>Coordinating components of IT-related projects (documentation, timelines, tracking)</li><li>Managing <strong>accounts payable and accounts receivable</strong> activities related to IT vendors</li><li>Maintaining product controls and operational documentation</li><li>Preparing and updating reports using <strong>Excel (intermediate level required)</strong></li></ul><p>Why This Role Stands Out</p><ul><li><strong>Newly created position</strong> with room to shape processes</li><li>Direct exposure to an IT Director and leadership decision-making</li><li>Strong learning opportunity for candidates looking to build on their experience base</li><li>Broad scope across financial tracking, vendor management, and project support</li></ul><p>This is full-time, permanent, in office position that offers a competitive total rewards package. Apply today!</p>
  • 2026-05-11T00:00:00Z
Laptop Deployment Technician
  • Toronto, ON
  • onsite
  • Contract / Temporary
  • 23.75 - 27.5 CAD / Hourly
  • We are looking for a Laptop Deployment Technician to support a large-scale device refresh initiative for a financial services environment in Toronto, Ontario. This Long-term Contract opportunity is ideal for a hands-on PC technician who can manage laptop preparation, deployment, and end-user support in a fast-paced setting. The successful candidate will combine strong technical troubleshooting skills with a customer-focused approach while helping ensure equipment is configured, exchanged, and returned on schedule.<br><br>Responsibilities:<br>• Prepare and image laptops for deployment, ensuring each device is configured accurately and ready for end-user use.<br>• Coordinate laptop exchanges by collecting legacy devices and issuing replacement equipment within established timelines.<br>• Troubleshoot Level 2 desktop and laptop issues related to hardware, Microsoft 365 applications, Outlook, Excel, and general user access.<br>• Support device management and account administration tasks using Intune, Azure, and Active Directory.<br>• Maintain service records, update tickets, and track progress through ServiceNow to support timely resolution and reporting.<br>• Package and ship laptops to multiple branch locations, making sure equipment is labelled and dispatched correctly.<br>• Follow deployment checklists and documented procedures to keep daily rollout activities organized and consistent.<br>• Manage a high daily volume of device deployments while maintaining quality, accuracy, and a positive client experience.
  • 2026-04-29T00:00:00Z
Senior Client Services IT Technician
  • Calgary, AB
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>We are seeking a Senior Client Services IT Technician to deliver exceptional technical support across client environments. This hands-on role focuses on troubleshooting complex issues, maintaining systems, and ensuring seamless IT operations while providing a high level of customer service.</p><p><em>Key responsibilities include:</em></p><ul><li>Acting as the primary point of contact for user support (in-person, phone, and remote)</li><li>Diagnosing and resolving hardware, software, and network issues</li><li>Performing system maintenance, installations, and optimizations</li><li>Troubleshooting LAN/WAN connectivity and third-party systems</li><li>Following up with users to ensure successful issue resolution and satisfaction</li><li>Recommending tailored IT solutions based on client needs</li><li>Maintaining accurate ticketing and supporting billing documentation</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is an exciting opportunity to join a growing, fast-paced organization where your technical expertise and customer service skills will make a real impact. You’ll work with a variety of clients and technologies, gaining diverse and hands-on experience in a supportive, collaborative environment. The role offers a competitive salary and comprehensive benefits package, along with a strong focus on work-life balance and professional growth. If you’re looking to advance your IT career while working on meaningful challenges, apply now. </p>
  • 2026-05-12T00:00:00Z
Senior Client Services IT Technician
  • Edmonton, AB
  • onsite
  • Permanent
  • 70000 - 80000 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>We’re helping our Edmonton client find a talented and dedicated Client Services IT Technician with strong expertise in diagnosing and resolving technical issues involving hardware, software, and networks. The ideal candidate will deliver exceptional first-line technical support, ensuring systems run smoothly, and maximizing productivity across the board. Working both in person and remotely, you&#39;ll collaborate with users to identify and address concerns while maintaining a sharp focus on delivering excellent customer service.</p><p><em>Key Responsibilities:</em></p><ul><li>Acting as the primary point of contact for technical support requests (in person, phone, and remote)</li><li>Diagnosing and resolving hardware, software, and network-related issues</li><li>Performing system maintenance, installations, and optimizations</li><li>Troubleshooting LAN/WAN connectivity and third-party systems</li><li>Following up with users to ensure resolution and a positive support experience</li><li>Providing consultative recommendations on IT solutions aligned to client needs</li><li>Maintaining accurate ticketing and supporting billing documentation</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is your chance to be part of a thriving and fast-growing organization that values its team members and fosters a dynamic work environment. Beyond a competitive salary and comprehensive benefits, you’ll enjoy a collaborative environment that supports a strong work-life balance. Joining this team means you’ll have the opportunity to work with cutting-edge technologies, work in partnership within a supportive and motivated group, and make a real impact in a business that’s expanding rapidly. If you’re ready to showcase your technical skills while growing your career, this is the role for you!</p>
  • 2026-05-12T00:00:00Z