Senior Systems Analyst

Overland Park, KS
Aug 05, 2017
Position Type
Institution Type
Community College

Job Description


Senior Systems Analysts (SSA) develop and implement systems in support of academic faculty in their use of technology. This position is responsible for providing technical support to faculty in their offices, classrooms, and computer labs. SSAs work with other technical staff to ensure proper operation of all instructional technology systems to support the needs of the instructional divisions college-wide. SSAs construct server-based technology solutions that are deployed locally as well as cloud hosted platforms using virtual environments which assist students and faculty in technology endeavors. SSAs contribute to security assessments, achieve security standards compliance, perform account provisioning, and conduct host-based security vulnerability assessments. Senior Systems Analyst hire, train and supervise part-time computer technicians.


Configuring and supporting the administration of Microsoft Active Directory and Services - Install, secure, maintain, troubleshoot, administer and upgrade Microsoft Windows Server operating systems and required server roles. Design, test, implement and support the creation of Group Policy Objects (GPOs).
  • Administer Microsoft-based systems including the install, configuration, and maintenance of Microsoft Server operating systems in both virtual and physical environments.
  • Manage Active Directory (AD) to include all facets of AD, including integration with identity management, Federated Services, inter-forest trusts, and SCCM.
  • Implement enterprise solutions for the management of assets to include inventory, system updates, configuration, deployment, antivirus and continuous monitoring.
  • Configure and maintain backups of systems to ensure business continuity.
  • Integrates cloud service administration and support for off premise services

Administer the College Learning Management System (LMS) - Design, implement, update, and configure the LMS to maintain a secure and high-availability platform. Integrate the system with the student information system and cloud resources to extend the functionality of the platform.
  • Maintain Learning Management System (LMS) and its integration with Student Information System, Administration and support of Active Directory student domain.
  • Administrates functionality of LMS using LTI and other integrations connecting to cloud based applications.
  • Monitor and tune systems to achieve necessary performance levels and system integrity.
  • Document systems, from design to as-built and as-changed.

Configuring and Supporting of the academic virtual infrastructure - Optimize virtual infrastructure, perform upgrades, and provision systems. Automate the deployment of virtual machines for faculty/student use.
  • Design and manage virtual infrastructure of both datacenter and desktop centric environments.
  • Administrates web site hosting services and database environments in distributed clusters.
  • Serve as technical lead and liaison on projects, communicating progress, issues and solutions using standards based project management tools.
  • Develop, design, and maintain programing scripts, creates and builds new code for enhancements of applications and administration using programing and scripting languages (PowerShell, Bash, Perl, Python, VB, HML, XML, PHP).
  • Configures and monitors Host based IPS/IDS administration, log management, conduct vulnerability assessments and threat mitigation. Contribute to technical vulnerability assessments, server based threat mitigation, account / user permission creation, and data protection.

Provide support and services to manage academic technology assets - To best meet the needs of faculty/students; technology will be used to inventory, update, configure, monitor, and deploy systems and software to assist in successful learning.

The responsibilities described represent the primary responsibilities of the job. Other responsibilities may be assigned by the supervisor as warranted by business needs. The incumbent is expected to do all assigned responsibilities.

Tracking Code

Required Skills


Required: Bachelor's degree (preferably in an IT related area). Two or more years of systems analyst and system development experience. Three or more years of technical support experience. Experience in the following systems environments: VMWare and/or Virtualized environments, Microsoft Active Directory Windows Operating Systems (Workstation and Server), UNIX (Linux/Solaris), PC environment SQL and RDMS Local Area Networks, Macintosh OSX and Macintosh X Server. Excellent interpersonal skills and the ability to communicate/work effectively with a diverse college community. Preferred: Administration experience in a large scale, mixed-OS environment. Knowledge of Active Directory, UNIX or Linux operating systems. Experience with relational data base development. Knowledge and familiarity of Macintosh hardware, software and Macintosh server environment. Experience with VMWare ESX Server in a production environment. Exposure to computing in an academic environment. Knowledge of E-Learning environments such as Blackboard, Desire2learn,or Angel.


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

Physical Demands
Ability to lift, move, and transport equipment up to 50 pounds. Ability to crawl, stoop, and reach in the installation, repair, and maintenance of technology.
Mental Demands
Expert ability to understand, document, and resolve complex technical issues. Able to exercise proper judgment and discretion in dealing with novel situations. May be required to work after-hours/weekends. Must be self-motivated, have the ability to prioritize work, and meet deadlines in a fast-paced environment.

Required Experience

Benefit Information:

Click here for a summary of our benefit information. For a summary of our adjunct faculty compensation, click here.

Every employee of the college is expected to treat all members of the college community with dignity and respect demonstrating professional, courteous and respectful behavior and engage in constructive conflict resolution, when needed.


In accordance with the college policy, finalists for this position will be subject to criminal background investigations. Individual hiring departments at JCCC may elect to administer pre-employment tests, which are relevant to essential job functions as part of the applicant selection/hiring process. Many departments require those selected for hire to submit a certified transcript for all degrees obtained. For full consideration, applicants are encouraged to apply prior to the review date listed in posting.

Johnson County Community College welcomes the application of any qualified candidate and does not discriminate on the basis of sex, race, color, national origin, disability, age, religion, genetic information, marital status, veteran's status, sexual orientation, or other factors that cannot be lawfully considered.

If you are an applicant requesting assistance or a reasonable accommodation in the application process, please contact the Office of Human Resources at 913-469-3877, or email.

For a summary of all disclosures (Background check, Clery Act, ADA, EOE, etc) refer to the links on our Career page.

Job Location
Overland Park, Kansas, United States
Position Type
Competitive rate of pay

Hours per Week
Work Hours/Days
Special Instructions
Please submit resume and cover letter.