Division of Finance and Business Affairs

Job Description


Position Title:  Systems Analyst/Database Administrator

Department:  Information Technology     

FLSA Category:  Exempt                           


Working Relationships:

Reports to:  Senior Systems Analyst/Team Leader

Works Closely with:  All IT Staff, Faculty, Staff, and Students

Directly Supervises:  None


Job Summary:  This position is responsible for researching, recommending, coordinating, development, and integration of complex software and business systems in support of the university mission.  The position requires familiarity with PL-SQL, SQL, Java, Oracle forms, JQuery, HTML, CSS, Javascript, Pro-C and similar technologies.  The position serves in a capacity offering technical advice, planning, development, and implementation of complex integrated system projects. The position is responsible for operation and maintenance of the campus systems including, but not limited to: portal, course management, and calendaring, and as part of a team supporting the integration with the Student Information System. This position is also responsible for assisting the operation of authoritative directory services and the administration and maintenance of single sign-on systems.  This position will also serve as an entry-level database administrator with coordination from senior level staff member(s).


This position has been designated as an “Essential” Employee under the Emergency Preparedness Plan in order to ensure that University operations continue uninterrupted during periods of public health or other emergencies, including those that require Millikin University to close or restrict operations.     




All employees are expected to uphold the values of the University.  At Millikin University, we value:

  • Commitment to the discovery of knowledge
  • Civil debate
  • Passion and enthusiasm
  • Dignity and respect for individuals
  • A diverse and inclusive community
  • Integrity and responsibility
  • Advancement of the greater good


Essential Responsibilities:

  • Maintain and enhance campus portal and administrative applications through the use of a variety of programming languages and techniques
  • Assist with managing campus authoritative directory services for authentication and single-sign on capabilities
  • Manage the course management system through regular patching and performance enhancements
  • Assist with maintaining the campus calendaring and resource scheduling system
  • Coordinate complex information system integration to achieve desired results in support of University Strategic initiatives
  • Analyze user problems and operations then design systems in order to support system requirements of a proposed solution including time and cost estimates
  • Document the configuration of complex technical systems, processes, and procedures
  • Automate system integration processes, coordinating efforts and working with campus systems data
  • Compile Administrative System information to deliver database information from the many campus systems and applications to the campus community
  • Assist in monitoring the direction and growth of business to ensure the application of appropriate technologies and support systems
  • Provide education, training, and awareness on the core system functions and capabilities of the administrative systems to team members
  • Monitor and track systems and development progress in order to provide and/or recommend the appropriate systems resources and/or technology in order to meet development and system support requirements
  • Coordinate testing activities for appropriate systems development with team, as necessary
  • Assist with maintaining database backup and recovery procedures
  • Prepare project plans and schedule with senior staff members for significant system-related implementation support and efforts
  • Document the configuration of complex technical systems, processes, and procedures
  • Perform and document day-to-day database administration
  • Install new system releases, upgrades, and patches


Other Duties:

  • Other duties as assigned by the supervisor
  • Attend conferences, workshops, and seminars as required by the supervisor


Minimum Position Qualifications:

  • A Bachelor of Science Degree in Computer Science or related areas
  • At least three to five years of experience preferred
  • Certifications: None
  • Able to work in a collaborative team environment
  • Self-motivated, self-directed
  • Able to prioritize and complete projects with minimal guidance
  • A desire and willingness to learn new technology


Work Environment:

Manual Dexterity: 

  • Dexterity to operate a keyboard

Physical Effort: 

  • Minimal – typically sitting at a desk or table; hearing and visual acuity within normal range.

Working Conditions:  

  • Typical working conditions found in most administrative work areas; scheduling flexibility is required to accommodate changing business needs.