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 2025 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

15 results for Computer Technician jobs

PC Technician
  • Oakville, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • We are looking for a PC Technician to join our team on a contract basis in Oakville, Ontario. In this role, you will be responsible for supporting a PC deployment and rollout project, ensuring smooth transitions for end-users. This is an on-site position where you will assist in hardware setup, device returns, and provide technical support to maintain seamless operations.<br><br>Responsibilities:<br>• Deploy and configure new PCs for end-users, ensuring all devices are functioning properly.<br>• Provide clear instructions to users regarding the return and shipment of old devices.<br>• Perform data wiping and secure destruction of old hardware as required.<br>• Manage weekly deployment of 5-10 devices, adhering to project timelines.<br>• Offer technical support during Windows 11 deployments and address any issues that arise.<br>• Collaborate with on-site team members to deliver effective customer service and resolve technical problems.<br>• Maintain accurate inventory records and assist in budgeting for hardware replacements.<br>• Troubleshoot and resolve hardware and software issues, ensuring minimal disruption to users.<br>• Ensure all tasks are completed with a focus on maintaining high service quality.<br>• Provide assistance with general IT help desk duties as needed.
  • 2025-09-15T18:54:06Z
Client Services IT Technician
  • Edmonton, AB
  • onsite
  • Permanent
  • 60000.00 - 65000.00 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'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><strong>Primary Technical Support:</strong> Act as the front-line contact for users, addressing tickets and resolving technical issues related to computers, software, and hardware via phone, email, or in person</li><li><strong>Systems Maintenance:</strong> Perform day-to-day system maintenance, including installations, repairs, and optimization of computer systems</li><li><strong>Issue Resolution:</strong> Analyze customer-reported problems, diagnose root causes, and provide step-by-step guidance to implement effective solutions, leveraging diagnostic tools as needed</li><li><strong>Networking Expertise:</strong> Handle troubleshooting for Local Area Networks (LAN), Wide Area Networks (WAN), and third-party systems, ensuring uninterrupted connectivity</li><li><strong>Client Engagement:</strong> Follow up with users to confirm resolutions, gather feedback on IT systems, and ensure a seamless user experience</li><li><strong>Consultative Role:</strong> Recommend tailored IT solutions based on customers’ unique needs and requirements</li><li><strong>Billing Management:</strong> Responsible for timely submission of billable calendar entries to the Accounting Department to support client invoicing</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>
  • 2025-09-11T22:14:45Z
Client Services IT Technician
  • Calgary, AB
  • onsite
  • Permanent
  • 60000.00 - 65000.00 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>We’re helping our Calgary 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'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><strong>Primary Technical Support:</strong> Act as the front-line contact for users, addressing tickets and resolving technical issues related to computers, software, and hardware via phone, email, or in person</li><li><strong>Systems Maintenance:</strong> Perform day-to-day system maintenance, including installations, repairs, and optimization of computer systems</li><li><strong>Issue Resolution:</strong> Analyze customer-reported problems, diagnose root causes, and provide step-by-step guidance to implement effective solutions, leveraging diagnostic tools as needed</li><li><strong>Networking Expertise:</strong> Handle troubleshooting for Local Area Networks (LAN), Wide Area Networks (WAN), and third-party systems, ensuring uninterrupted connectivity</li><li><strong>Client Engagement:</strong> Follow up with users to confirm resolutions, gather feedback on IT systems, and ensure a seamless user experience</li><li><strong>Consultative Role:</strong> Recommend tailored IT solutions based on customers’ unique needs and requirements</li><li><strong>Billing Management:</strong> Responsible for timely submission of billable calendar entries to the Accounting Department to support client invoicing</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>
  • 2025-09-11T22:23:57Z
IT Help Desk Technician
  • Toronto, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • We are looking for a dedicated IT Help Desk Technician to provide technical support and ensure the smooth operation of IT systems across our organization. This role involves addressing hardware, software, and network-related issues while maintaining device enrollments and configurations. The ideal candidate will possess strong troubleshooting skills and hands-on experience with system administration tools. This is a long-term contract position based in Toronto, Ontario.<br><br>Responsibilities:<br>• Deliver first and second-level IT support to employees, resolving issues related to hardware, software, networks, and user accounts.<br>• Administer and manage Microsoft 365 and Azure Active Directory, including user accounts, security groups, and access permissions.<br>• Diagnose and address technical issues on Windows and macOS devices to minimize downtime.<br>• Handle device enrollment and lifecycle management using Jamf for macOS and Intune for Windows and mobile devices.<br>• Maintain and oversee Apple Business Manager integrations to ensure proper device assignment and deployment workflows.<br>• Configure and monitor endpoint security, compliance, and patching processes.<br>• Record and document IT issues, solutions, and procedures within the help desk system.<br>• Liaise with vendors and escalate complex problems when necessary.<br>• Support IT projects, including system upgrades, deployments, and new tool implementations.
  • 2025-09-04T19:38:47Z
Technical Support Analyst
  • Toronto, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • We are looking for a dedicated Technical Support Analyst to join our team in Toronto, Ontario. This long-term contract position offers an exciting opportunity to contribute to major IT initiatives, including Windows 11 migration projects, while delivering high-quality helpdesk support. The ideal candidate will possess strong technical expertise, exceptional problem-solving skills, and a commitment to providing top-notch service to end users.<br><br>Responsibilities:<br>• Coordinate and implement Windows 11 upgrades, including pre-deployment assessments, data backups, system installation, and troubleshooting post-upgrade issues.<br>• Manage and resolve helpdesk tickets efficiently, addressing hardware, software, and network concerns to ensure minimal disruption.<br>• Configure workstations, peripherals, and desk setups for new hires to enable seamless onboarding.<br>• Maintain detailed asset inventory records, ensuring equipment tracking and updates are accurate.<br>• Oversee hardware decommissioning processes, including secure data erasure and proper recycling practices.<br>• Provide end-user training and guidance to support the transition to new systems and tools.<br>• Document resolutions and update knowledge base articles to streamline future troubleshooting.<br>• Triage and resolve common IT issues, escalating complex problems to senior team members when necessary.<br>• Organize and optimize IT storage areas for effective inventory management and workspace utilization.<br>• Deliver general IT operational support, contributing to the department's overall efficiency.
  • 2025-09-15T17:03:45Z
Application Support Specialist
  • Edmonton, AB
  • onsite
  • Permanent
  • 80000.00 - 90000.00 CAD / Yearly
  • <p><strong>THE ROLE: </strong></p><p>Robert Half is recruiting now for a detail-oriented and technically savvy Application Support Specialist for our Edmonton Client. As the successful candidate you will take ownership of managing and optimizing the organization’s application portfolio. In this role, you will focus on integrating systems, streamlining data management, and driving innovative solutions to improve business operations. By leveraging workplace automation, database configurations, and AI-driven efficiencies, you will ensure applications align with organizational goals while enhancing overall digital capabilities. You will play a pivotal role in making data and applications work smarter to improve workflows, eliminate redundancies, and deliver long-lasting impact through technology.</p><p><em>Key Responsibilities:</em></p><ul><li><strong>Application Management:</strong> Oversee application services, including integration, updates, and optimization, ensuring they align with team goals and organizational objectives</li><li><strong>Data Systems:</strong> Configure and manage databases and data systems to ensure security, efficiency, and scalability while supporting overall system automation. Enable integration with enterprise applications, AI, and data analytics tools</li><li><strong>Technical Support:</strong> Develop solutions to minimize application and software conflicts,</li><li>optimize Microsoft 365 services (e.g., Teams, Viva, SharePoint) to align with organizational objectives and generate performance reports and collaborate with stakeholders to drive improvements</li><li><strong>Strategic Initiatives:</strong> Partner with teams across portfolios to strategize and implement digital solutions, contribute to major projects, lead application and data-related projects (planning, budget, execution) and drive innovation through the adoption and automation</li></ul><p><strong>WHY THIS ROLE?</strong></p><p>This is your chance to be part of a dynamic, tech-forward environment where your contributions will fundamentally shape the way the organization operates. You’ll have the chance to work on strategic projects that enhance workflows and deliver tangible results, while staying at the forefront of cutting-edge technologies such as workplace automation, AI, and cloud-based systems. Beyond a competitive salary and comprehensive benefits, you’ll gain hands-on experience with powerful tools like PowerShell, Azure, AWS, and M365, while playing a key role in evolving the client’s digital infrastructure for long-term success. If you’re ready for a role where technology drives innovation, this opportunity is perfect for you!</p>
  • 2025-09-12T21:23:54Z
IT Support Specialist
  • Sidney, BC
  • onsite
  • Permanent
  • 65000.00 - 70000.00 CAD / Yearly
  • <p>If you already live on Vancouver Island, you know how great it is. And perhaps you don’t live there quite yet, but you have been looking for your chance to make the move? Well this is a full-time IT administration position based with a well-established company in Victoria, BC. Is this the chance you’ve been waiting for? </p><p><br></p><p>This is a full-time career opportunity with a long-standing industrial company that is part of a bigger company with several global offices. This position will be based in the Victoria office where you will take care of all the computer systems for approximately 50 staff. And you’ll be working collaboratively with a team of other IT people, based in the other global offices</p><p><br></p><p>This position includes a competitive base salary, paid vacation and extended health and dental benefits. </p><p><br></p><p>This IT position would best be suited for a Jack-or-Jill-of-all-Trades who loves doing a variety of different duties every day. On some days you may be more focused on building some new workstations and setting up new user accounts. On other days you may be doing some projects related to upgrading physical infrastructure. And you will also be involved in the ERP software system and other enterprise applications. And as you can imagine, the main reason to have a person physically stationed in Victoria is to provide a high-level of personal service to the users there (rather than manage everything remotely from Vancouver). So you’ll spend a good part of your day getting to know your co-workers and their computing needs. </p><p><br></p><p>You will be working primarily with Microsoft Windows-based systems, including Active Directory, Outlook, Office 365, and Microsoft Azure, etc. The engineers whom you support often use specialized software applications that may require some additional support or configuration (e.g. CAD software, MRP software, etc)</p><p><br></p><p><strong>How to Apply</strong></p><p><br></p><p>A bit about myself - my name is Nathan Wawruck, and I am a recruitment consultant based in Vancouver, BC. I have over a decade of matching software and IT professionals to job opportunities in BC and across Western Canada.</p><p><br></p><p>If you're interested in pursuing this role, please contact me for an initial discussion. This is a chance for us to discuss specifics, such as the company name, the key hiring managers, and the more in-depth job requirements. This is also a great opportunity to talk about your overall career goals and preferences. We can even discuss other potential roles which may fit what you're looking for. Please find me on LinkedIn by searching my name: Nathan Wawruck</p>
  • 2025-09-16T17:38:51Z
Help Desk Analyst I
  • Toronto, ON
  • onsite
  • Permanent
  • 80000.00 - 85000.00 CAD / Yearly
  • <p><strong>Role Summary:</strong></p><p>Oversees IT support services for assigned offices, collaborating with Digital-IT on remote support, projects, and vendor management. Provides backup for the Global Helpdesk during peak times or holidays.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Coordinate hardware/software upgrades and installations per global standards</li><li>Maintain inventory and license records</li><li>Execute project tasks including testing and documentation</li><li>Perform scheduled maintenance and troubleshoot issues</li><li>Diagnose and resolve hardware/software faults</li><li>Repair or replace equipment as needed</li><li>Participate in shift and on-call rotations</li><li>Guide local office contacts and liaise with external vendors</li><li>Join scheduled IT conference calls</li></ul><p><strong>Digital-IT Collaboration:</strong></p><ul><li>Partner with GSM and Digital-IT to enhance tech adoption and support delivery</li><li>Support Global Helpdesk in software rollouts and issue resolution</li><li>May assist with events or conferences at other offices</li></ul>
  • 2025-09-10T19:34:13Z
Help Desk Analyst III
  • Ottawa, ON
  • onsite
  • Temporary
  • 35.63 - 41.25 CAD / Hourly
  • We are looking for an experienced Help Desk Analyst III to lead the migration of devices to Windows 11 for a well-established organization in Ottawa, Ontario. This position involves comprehensive planning, testing, and execution to ensure a smooth transition with minimal user disruption. As part of a long-term contract, you will play a pivotal role in enhancing system security, performance, and compatibility.<br><br>Responsibilities:<br>• Conduct a thorough assessment of the current on-premises infrastructure and document all hardware and software components.<br>• Evaluate the operational capabilities of the existing cloud gateway to optimize deployment and management.<br>• Develop a detailed migration plan for Windows 11, including timelines, milestones, and risk mitigation strategies.<br>• Create and test Windows 11 deployment packages to ensure reliability and compatibility with current systems.<br>• Perform pilot testing of the migration process on a selected group of devices to validate the approach.<br>• Plan and execute updates to System Center Configuration Manager to align with Windows 11 requirements.<br>• Analyze and compare the benefits and drawbacks of in-place upgrades versus clean installs, and develop an optimized upgrade strategy.<br>• Communicate the migration plan and upgrade approach to stakeholders, ensuring alignment and clarity.<br>• Provide deskside support and troubleshooting to resolve any issues arising during or after the migration process.<br>• Ensure all updates and workflows are managed effectively to maintain system efficiency post-migration.
  • 2025-09-05T14:44:05Z
Help Desk Analyst II
  • Ottawa, ON
  • onsite
  • Temporary
  • 33.25 - 38.50 CAD / Hourly
  • We are looking for a skilled Help Desk Analyst II to provide comprehensive onsite IT support for a growing environment in Ottawa, Ontario. This long-term contract position involves addressing technical issues, managing escalated service desk tickets, and ensuring the smooth operation of IT systems across a 200-machine setup. The ideal candidate will bring strong problem-solving skills and a proactive approach to maintaining and enhancing IT infrastructure.<br><br>Responsibilities:<br>• Respond to and resolve IT-related issues, including troubleshooting printers, cabling, and remote access problems.<br>• Manage escalated service desk tickets and ensure timely resolution in alignment with service level agreements.<br>• Configure and set up new laptops and desktops, including the installation of authorized software.<br>• Maintain and apply security updates, patches, and upgrades to all IT hardware and software.<br>• Conduct diagnostics and repairs on laptops, desktops, printers, and other IT equipment.<br>• Ensure compliance with audit requirements by maintaining accurate hardware and software records.<br>• Create and manage purchase requisitions for IT hardware and software, ensuring proper licensing is recorded and maintained.<br>• Set up new user accounts and disable expired accounts in accordance with HR guidelines.<br>• Provide exceptional customer service and technical support to both internal and external stakeholders.<br>• Maintain IT inventory and asset logs, ensuring all records are accurate and up to date.
  • 2025-09-05T14:44:05Z
Help Desk Analyst
  • Kitchener, ON
  • onsite
  • Permanent
  • 65000.00 - 70000.00 CAD / Yearly
  • <p>We are looking for a dedicated Help Desk Analyst to join our team in Kitchener, Ontario. The ideal candidate will provide exceptional technical support, ensuring smooth operations and resolving hardware and software issues efficiently. This role requires strong communication skills, a solid understanding of IT systems, and the ability to prioritize tasks effectively in a fast-paced environment.</p><p><br></p><p>Must have own vehicle, with a valid drivers license. </p><p><br></p><p>Responsibilities:</p><p>• Respond to and resolve technical issues related to hardware, software, and network connectivity.</p><p>• Provide support for Microsoft Windows 10 and the Office suite, ensuring optimal system performance.</p><p>• Diagnose and repair desktop and laptop hardware issues to maintain functionality.</p><p>• Utilize IT ticketing systems to track, prioritize, and manage service requests.</p><p>• Troubleshoot network-related problems, including device connectivity and communication issues.</p><p>• Collaborate with team members to implement solutions and support IT processes.</p><p>• Maintain and support Active Directory, printers, and other network architecture components.</p><p>• Apply Agile methodologies, such as Scrum, to manage tasks and improve efficiency.</p><p>• Offer guidance and support for Mac computers and other devices as needed.</p><p>• Conduct regular system checks to ensure a secure and optimized IT environment.</p>
  • 2025-09-10T19:34:13Z
Desktop Support Analyst
  • Kanata, ON
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client is looking for a dedicated Desktop Support Analyst to join their team on a long-term contract basis in Kanata, Ontario. In this role, you will provide essential onsite IT support to a dynamic manufacturing facility, ensuring smooth operations in both production line environments and office spaces. This position offers an excellent opportunity to collaborate with system administrators, engineers, and other technical professionals.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Deliver hands-on IT support for hardware, peripherals, and Windows-based Dell PCs across production lines and office environments.</p><p>• Troubleshoot and resolve technical issues related to laptops, desktops, and other workstation equipment.</p><p>• Collaborate with system administrators and the IT Manager to maintain optimal functionality of IT systems.</p><p>• Ensure the seamless operation of IT equipment within the manufacturing facility and engineering offices.</p><p>• Provide deskside support to end-users, addressing software and hardware concerns promptly.</p><p>• Document and escalate complex technical issues as needed, ensuring efficient resolution.</p><p>• Assist in maintaining and upgrading IT equipment to meet operational demands.</p><p>• Support the implementation of Cisco and Citrix technologies within the workspace.</p><p>• Maintain a high level of service while interacting with a diverse group of onsite users.</p><p>• Adhere to security and compliance standards when handling IT assets.</p>
  • 2025-09-15T19:34:11Z
NON - IT - P5 - Senior
  • Toronto, ON
  • remote
  • Temporary
  • - CAD / Hourly
  • We are looking for a highly analytical and detail-oriented Product Activation Analyst to join our dynamic Digital Product Team in Toronto, Ontario. In this long-term contract position, you will play a key role in managing data-driven processes, ensuring operational excellence, and supporting the activation of digital products. This hybrid role requires on-site presence three days per week and offers the opportunity to work closely with cross-functional teams to enhance product scalability and compliance.<br><br>Responsibilities:<br>• Oversee product activation processes, emphasizing user access entitlements and permissions.<br>• Prepare and maintain structured data files for system uploads, ensuring accuracy and version control.<br>• Utilize Excel and Power BI to analyze large datasets, uncover trends, and deliver actionable insights.<br>• Create dashboards and reports to effectively communicate metrics and performance to stakeholders.<br>• Address and resolve inconsistencies, gaps, and risks in activation-related workflows and data.<br>• Collaborate with product, IT, and business teams to support data analysis for product launches.<br>• Document business use cases, operational procedures, and functional requirements for product activation.<br>• Develop and maintain best practices and process documentation to ensure scalability and consistency.<br>• Apply frameworks for organizing and tagging raw data to enhance usability.<br>• Contribute to continuous improvement initiatives for activation tools and processes.
  • 2025-09-02T15:49:20Z
Bilingual Technical Support
  • Calgary, AB
  • onsite
  • Temporary
  • - CAD / Hourly
  • <p>Our client, a Microsoft-focused organization, is undergoing a Windows 11 rollout and is seeking a Bilingual Tier 2 Technical Support Analyst to join their team onsite in Calgary. This short-term contract will support a large-scale device migration and provide hands-on technical support to end users.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Provide Tier 2 support via chat, email, and in-person channels</p><p>• Assist with the rollout and manual migration of devices to Windows 11</p><p>• Wipe and reimage Lenovo machines in preparation for deployment</p><p>• Troubleshoot hardware/software issues across Windows 11, Office 365, and other enterprise tools</p><p>• Support user account management and permissions via Active Directory</p><p>• Manage and resolve tickets using Zendesk</p><p>• Collaborate with internal IT teams to ensure smooth transitions during the upgrade</p><p>• Deliver bilingual (English/French) technical support to end users</p>
  • 2025-09-16T22:03:55Z
CAN - Help Desk Support: II (Intermediate)
  • North York, ON
  • remote
  • Temporary
  • - CAD / Hourly
  • <p>We are looking for an experienced Bilingual Help Desk Support specialist to join our team in Mississauga or London, Ontario. This long-term contract role involves providing technical assistance and support to ensure the successful deployment and functionality of IT hardware and devices across multiple sites. The ideal candidate will excel in both independent and collaborative settings, demonstrating strong communication and problem-solving skills.</p><p><br></p><p>Responsibilities:</p><p>• Validate survey data across 2400 sites to ensure accurate information collection.</p><p>• Assist with the setup, configuration, and deployment of tablets at various field locations.</p><p>• Collaborate closely with the project team to guarantee smooth logistics and deployment operations.</p><p>• Maintain clear and detailed documentation on site requirements, issues, and deployment progress.</p><p>• Communicate updates effectively and escalate challenges promptly when necessary.</p><p>• Troubleshoot basic connectivity and networking issues, such as Wi-Fi setup.</p><p>• Ensure all devices are correctly prepared and ready for field use.</p><p>• Provide technical support and guidance to field teams as required.</p><p>• Coordinate shipping details and manage the delivery of tablets to designated sites.</p><p>• Support bilingual communication needs (English/French) to facilitate effective collaboration across Canadian locations.</p>
  • 2025-09-08T18:14:33Z