What are the responsibilities and job description for the Desktop Support Technician position at firstPRO US?
Desktop Support Specialist (12-Month Contract)
Location: Augusta, ME - 5 Days Onsite
Key Qualifications
- Experience providing desktop and end-user technical support
- Strong troubleshooting skills across hardware, software, and operating systems
- Working knowledge of Microsoft Windows environments
- Excellent communication and customer service abilities
- Experience tracking and managing technology assets and inventory
Position Overview
We are seeking Desktop Support Specialists to provide hands-on technical support within a large enterprise environment. This role is responsible for maintaining end-user computing devices, resolving technical issues, supporting technology deployments, and ensuring a stable and secure desktop experience for employees. The ideal candidate will be comfortable working independently, interacting directly with users, and managing multiple priorities in a fast-paced support setting.
Responsibilities
- Deliver day-to-day support for desktop computers, laptops, printers, and peripheral devices.
- Install, configure, and maintain Windows operating systems and business applications.
- Diagnose and resolve hardware failures, software issues, connectivity problems, and user-reported incidents.
- Perform system upgrades, software deployments, and operating system updates.
- Assist with testing new technologies, patches, and application releases prior to production rollout.
- Partner with technical teams to identify recurring issues and implement long-term solutions.
- Support workstation lifecycle management, including equipment setup, replacement, relocation, and retirement.
- Maintain accurate records of hardware assets, software licensing, and inventory levels.
- Coordinate the disposal and replacement of outdated or non-functional equipment according to organizational standards.
- Assist with endpoint security initiatives, including antivirus management, patch compliance, and system protection measures.
- Utilize remote support tools to troubleshoot and resolve issues efficiently.
- Provide clear guidance and technical assistance to end users regarding systems, applications, and technology services.
- Investigate root causes of technical problems, validate corrective actions, and implement permanent resolutions where appropriate.
- Support basic network troubleshooting efforts and coordinate escalations when necessary.
- Create and maintain user documentation, knowledge base articles, and training materials.
- Monitor system performance trends and identify opportunities to improve reliability and user experience.
- Participate in team meetings, operational reviews, and ongoing technology improvement initiatives.
- Ensure all support activities are documented thoroughly and in accordance with established procedures.
- Communicate project updates, service impacts, and issue status effectively to stakeholders.
- Collaborate with vendors and third-party providers when support or escalation assistance is required.
Preferred Background
Candidates with experience supporting government environments, large-scale Windows infrastructures, or public sector organizations will be highly regarded. Success in this role requires strong problem-solving abilities, attention to detail, and a commitment to delivering excellent customer service.