System Administrator (Onsite in Denver, CO)
Role details
Job location
Tech stack
Job description
The Systems Administrator is responsible for maintaining, supporting, and improving the organization's Windows-based IT infrastructure. This role provides day-to-day administration of servers, workstations, user accounts, Microsoft services, backups, security controls, and network connectivity. The ideal candidate has strong Windows systems experience, practical networking knowledge, and a service-oriented approach to supporting business operations., * Administer and support Windows Server environments, including Active Directory, Group Policy, DNS, DHCP, file services, print services, and server roles.
- Manage user accounts, groups, permissions, shared drives, and access controls.
- Support Microsoft 365 services, including Exchange Online, Teams, SharePoint, OneDrive, and Entra ID/Azure AD.
- Maintain Windows workstations, laptops, and server operating systems through patching, updates, configuration, and troubleshooting.
- Monitor system performance, availability, backups, and capacity.
- Assist with endpoint management, imaging, deployment, antivirus/EDR tools, and device configuration.
- Maintain documentation for systems, configurations, procedures, and support processes.
- Participate in system upgrades, migrations, hardware refreshes, and infrastructure improvement projects.
- Support basic to intermediate network administration, including switches, VLANs, wireless access points, firewalls, VPNs, and routing.
- Troubleshoot LAN/WAN connectivity issues, network performance problems, and end-user access issues.
- Assist with network cabling, port configuration, IP addressing, DNS/DHCP troubleshooting, and device connectivity.
- Work with vendors, ISPs, and internal teams to resolve network outages or service issues.
- Help maintain network documentation, diagrams, device inventories, and configuration records.
- Apply security best practices for Windows systems, user access, privileged accounts, endpoint protection, and patch management.
- Monitor alerts, logs, and system events to identify and respond to issues.
- Support backup, disaster recovery, business continuity, and incident response activities.
- Assist with audits, access reviews, vulnerability remediation, and policy enforcement.
- Provide escalated support for help desk tickets related to systems, applications, access, hardware, and networking.
- Troubleshoot issues with Windows desktops, printers, mobile devices, remote access, and line-of-business applications.
- Communicate clearly with end users, vendors, and team members.
- Participate in after-hours support, maintenance windows, or on-call rotation as needed.
Requirements
- 3+ years of experience in systems administration, desktop support, network support, or a related IT role.
- Strong experience with Windows Server and Windows desktop operating systems.
- Hands-on experience with Active Directory, Group Policy, DNS, DHCP, file permissions, and user administration.
- Working knowledge of Microsoft 365 administration.
- Practical networking knowledge, including TCP/IP, VLANs, routing, switching, wireless, firewalls, and VPNs.
- Experience troubleshooting hardware, software, operating system, and network issues.
- Familiarity with backup systems, endpoint protection, monitoring tools, and patch management.
- Ability to document procedures, configurations, and troubleshooting steps.
- Strong problem-solving skills and the ability to manage multiple priorities.
Preferred Qualifications
- Experience with virtualization platforms such as VMware, Hyper-V or Nutanix.
- Experience with Azure, Entra ID, Intune, or hybrid Microsoft environments.
- Familiarity with PowerShell scripting and automation.
- Experience with firewall platforms, managed switches, wireless controllers, or SD-WAN.
- Experience with ticketing systems and IT asset management tools.
- Certifications such as CompTIA Network+, Security+, Microsoft Certified: Windows Server Hybrid Administrator, Azure Administrator, or equivalent experience.
Physical and Work Requirements
- Ability to lift and move IT equipment as needed.
- Ability to work at desks, network closets, server rooms, and job sites or branch locations when required.
- May require occasional evening or weekend work for maintenance, upgrades, outages, or project work.
- May require participation in an on-call rotation.
Core Competencies
- Strong technical troubleshooting
- Customer service mindset
- Clear written and verbal communication
- Ownership and accountability
- Attention to detail
- Ability to prioritize and follow through
- Willingness to learn new technologies
- Team-oriented approach