Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Full-Time 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 2027 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

65 results for Pc Technician jobs

Desktop Support Analyst
  • Grand Rapids, MI
  • onsite
  • Temporary to Hire
  • 24.7 - 28.6 USD / Hourly
  • We are looking for a Desktop Support Analyst to join our Telecom Services team in Grand Rapids, Michigan in a contract capacity with permanent potential. This role focuses on delivering reliable desktop support for end users by resolving hardware and software issues, preparing and deploying systems, and helping maintain a stable computing environment. The ideal candidate is comfortable working in a fast-paced support setting, providing remote assistance, and contributing to team processes that improve service quality and user experience.<br><br>Responsibilities:<br>• Troubleshoot desktop, laptop, and thin-client issues by identifying root causes, repairing faults, and restoring end-user productivity.<br>• Handle support tickets and service requests efficiently, including remote problem resolution and coordination for equipment shipment when hands-on repair is needed.<br>• Install, configure, image, and deploy new computer systems while helping organize rollout activities for hardware refreshes and user onboarding.<br>• Perform software updates, hardware replacements, backup support, and diagnostic testing to keep devices secure, current, and fully operational.<br>• Support IT initiatives by contributing to departmental and cross-functional projects involving end-user technology and workplace systems.<br>• Guide fellow desktop support team members on standard procedures, provide process training, and reinforce consistent service delivery practices.<br>• Create and maintain support documentation and knowledge resources to strengthen team troubleshooting and improve issue resolution times.<br>• Track desktop support activity for compliance with established standards, and help ensure asset records and inventory processes remain accurate.<br>• Assist with hardware and software purchasing planning by offering operational input on support needs, device standards, and deployment readiness.
  • 2026-10-13T00:00:00Z
Desktop Support Analyst
  • West Chester, OH
  • onsite
  • Temporary / Contract
  • 24 - 28 USD / Hourly
  • <p>About the Opportunity</p><p>We are seeking a <strong>Desktop Support Analyst</strong> to provide exceptional end-user support while helping oversee the organization&#39;s IT asset lifecycle. This role will serve as a primary point of contact for desktop support issues and will play a critical role in managing hardware assets, software inventory, device deployments, and technology refresh initiatives.</p><p>The ideal candidate combines strong technical troubleshooting skills with experience maintaining accurate asset records, coordinating technology deployments, and ensuring employees have the tools they need to be productive.</p><p>WKey Responsibilities</p><p>End User Support</p><ul><li>Provide Tier 1 and Tier 2 support for desktops, laptops, mobile devices, printers, and peripheral equipment.</li><li>Troubleshoot and resolve hardware, software, operating system, and connectivity issues.</li><li>Support Microsoft 365 applications including Outlook, Teams, OneDrive, and Office applications.</li><li>Assist with account administration, password resets, access requests, and device provisioning.</li><li>Image, configure, deploy, and upgrade desktop and laptop systems.</li><li>Support conference room technologies and remote workforce tools.</li><li>Document incidents, requests, and resolutions within the IT ticketing system.</li><li>Escalate complex issues to infrastructure, networking, security, or application support teams when necessary.</li></ul><p>IT Asset &amp; Lifecycle Management</p><ul><li>Maintain accurate inventory records for desktops, laptops, monitors, mobile devices, peripherals, and software assets.</li><li>Track technology assets throughout their lifecycle, including procurement, deployment, maintenance, refresh, reassignment, and disposal.</li><li>Manage asset receiving, tagging, inventory audits, and reconciliation activities.</li><li>Coordinate employee onboarding and offboarding processes, ensuring timely device deployment and recovery.</li><li>Monitor hardware warranties, lease expirations, and refresh schedules.</li><li>Partner with vendors and procurement teams to support hardware ordering and inventory management.</li><li>Ensure asset management documentation remains current and audit-ready.</li><li>Generate reports on asset utilization, inventory levels, lifecycle status, and replacement planning.</li><li>Assist with software license tracking and compliance initiatives.</li><li>Support endpoint lifecycle programs, including workstation refreshes and equipment standardization efforts.</li></ul>
  • 2026-10-14T00:00:00Z
Desktop Support Analyst
  • North Charleston, SC
  • onsite
  • Temporary to Hire
  • 23 - 25 USD / Hourly
  • We are looking for a Desktop Support Analyst to provide hands-on technical support for end users in North Charleston, South Carolina. This contract opportunity with potential for a permanent role is ideal for someone who enjoys solving hardware, software, and connectivity issues while helping employees stay productive in a fast-paced onsite environment. The role includes desktop support, user setup and orientation, and day-to-day system and network assistance.<br><br>Responsibilities:<br>• Deliver onsite technical support for desktops, workstations, and related peripherals, resolving issues efficiently to minimize downtime.<br>• Diagnose and troubleshoot hardware, software, and operating system problems across Windows 10 devices.<br>• Set up, configure, and maintain desktop equipment, including Bluetooth-enabled devices and other user accessories.<br>• Support new user onboarding by preparing systems, assisting with IT orientation, and ensuring proper access to required tools.<br>• Perform desktop imaging, system configuration, and routine administration tasks to keep endpoints standardized and secure.<br>• Manage user accounts and permissions within Active Directory as part of daily support activities.<br>• Assist with system administration and basic network support to address connectivity and infrastructure-related issues.<br>• Document technical issues, resolutions, and support activities to maintain accurate service records and improve support processes.
  • 2026-10-05T00:00:00Z
Desktop Support Analyst
  • Nashville, TN
  • onsite
  • Temporary / Contract
  • 25 - 30 USD / Hourly
  • <p>Robert Half is seeking a Contract Desktop Support Analyst to join our client&#39;s dynamic IT team. As a Contract Desktop Support Analyst, you will play a crucial role in providing technical support and assistance to end-users, ensuring smooth and efficient operation of desktop systems and software applications. This is a contract position, and the successful candidate will have the opportunity to work with a well-established and respected organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Technical Support:</strong> Provide first-level technical support to end-users, responding to inquiries, diagnosing and resolving hardware and software issues, and escalating more complex problems to the appropriate team.</li><li><strong>Desktop Management:</strong> Install, configure, and maintain desktop systems, including operating systems, software applications, and hardware components.</li><li><strong>Hardware Maintenance:</strong> Perform hardware troubleshooting and maintenance, including but not limited to desktops, laptops, printers, and peripherals.</li><li><strong>Software Support:</strong> Assist users with software-related issues, such as troubleshooting software applications, assisting with installations, and providing guidance on software usage.</li><li><strong>User Training:</strong> Conduct user training sessions to enhance end-users&#39; knowledge of software and hardware usage, best practices, and security protocols.</li><li><strong>Documentation:</strong> Maintain detailed records of support requests, resolutions, and inventory management to track and report on issues, solutions, and asset management.</li><li><strong>Security:</strong> Assist in implementing and enforcing security policies, ensuring the integrity and confidentiality of data.</li><li><strong>Collaboration:</strong> Collaborate with IT team members, both on-site and remotely, to resolve complex technical issues and contribute to ongoing IT projects.</li><li><strong>End-User Satisfaction:</strong> Continuously strive to enhance the end-user experience by providing excellent customer service and support.</li></ol><p><br></p>
  • 2026-10-14T00:00:00Z
Desktop Support Analyst
  • Anderson, SC
  • onsite
  • Temporary to Hire
  • 25 - 28 USD / Hourly
  • <p>We are looking for a Desktop Support Analyst to provide hands-on technical support for end users in Anderson, South Carolina. This contract opportunity with potential for a permanent role is ideal for someone who enjoys solving hardware and software issues, preparing devices for employees, and keeping desktop operations running smoothly in an onsite environment. The role supports daily IT service needs through device setup, troubleshooting, ticket coordination, and asset tracking while delivering responsive service to internal users.</p><p><br></p><p>Responsibilities:</p><p>• Prepare, configure, and deploy desktops, laptops, and related equipment for new employees and current employees needing replacements or upgrades.</p><p>• Image and set up company laptops and workstations to ensure devices are ready for user productivity and aligned with internal standards.</p><p>• Troubleshoot technical issues involving end-user hardware, operating systems, and installed applications, resolving problems in a timely manner.</p><p>• Install, update, and maintain desktop software and Windows-based systems across the supported user environment.</p><p>• Administer support requests through ServiceNow by monitoring the incident queue, resolving tickets directly, or routing them appropriately.</p><p>• Communicate progress clearly by documenting troubleshooting steps, status updates, and final resolutions within support tasks and tickets.</p><p>• Issue encryption-related access information to authorized users when needed and assist with related support questions.</p><p>• Track technology assets, maintain inventory records, and monitor stock levels for computer supplies and support equipment.</p><p>• Provide input on hardware needs by identifying when replacement devices or additional equipment should be purchased.</p><p>• Assist with general desktop support duties as assigned, including break/fix support and equipment transport when required.</p><p>• Preferred skills: Intune MDM, Duo MFA, Microsoft 365, Active Directory/Entra ID </p>
  • 2026-10-05T00:00:00Z
Desktop Support Analyst
  • Philadelphia, PA
  • onsite
  • Temporary / Contract
  • 0 - 0 USD / Yearly
  • We are looking for a Desktop Support Analyst to provide hands-on technical support for end users and departmental technology needs in Philadelphia, Pennsylvania. This Contract position focuses on maintaining reliable desktop systems, resolving hardware and software issues, and supporting a broad range of computing equipment used in day-to-day operations. The ideal candidate brings a service-focused approach, strong troubleshooting ability, and the confidence to work independently while collaborating with technical and non-technical stakeholders.<br><br>Responsibilities:<br>• Deliver desktop support by installing, configuring, repairing, and maintaining computers, operating systems, peripheral devices, and specialized research-related equipment.<br>• Investigate and resolve technical incidents, respond to user inquiries, and restore service quickly while escalating uncommon or higher-risk issues when needed.<br>• Guide employees on proper system and equipment use, helping them work effectively and follow established technology practices.<br>• Recommend appropriate hardware and software purchases by providing technical input, product guidance, and specification details for departmental needs.<br>• Review the local computing environment to identify opportunities for improved performance, reliability, and process efficiency.<br>• Participate in the assessment and rollout of technology solutions, including product testing, implementation support, and validation with end users.<br>• Maintain accurate records by updating service tickets, documenting assigned work, and keeping inventory information current.<br>• Support configuration and user administration tasks within Windows environments and Active Directory as part of daily desktop operations.
  • 2026-10-15T00:00:00Z
Desktop Support Analyst
  • New York, NY
  • onsite
  • Temporary / Contract
  • 29.45 - 34.1 USD / Hourly
  • We are looking for a Desktop Support Analyst to provide hands-on technical support for end users in New York, New York. This Long-term Contract position is ideal for someone who enjoys resolving device, access, and hardware issues while delivering dependable day-to-day support across a fast-paced environment. The role focuses on maintaining desktop performance, supporting Apple-based technology, and helping employees stay productive through responsive service and sound troubleshooting.<br><br>Responsibilities:<br>• Deliver front-line technical assistance for desktop, laptop, mobile, and peripheral issues, ensuring timely resolution for end users.<br>• Support Apple devices and Apple iOS platforms by diagnosing problems, configuring settings, and maintaining reliable performance.<br>• Administer device management tasks through Jamf Pro, including provisioning, policy updates, and routine support activities.<br>• Troubleshoot hardware failures and coordinate repair or replacement of workstations and related equipment as needed.<br>• Assist users with identity and access issues by supporting authentication tools such as Okta.<br>• Provide support for desktop environments that interact with technologies such as Cisco, Citrix, Android, and computer hardware platforms.<br>• Set up, image, deploy, and maintain end-user devices to meet operational and security standards.<br>• Document incidents, solutions, and recurring technical issues to improve service efficiency and knowledge sharing.
  • 2026-10-02T00:00:00Z
Help Desk I
  • Buffalo, NY
  • onsite
  • Temporary / Contract
  • 23 - 29 USD / Hourly
  • <p><strong>Job Title</strong>: Help Desk I </p><p><strong>Location</strong>: Buffalo NY </p><p><strong>Duration</strong>: Contract 6-12 Months </p><p><strong>Schedule</strong>: Full-time, Monday through Friday, on-site.</p><p><br></p><p>We are looking for a hands-on PC Technician to support hardware setup, maintenance, and troubleshooting for end-user equipment in Buffalo, New York. This Long-term Contract position is ideal for someone with at least 1 year of experience working with computer hardware, peripherals, and device installations in a fast-paced support environment. The role involves diagnosing technical issues, preparing workstations, and ensuring Dell and Apple devices remain reliable and ready for daily use.</p><p><br></p><p><strong>Responsibilities:</strong></p><p>• Install, configure, and maintain desktop computers, laptops, monitors, and related hardware for end users.</p><p>• Troubleshoot hardware problems and perform repairs or replacements to restore equipment functionality quickly.</p><p>• Set up and organize cables, power connections, and peripheral devices to create clean and dependable workstation installations.</p><p>• Provide technical support for Dell systems and Apple devices, including basic diagnostics and component troubleshooting.</p><p>• Prepare new equipment for deployment by completing imaging, configuration, and physical setup tasks.</p><p>• Track hardware issues, service activity, and equipment status to support accurate inventory and support records.</p><p>• Assist with moves, additions, and changes involving computer equipment and connected hardware across work areas.</p>
  • 2026-10-08T00:00:00Z
IT Engineer
  • San Antonio, TX
  • onsite
  • Permanent / Full Time
  • 75000 - 90000 USD / Yearly
  • We are looking for an IT Engineer to support and enhance enterprise infrastructure across San Antonio, Texas. This role focuses on maintaining reliable systems, strengthening identity and network services, and contributing technical expertise to infrastructure and security initiatives. The ideal candidate brings hands-on experience across Microsoft platforms, cloud services, virtualization, backup technologies, and enterprise networking environments.<br><br>Responsibilities:<br>• Oversee the health, upkeep, and rollout of core infrastructure components, including servers, network hardware, and related enterprise systems.<br>• Manage Microsoft identity and access platforms by administering, deploying, and resolving issues across Active Directory, Entra ID, and associated services.<br>• Implement and support infrastructure solutions across cloud, on-premises, and endpoint environments while ensuring stable day-to-day operations.<br>• Partner with security team members to complete infrastructure-related security work and help maintain a resilient technical environment.<br>• Collaborate with internal and external solution delivery teams when advanced infrastructure expertise is needed for project execution.<br>• Advise infrastructure leadership on emerging tools, operational improvements, and technical opportunities that can benefit the business.<br>• Coordinate with IT business stakeholders to clarify expectations and communicate changes that may affect users or operations.<br>• Serve as a senior escalation resource for complex incidents and technical problems that require advanced troubleshooting beyond the service desk.<br>• Support network and operational technology environments, including work involving enterprise switching, wireless platforms, firewalls, and industrial systems where applicable.
  • 2026-10-06T00:00:00Z
Access Control Technician
  • Summerville, SC
  • onsite
  • Temporary to Hire
  • 25 - 32 USD / Hourly
  • We are looking for a skilled Access Control Technician to support security and low-voltage system projects in Summerville, South Carolina. This contract opportunity is ideal for someone who enjoys hands-on technical work and can independently troubleshoot, repair, and maintain electronic security equipment in a service-focused environment. The role focuses on keeping access control, surveillance, cabling, and related systems operating reliably while working closely with a broader service team.<br><br>Responsibilities:<br>• Install, troubleshoot, and maintain access control equipment, locking hardware, and connected security devices across client sites.<br>• Service camera and video surveillance systems by diagnosing faults, replacing components, and confirming proper system operation.<br>• Build and support structured cabling and pathway infrastructure for security, data, and low-voltage installations.<br>• Repair and maintain category cable, fiber connections, wireless access points, and other field devices as needed.<br>• Inspect, use, and care for company tools, testing instruments, and service equipment to keep them in safe working order.<br>• Coordinate effectively with other technicians and project team members to complete service work efficiently and accurately.<br>• Follow jobsite safety expectations, established work standards, and industry best practices during all service activities.<br>• Take on additional field service tasks as business needs change while demonstrating flexibility and a strong willingness to learn.
  • 2026-10-15T00:00:00Z
Access Control Technician
  • New Braunfels, TX
  • onsite
  • Permanent / Full Time
  • 45000 - 52000 USD / Yearly
  • We are looking for an Access Control Technician to support the installation, setup, and ongoing performance of electronic entry systems in New Braunfels, Texas. This on-site position focuses on keeping access control equipment operating reliably through hands-on service, system testing, and careful coordination with project teams and site personnel. The ideal candidate brings strong low-voltage technical ability, a safety-first mindset, and the confidence to troubleshoot both hardware and wiring issues in active field environments.<br><br>Responsibilities:<br>• Install and configure access control components such as card readers, control panels, electronic locking devices, and associated low-voltage hardware.<br>• Inspect, test, and troubleshoot system performance to identify faults in equipment, cabling, connections, or software settings.<br>• Perform scheduled maintenance activities to improve reliability and reduce unplanned system downtime.<br>• Read blueprints, wiring diagrams, and technical documents to complete installations and service work accurately.<br>• Work closely with project managers, contractors, and other trades to support progress on construction and occupied job sites.<br>• Document completed work, service findings, testing results, and system changes in a clear and organized manner.<br>• Assist end users with system operation by answering questions and providing basic training on access control functionality.<br>• Support system expansions, equipment replacements, and integrations with related security platforms such as CCTV or other electronic systems.<br>• Follow established job site safety practices and security procedures while handling tools, power sources, and controlled access equipment.
  • 2026-09-18T00:00:00Z
Technical (Application) Support Specialist
  • American Fork, UT
  • onsite
  • Temporary to Hire
  • 20 - 24 USD / Hourly
  • We are looking for a Technical (Application) Support Specialist to join a service-focused team in Utah in a contract capacity with the potential for a permanent role. This position supports internal users by resolving application-related issues, improving workflow performance, and delivering timely, well-documented solutions. The ideal candidate brings a strong customer support mindset, solid troubleshooting ability, and a willingness to contribute to both software support and occasional hands-on IT tasks.<br><br>Responsibilities:<br>• Handle incoming application support requests, prioritize issues appropriately, and drive tickets through completion within established service expectations.<br>• Investigate and resolve software, system workflow, and user-access concerns affecting day-to-day business operations.<br>• Set up, maintain, and refine user workflows within the company’s application environment, including platform-based support activities.<br>• Record diagnostic steps, outcomes, and recurring issue patterns to strengthen team knowledge and improve future support efficiency.<br>• Communicate with internal stakeholders to gather missing details, clarify reported problems, and provide clear status updates throughout the support process.<br>• Join client or user discussions when additional context is needed to identify root causes and confirm appropriate solutions.<br>• Partner with technical team members on basic infrastructure-related tasks during slower support periods, such as equipment setup, cabling, or other IT support projects.<br>• Contribute ideas that improve support processes, documentation standards, and issue resolution consistency across the team.
  • 2026-10-16T00:00:00Z
Administrative Support Tech
  • Santa Barbara, CA
  • onsite
  • Temporary / Contract
  • 22.8 - 26.4 USD / Hourly
  • <p>We are looking for an Administrative Support to provide dependable front-office and clerical support for a school-based environment in Santa Barbara, California. This is a Contract position suited for someone who can manage multiple administrative tasks, communicate professionally with staff and families, and keep records and schedules well organized. The ideal candidate brings strong attention to detail, confidence with office technology, and the ability to support daily operations with accuracy and professionalism.</p><p><br></p><p>Responsibilities:</p><p>• Coordinate day-to-day office activities to help ensure smooth and efficient administrative operations.</p><p>• Draft and prepare written communications such as letters, notices, and informational updates for staff and families.</p><p>• Maintain and update records including timesheets, personnel documentation, student or staff rosters, calendars, and budget-related files.</p><p>• Respond to questions from staff, students, and families by providing clear information about district guidelines, procedures, and general office matters.</p><p>• Enter, review, and retrieve data using computer systems while utilizing standard office equipment to complete administrative tasks.</p><p>• Arrange substitute coverage when needed to support classroom scheduling and continuity.</p><p>• Assist with budget tracking by compiling financial information, monitoring account activity, and recording expenditures.</p><p>• Organize meetings, training sessions, conferences, and appointments based on operational needs and leadership direction.</p><p>• Manage front-desk interactions by screening phone calls and visitors while ensuring site security expectations are followed.</p><p>• Order supplies and services and submit maintenance-related work requests as needed to support school operations.</p>
  • 2026-10-16T00:00:00Z
Imaging technician
  • Minneapolis, MN
  • onsite
  • Temporary / Contract
  • 24 - 27.5 USD / Hourly
  • <p>Deployment Technician</p><p>Join a team responsible for preparing and deploying technology equipment for end users across the organization. This is a hands-on role focused on imaging devices, installing software, configuring systems, and preparing equipment for shipment. The ideal candidate is detail-oriented, organized, and comfortable following established deployment processes.</p><p>Responsibilities</p><ul><li>Image and configure desktops and laptops according to company standards</li><li>Download, install, and validate required software applications</li><li>Ensure devices are properly configured and ready for deployment</li><li>Pull and install the correct software packages based on deployment requirements</li><li>Perform basic system testing and quality checks prior to shipment</li><li>Package and prepare equipment for delivery to end users</li><li>Track deployment activities and maintain accurate documentation</li><li>Work closely with team members to meet deployment schedules and project deadlines</li><li>Follow established processes for hardware preparation and software installation</li></ul><p><br></p>
  • 2026-10-16T00:00:00Z
Senior Desktop Support Engineer
  • White Plains, NY
  • onsite
  • Permanent / Full Time
  • 105000 - 110000 USD / Yearly
  • • Engineer and support Windows desktop and laptop environments. <br>• Design, deploy, and manage application deployments. <br>• Administer Microsoft Intune while supporting the organization&#39;s migration from SCCM. <br>• Support Citrix Cloud VDI, including image management, connectors, troubleshooting, rollbacks, <br>and desktop optimization. <br>• Troubleshoot complex desktop and endpoint issues escalated from Service Desk. <br>• Develop scripts and automation to improve desktop administration. <br>• Create and maintain technical documentation and standards. <br>• Support endpoint security initiatives, including enterprise antivirus/Defender deployments. <br>• Work closely with Infrastructure engineers supporting the backend server environment. <br>• Participate in an on-call rotation (approximately one Sunday every four weeks, with following <br>Friday off for a long weekend!). <br>What we understand ideal experience should be <br>• Windows Desktop Engineering <br>• Microsoft Intune &amp; SCCM (migration experience preferred) <br>• Citrix Cloud / Virtual Desktop Infrastructure (VDI) <br>• Windows image management <br>• Scripting (PowerShell preferred) <br>• Application packaging and deployment <br>• Endpoint security / Microsoft Defender <br>• Nutanix virtualization familiarity <br>• Dell enterprise laptop environments <br>• Strong documentation and troubleshooting skills
  • 2026-10-02T00:00:00Z
2