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

6 results for Help Desk Technician jobs

Desktop Support Technician
  • Prince George, BC
  • onsite
  • Contract to Hire
  • 25 - 28 CAD / Hourly
  • <p><strong>Overview</strong></p><p>Our Prince George, BC–based client is seeking a Desktop Support Specialist for a <strong>3-month contract-to-hire opportunity</strong>. This role is <strong>fully onsite</strong> and requires hands-on experience supporting end users in a corporate environment.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Provide day-to-day IT support for office hardware, including PCs, laptops, printers, and boardroom equipment</li><li>Support operating systems, Microsoft 365, and other business applications</li><li>Troubleshoot and resolve technical issues independently, escalating when required</li><li>Manage and respond to service requests via phone, email, walk-ins, and ServiceNow</li><li>Install, configure, and maintain hardware, operating systems, and software applications</li><li>Troubleshoot network connectivity and related issues</li><li>Administer user accounts and support a client-server environment</li><li>Identify recurring issues and implement long-term solutions to improve stability</li><li>Ensure timely resolution of tickets while maintaining strong customer service standards</li></ul>
  • 2026-07-01T00:00:00Z
Desktop Support Analyst
  • Victoria, BC
  • onsite
  • Contract / Temporary
  • 23.75 - 27.5 CAD / Hourly
  • <p><strong>Overview:</strong></p><p>We are seeking a hands-on Desktop Support Analyst to join our Victoria-based client on a 6-month, fully onsite contract with strong potential for permanent conversion. This role supports a dynamic, multi-entity environment across aviation, agriculture, and a family office. You’ll provide end-to-end user support to a small but diverse user base, working through tickets while also proactively managing onboarding, offboarding, and device setup.</p><p><br></p><ul><li>Provide onsite desktop and end-user support across multiple business entities</li><li>Manage onboarding and offboarding processes (user provisioning, hardware setup, access management)</li><li>Configure, deploy, and maintain desktops, laptops, and peripherals</li><li>Troubleshoot hardware, software, and connectivity issues</li><li>Handle and prioritize tickets through the Freshservice ticketing system</li><li>Support and administer Microsoft 365 environment (Exchange, Teams, SharePoint basics)</li><li>Manage users and access within Active Directory</li><li>Assist with network-related troubleshooting (Cisco Meraki environment)</li><li>Maintain documentation and ensure best practices are followed across all entities</li></ul><p><br></p><p><br></p>
  • 2026-06-23T00: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-06-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-06-12T00: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-06-30T00:00:00Z
Application Support Engineer
  • Hamilton, ON
  • onsite
  • Permanent
  • 95000 - 119000 CAD / Yearly
  • <p>We are looking for an Application Support Engineer to support and enhance enterprise business systems for a client in Hamilton, Ontario. This role focuses on maintaining application performance, resolving technical issues, and helping business units make effective use of critical platforms. The successful candidate will contribute technical expertise across application support, configuration, reporting, and integration while working closely with both operational stakeholders and delivery teams.</p><p><br></p><p>Responsibilities:</p><p>• Provide ongoing technical support for enterprise applications by investigating incidents, resolving system issues, and maintaining stable day-to-day operations.</p><p>• Configure, administer, and optimize business applications to meet operational needs across municipal departments and service areas.</p><p>• Analyze application behaviour, data quality concerns, and system errors to identify root causes and recommend effective solutions.</p><p>• Translate operational and business needs into clear functional and technical documentation, including support procedures, specifications, and test materials.</p><p>• Collaborate with Agile delivery teams as a technical contributor, participating in planning, issue resolution, testing, and continuous improvement activities.</p><p>• Support reporting, troubleshooting, and integration work involving enterprise asset management, ERP, CMMS, and related business systems.</p><p>• Work with relational databases such as Oracle and Microsoft SQL Server to review data, support reporting needs, and assist with issue diagnosis.</p><p>• Coordinate application changes in alignment with established incident, problem, and change management practices.</p><p>• Partner with business and technical teams to support cross-system integrations and ensure reliable information flow between connected platforms.</p>
  • 2026-06-29T00:00:00Z