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.    

 

 

 

CITY OF SALISBURY

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. 

 

 

CITY OF SALISBURY

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.