Job Description

Senior IT System Administrator


Summary of the Position

The Senior IT System Administrator will be responsible for all aspects of the IT department including planning, supervision and control of all installation and maintenance of all information systems software and hardware. In addition, the IT Manager will supervise and develop the IT staff. They will work with all organizational groups to ensure the IT infrastructure design and implementation supports business goals and needs.


Primary Responsibilities

Network, Server, and Computer Systems

  • Analyze and sustain capacity and performance requirements
  • Propose, build, and maintain server environment
  • Design server and security audits, system backup procedures, and other recovery processes
  • Create shell scripts for task automation
  • Ensure compatibility, interoperability, and integration, of in-house and web-based computing systems
  • Ensure mobile and in-house telephone systems are available and operating
  • Ensure daily system backup is performed
  • Maintain a real-time hardware & software inventory system
  • Perform other related duties as assigned


  • Provide technical support to users as needed
  • Ensure 24/7 support of mission critical business systems
  • Provide excellent diagnostic skills with demonstrated ability to troubleshoot. problems and identify and implement solutions
  • Perform other related duties as assigned



To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Specialized Knowledge and Skill Requirement

  • Ability to obtain an advanced understanding of Oracle, MySQL, Shell (Bash, etc.), Microsoft Windows, OS X Client and Server, Linux, UNIX, Solaris, RAID, SAN, DAS, PHP, MySQL, Java, Apache, and VMware

Education, Licenses and Certificates

  • Experience building, maintaining and running automated unit testing
  • Familiarity with DevOps practices
  • Experience using Maven
  • Familiarity using Continuous Integration systems
  • Familiarity with Source Control Management
  • Familiarity with Spring or Inversion of Control
  • Experience or desire for working in a team environment utilizing AGILE methodologies
  • Experience with GIS systems and software
  • Experience seeing through a project from conception to finished product
  • Experience as a lead in software architecture

Other Requirements

  • Must be legally authorized to work in the United States
  • Must not require future company sponsorship
  • Willing to undergo a pre-employment drug test
  • Must be able to travel up to 5%



This position requires up to 5% travel throughout the United States and Canada.


Physical and Environmental Demands of the Position

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to talk, hear, use hands, and reach with hands and arms. Vision requirements include the ability to have clear vision at 20 inches or less to view and effectively utilize general office equipment and computers.


Disclaimer Statement

The information contained in this job description is intended to describe the essential job functions required of those assigned to this job. It is not intended to be an exhaustive list of all accountabilities, activities, and knowledge needed to perform the job. Please note that job functions are reviewed periodically and are subject to change based upon company business need.



2655 Research Park Drive  |  Fitchburg  WI  53711 

(42.999149° N,89.427252° W)

(P) 608-835-3500 (P) 608-835-3500
(F) 888-545-2214