CITY OF SALISBURY
INFORMATION
SYSTEMS MANAGER
DEFINITION
To perform duties in
the planning, development, coordination, operation and general maintenance of
the City's computerized data processing system; and to assist all City users in
resolving data processing problems.
SUPERVISION RECEIVED AND EXERCISED
Receives direction
from the Finance Director.
Exercises functional
and technical supervision over assigned clerical staff.
EXAMPLES OF DUTIES - Duties may include, but are not limited to the
following:
Develop, implement,
and manage a data base management program involving systems development,
analysis and computer operations.
Maintain integrity of
data base.
Maintain City
strategic information systems plan.
Diagnose systems or
software problems; recommend possible solutions.
Conduct feasibility
studies, determining if proposed adaptations to data processing procedures or
systems, would be efficient and/or effective.
Maintain efficient
hardware configuration of City information systems.
Review and assess new
software; prepare implementation schedules for new software and data processing
devices.
Produce managerial
and financial reports; determine and recommend appropriate formats.
Design, implement and
monitor disaster recovery plan.
Prioritize software
requests; evaluate software requires to determine if software should be
purchased or developed in-house.
Analyze, test and
approve software written by outside consultants.
Information Systems Manager (continued)
Evaluate departmental
requests for computer hardware and offer appropriate recommendations.
Negotiate on behalf
of the City with computer and software vendors.
Initiate contracts
for systems maintenance and diagnostic testing.
Maintain system
security and confidentiality; maintain system passwords and access codes.
Perform as data
processing technical consultant to all City staff users; participate in the
training of City staff in the use of computer, printer, and software resources;
assist users in resolving data processing problems.
Write new programs,
and modify existing programs, to meet system requirements.
Coordinate the data
processing work activities of the
Account Clerk.
QUALIFICATIONS
Knowledge
of:
Data base management.
Principles and practices of computer
operating systems.
Data management program development.
Programming languages and available
software packages.
Operational characteristics and
applications of computer hardware.
Research techniques and procedures.
Principles of training and
supervision.
Ability
to:
Plan, develop and coordinate
information systems.
Evaluate and prioritize software and
hardware requests.
Information Systems Manager (continued)
Coordinate all data processing
activities within the City.
Analyze equipment, service and other
data processing needs.
Absorb and apply new and changing
data processing technology.
Write and modify computer programs.
Research, interpret and compile
information for reports; formats.
Identify data processing problems
and recommend feasible solutions.
Communicate clearly and concisely,
both orally and in writing.
Establish
and maintain cooperative working relationships with those contacted in the
course of work.
EXPERIENCE AND TRAINING GUIDELINES
Any combination of
experience and training that would likely provide the required knowledge and
abilities is qualifying. A typical way
to obtain the knowledge and abilities would be:
Experience:
Four
years of increasingly responsible computer experience including one year of
programming/system development experience.
Training:
Equivalent
to a Bachelor's degree from an accredited college or university with major
course work in computer science, systems analysis, or a related field.
LICENSE OR CERTIFICATE
Possession of, or
ability to obtain, a valid North Carolina driver's license.