The Linux Systems Administrator is responsible for selected aspects of enterprise level systems administration, including: support, troubleshooting, installation, preparation of production, staging, QA and development server environments, configuration, deployment, and monitoring. The Systems Administrator provides 2nd level technical support troubleshooting and problem solving for Technical Support Analysts, and acts as a conduit to 3rd level support. The Systems Administrator should have a strong understanding of the roles, processes and job functions of the users of the systems they administrate.
Troubleshoot and perform Root Cause Analysis of complex end user and server problems.
Manage Service and Problem tickets within established SLAs.
Own and modify as appropriate system configuration settings; set best practices and maintenance regime for assigned systems, based on Senior Systems Administrator and vendor recommendations, experience, and business needs.
Act as a consultant to smaller IT projects on hardware and system configuration.
Maintain configuration and automation required for building production, QA and development environments. Ensure and maintain quality of non-production environments.
Ensure proper backup coverage and monitor backup quality.
Use development tools and languages as necessary to efficiently support and troubleshoot systems.
Recommend, request, and tune system monitoring.
Enforce/apply security policies.
Document all assigned systems. Regularly maintain First Responder scripts and re-train team on First Response procedures for assigned systems.
Learn and apply new systems and system administration techniques and tasks.
Responsible for taking First Responder (24/7 on-call) shifts on a regular rotation.
Responsible for 24/7 on-call problem resolution in their areas of system expertise, and authority to escalate as necessary.
At least 5 years production System Administration experience (java-based web-containers, specifically).
Strong customer service and communication skills required.
Experience troubleshooting complex systems issues strongly preferred.
Experience administering applications hosted on Linux (any variant) and/or containers (Openshift/Kubernetes) preferred.
Experience with any of the following application platforms a plus: Mulesoft, Blackboard, Salesforce, Acquia/Drupal, Splunk and New Relic.
Experience working with educational organizations and/or educational technologies a plus
Associates degree from an accredited institution in information technology discipline (Bachelor's degree from an accredited institution preferred) or equivalent experience
Must be able to travel 0-10% of time.
Must be able to lift 25lbs.
Typical office setting.
Mobility within the office including movement from floor to floor.
Travel via plane, car, and metro may be required to perform this job.
Must be able to work more than 40 hours per week when business needs warrant
Access information using a computer.
Effectively communicate, both up and down the management chain.
Effectively cope with stressful situations
Strong mental acuity
Regular, dependable attendance and punctuality are essential functions of this job.
Other essential functions and marginal job functions are subject to modification
If you require a reasonable accommodation to complete our application process, please contact our Human Resources Department at