Technician

Custom Computer Specialists•New York, NY
•Onsite

About The Position

The Desktop Technician is a hands-on field role responsible for deploying, installing, configuring, troubleshooting, and supporting desktop computers, laptops, monitors, printers, peripherals, and related end-user technology at client locations throughout the five boroughs of New York City. The technician coordinates equipment deliveries, receives and verifies technology assets, stages and prepares equipment, performs onsite installations and configurations, and confirms devices are operational before completing assignments. The role involves frequent interaction with end users, client personnel, project teams, delivery vendors, and other technical staff, and requires professionalism, communication skills, attention to detail, and effective troubleshooting while minimizing disruption to client operations. Travel throughout New York City’s five boroughs is required. The standard schedule is Monday through Friday, 8:00 AM to 5:00 PM. Employees are expected to maintain flexibility and may occasionally work adjusted hours based on project timelines, deployment schedules, client requirements, or operational needs. During school district breaks, summer months, or when needed to support business and project needs, the schedule remains Monday through Friday, 8:00 AM to 5:00 PM, with work based at HQ. Duties at HQ may include staging and configuration in the configuration center, distribution, and other project initiatives. Salary is $42,000–$45,000.

Requirements

  • Minimum of 1–2 years of experience supporting desktop computers, laptops, peripherals, technology deployments, or related IT environments.
  • Hands-on experience installing, configuring, and troubleshooting Windows-based desktops and laptops.
  • Working knowledge of computer hardware, operating systems, printers, monitors, docking stations, and common peripherals.
  • Basic understanding of TCP/IP, wired and wireless networking, and network connectivity troubleshooting.
  • Ability to diagnose and resolve common desktop hardware, software, peripheral, printing, and connectivity issues.
  • Strong customer service skills and the ability to communicate effectively and professionally with end users and client personnel.
  • Strong verbal and written communication skills.
  • Strong organizational and time-management skills, including the ability to complete multiple deployment assignments within established schedules.
  • Attention to detail when handling equipment, documenting assets, and completing deployment records.
  • Ability to follow technical procedures, deployment instructions, and project documentation accurately.
  • Ability to work independently in the field while collaborating effectively with project and technical teams.
  • Ability and willingness to travel throughout the five boroughs of New York City.
  • Ability to lift 10 pounds or more and carry, move, and install desktop computers, monitors, printers, and related technology equipment.

Nice To Haves

  • Associate’s degree or technical training in Information Technology, Computer Science, or a related field preferred.
  • Experience performing large-scale desktop or laptop deployment and technology refresh projects.
  • Experience with Microsoft 365 and Windows enterprise environments.
  • Familiarity with Microsoft Intune, Windows Autopilot, or similar endpoint management technologies.
  • Experience with device imaging, provisioning, and deployment processes.
  • Experience with IT asset management, inventory systems, and asset tagging.
  • Experience supporting technology within educational, government, or other large enterprise environments.
  • CompTIA A+, Network+, Microsoft, or similar entry-level technical certification.

Responsibilities

  • Deploy, install, configure, test, and support desktops, laptops, monitors, printers, peripherals, and other end-user technology.
  • Perform onsite desktop and technology deployments across client locations throughout the five boroughs of New York City.
  • Coordinate with delivery vendors and onsite personnel to receive equipment and technology deliveries.
  • Verify deliveries against project documentation, inventory records, packing lists, and deployment requirements; inspect equipment and report missing, incorrect, or damaged items.
  • Stage, prepare, configure, and test equipment before deployment.
  • Install and configure Windows-based desktops and laptops according to established technical and client standards.
  • Connect and configure monitors, docking stations, keyboards, mice, printers, and other peripherals.
  • Connect deployed devices to wired and wireless networks and verify connectivity.
  • Perform basic configuration and validation of user accounts, applications, printers, network connectivity, and other required services.
  • Troubleshoot desktop hardware, operating system, application, peripheral, printing, and connectivity issues; determine whether to resolve or escalate them.
  • Verify installed equipment is operational and meets deployment requirements before completing assignments.
  • Provide post-deployment support for installation, configuration, and end-user issues, and assist users with basic operation of new equipment and applications when required.
  • Provide professional and courteous customer service to end users, client personnel, and project stakeholders.
  • Communicate deployment status, technical issues, equipment discrepancies, and outstanding work to project managers and technical teams.
  • Perform asset tagging and record serial numbers, asset information, device assignments, and other inventory details accurately.
  • Maintain deployment records, equipment inventories, installation documentation, and project status updates.
  • Coordinate the removal, collection, staging, and return of replaced or retired equipment when required.
  • Keep equipment staging and deployment areas organized.
  • Safeguard company and client equipment while receiving, staging, transporting, installing, or otherwise handling it.
  • Follow equipment handling, data security, asset management, documentation, and deployment procedures.
  • Collaborate with project managers, Systems Engineers, Associate Systems Engineers, technicians, delivery vendors, and client personnel.
  • Perform other job-related duties and support additional technology deployment initiatives as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service