Systems Administrator — Colorado Springs, CO


​The systems administrator is responsible for the administration of all aspects of Young Life infrastructure servers and hardware, under the supervision of the lead infrastructure systems architect. This person conducts infrastructure projects as assigned and assists with any technical support problems as required. The systems administrator assists in the research, selection, installation and maintenance of infrastructure and related hardware and software for the mission as requested.


  • ​Conduct assigned infrastructure projects, including the coordination of efforts with Help Desk, P.C. tech, and infrastructure teams, ensuring quality, on-time project completion.
  • Shares responsibility for the set up and maintenance of Young Life server and infrastructure systems.
  • On call 24/7; must be accessible via cellular telephone or established telephone number(s).
  • Assist with the management of all physical and virtual servers, ensuring that each server has the maximum possible uptime under the guidance of the senior systems engineer and other senior team staff.
  • Troubleshoot problems with in-house and external web, mail and application services.
  • Aid in creating policy and procedures to protect and manage the entire Young Life Windows server environment.
  • Maintain a broad knowledge of server software, operating systems and hardware.
  • Monitor system logs and activity on all servers and devices.
  • Attend and actively participate in scheduled team meetings.
  • Coordinate with systems engineering, network engineering, development team and Help Desk to schedule releases of software updates.
  • Investigate, analyze and resolve hardware and associated software and communications problems on Young Life computer systems.
  • Perform complex hardware repairs and maintenance on a wide range on computers, appliances and peripherals. Request and coordinate vendor installation, repair and maintenance services when required.
  • Provide level-three support to Service Center and remote Young Life staff.
  • Review, prioritize and process problem reports; document the progress of projects through updating and maintaining those problem reports on a timely basis.
  • Provide assistance with advanced hardware and systems software technical assistance and support; troubleshoot and resolve system hardware, software and communications failures and conflicts.
  • Assist in implementing and maintaining IT processes for data recovery, redundancy and security under the guidance of senior team members and in accordance with IT policy.
  • Control and monitor available tools to be proactive in maintaining network and system up-time.
  • Provide software, server and network technical assistance and advice to the Young Life Help Desk and other Young Life staff as needed.
  • Provide maintenance and installation services for Young Life remote locations, according to established standards, which may include some travel.
  • Conduct user classes on any of the infrastructure hardware or software in use at Young Life.

Working Conditions

  • Office environment. 

This description is not intended, and should not be construed, to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with this job. It is intended to be an accurate reflection of the principal job elements essential for making compensation decisions.



  • College degree in a computer-related field desired (experience may be considered in lieu of education).

Experience Required for the Job

  • Two to five years of experience in Systems Administration.
  • Experience designing, implementing and maintaining core IT services: DHCP, DNS, and TCP/IP.
  • Experience in troubleshooting Microsoft Windows Server.
  • Experience configuring and troubleshooting the following Microsoft server software: IIS Web Server, ADFS, ADCS, SQL Server and Active Directory.
  • Experience working with VMware and Hyper-V virtualization solutions. Working knowledge of vSphere specific terminology, concepts and tools, including vCenter, vMotion, powerCLI, HA, vSphere Replication, and data store configuration and management.
  • Experience working with I.T. staff and user groups to design and implement server and software solutions.
  • Experience in writing, debugging and troubleshooting PowerShell.
  • Exposure to Configuration Management tools (Desired State Configuration, Chef, Ansible, etc.).
  • Functional knowledge of web application security, understanding of vulnerabilities and countermeasures, and basic understanding of network and firewall configurations for providing publicly available web services.
  • Working knowledge of Linux Systems.
  • Familiarity with infrastructure-as-a-service platforms (AWS, Azure, OpenStack, etc.).
  • Effectively communicate issues and resolutions to all levels of the organization.
  • Ability to maintain confidentiality with sensitive customer and internal information.

How To Apply:

​Apply here!