
systems engineer Denver, CO
Job description
- Windows Server Administration:
- Install, configure, and maintain Windows server operating systems (such as Windows Server 2012, 2016, 2019) in a production environment
- Manage and troubleshoot Active Directory, including user accounts, group policies, domain controllers, and DNS
- Monitor system performance, resource utilization, and security parameters to ensure optimal server operation
- Perform regular system maintenance activities, such as patching, updates, and service pack installations
- Implement and enforce security policies, access controls, and system hardening measures
- System Monitoring and Troubleshooting:
- Monitor server logs, event viewers, and performance metrics to proactively identify and resolve system issues
- Investigate and troubleshoot server-related incidents, such as system crashes, performance bottlenecks, and service disruptions
- Diagnose and resolve hardware, software, and network-related problems in the Windows server environment
- Coordinate with other IT teams, vendors, and service providers to resolve escalated technical issues
- Backup and Disaster Recovery:
- Implement and manage backup and recovery solutions to ensure data integrity and business continuity
- Perform regular backups and validate data restoration processes to minimize downtime and data loss risks
- Develop and update disaster recovery plans and procedures, including testing and documentation
- Documentation and Knowledge Sharing:
- Maintain accurate documentation of system configurations, standard operating procedures, and troubleshooting guides
- Share knowledge and best practices with the team and contribute to the organization's knowledge base
- Stay up-to-date with the latest Windows server technologies, trends, and industry best practices
- Work Environment:
- This role is 100% remote. Proximity to one of our existing locations is preferred, but not required
- This role uses Google Workspace collaborative software and standard office equipment such as computers, printers, and telephones
- Must be able to work flexible hours including weekends and holidays and provide after hours support when needed
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- Proven experience as a Windows System Engineer, Windows Administrator, or similar role
- Strong knowledge of Windows server operating systems (Windows Server 2008, 2012, 2016, 2019, 2022) and associated technologies (Active Directory, DNS, DHCP, Group Policy, etc.)
- Familiarity with virtualization technologies (VMware, Hyper-V), Cloud management (AWS, Google, OCI and/or Azure) and server hardware
- Experience with system monitoring and performance tuning tools (such as PowerShell, Performance Monitor, Resource Monitor, Zabbix, Nagios, etc.)
- Solid understanding of networking concepts, protocols, and services (TCP/IP, DNS, DHCP, VPN, etc.)
- Proficiency in scripting languages (PowerShell, VBScript, etc.) for automation and task scripting
- Knowledge of backup and recovery solutions (Windows Backup, Metallic, Commvault, Netbackup, etc.) and disaster recovery principles
- Strong analytical and problem-solving skills with a proactive approach to system monitoring and issue resolution
- Excellent communication skills and the ability to collaborate effectively with cross-functional teams and end-users
“Built In Best Places to Work 2023 Winner”
