Lavora.

Back to search

Computer Technician and Programmer for Help Desk

IPM Computers LLC

Location
Wallace, US
Workplace
On-site
Job type
Full-time
Salary
$60k–$65k
Posted
Today
Source
DevITJobs

Requirements:

  • Demonstrated expertise in PowerShell 5.1 and 7, Bash, Python, and C#.
  • Experience developing PowerShell modules, working with Flask, REST APIs, and MS Graph.
  • GraphQL, waterfall development, Agentic Coding, and basic HTML/CSS/JavaScript experience are preferred but not required.
  • Strong desktop and laptop support skills, with at least two years of recent experience troubleshooting technology and user issues.
  • Strong knowledge of Windows 7–11, Microsoft Office, Office 365, VoIP, and networking, including VLANs, DHCP, and DNS.
  • Tier 2-level understanding of domains and user profiles.
  • Excellent written and verbal English communication and customer service skills, with the ability to explain technical information clearly to non-technical people.
  • Strong analytical, organizational, troubleshooting, and problem-solving skills; attention to detail and ability to meet deadlines while managing changing priorities.
  • Self-motivated, positive, responsible, and committed to high-quality work and continuous learning.
  • Available to work five days a week, 7:30 a.m.–5:00 p.m.; occasional after-hours or weekend work may be required and is compensated.
  • Preferred experience: two years in PowerShell, Java, and .NET programming; help desk; and Microsoft Windows Server.
  • Syncro PSA, Datto RMM, Sophos Anti-Virus, and Ubiquiti networking experience is preferred.

Responsibilities:

  • Refine and improve our programming and toolsets using APIs and languages such as PowerShell, C#, Python, and Bash; identify opportunities for automation.
  • Provide timely, professional Tier 2 technical support to clients, technicians, and help desk staff, resolving escalated issues and researching proposed solutions before referring issues to Level 3 support.
  • Monitor, support, and optimize client workstations, printers, VoIP phones, and other network devices.
  • Work support tickets through our established process, keeping records current and closing tickets promptly; attend meetings to review ticket status and prioritize work.
  • Manage client backups and perform entry-level systems administration, troubleshooting DNS, Group Policies, user profiles, DHCP, networking, and other issues.
  • Resolve Microsoft 365 issues, including password resets, user creation, license assignment, and software installations; configure Datto RMM, MS365, and other policies.
  • Support client projects and implementations, and work with software and hardware vendors to escalate and resolve issues.
  • Maintain accurate client documentation using Hudu, Syncro, and other tools.
  • Train client team members as needed, including during onboarding, and work with executive management, fellow technicians, and the sales team.
  • Uphold our core values, collaborate with teammates, adapt to change, and continue developing your skills through company-sponsored education and external certifications.
  • Contribute to client satisfaction and service improvement; performance is assessed through resolved escalations, customer satisfaction, recommendations, and technical documentation.

Technologies:

  • Bash
  • C#
  • CSS
  • Flask
  • GraphQL
  • Hardware
  • Support
  • Java
  • JavaScript
  • Microsoft 365
  • Network
  • Office 365
  • PowerShell
  • Python
  • REST
  • Windows
  • ASP.NET
  • Flow
  • Security

More

We are IPM Computers, a financially strong and growing managed services provider helping small businesses manage cybersecurity risks and build the technology and systems they need to grow. More than 70% of our work supports clients with long-term contracts, allowing us to plan proactively; our professional work environment includes occasional emergencies, while generally allowing employees to enjoy their time off. Our team values technology, respect, dignity, collaboration, adaptability, and the Rotary International four-way test. This is a full-time, in-person, non-remote role, scheduled for 40 hours per week in five eight-hour shifts, with occasional planned overtime. The annual salary is $60,000–$65,000. Benefits for full-time employees, available after a 90-day waiting period, include health, dental, vision, and life insurance, paid sick leave and vacation, and professional development assistance. Our office is in Wallace, North Carolina, with a second office location planned in Wilmington beginning January 1.

last updated 43 week of 2026