- Beijing, China
- On-site
- Mid
- 3–5 years
The IT Onsite Support Specialist provides hands‑on Level 2 IT support at assigned business locations, serving as the local extension of Global IT teams.
Compensation
Enjoy competitive local-market compensation and benefits.
Responsibilities
- Deliver Level 2 onsite support for hardware, software, connectivity, mobile devices, printers, meeting rooms, and workplace technology.
- Resolve incidents and service requests through ServiceNow while meeting established service levels and maintaining clear ticket documentation.
- Maintain site IT readiness by ensuring end‑user devices, meeting room technology, printers, network equipment, and other local technology remain operational.
- Execute hands‑on activities for Global IT teams, including equipment installation, replacement, troubleshooting, cabling, rack and stack, reboots, and other physical infrastructure activities.
- Manage IT assets and inventory, including receiving, deployment, recovery, stock management, audits, and lifecycle activities.
Requirements
- Associate Degree, technical diploma, or equivalent technical experience