CITY OF LODI February 1990



Under general direction, plans, organizes and directs data processing services to departments; provides highly technical and staff assistance for financial and other applications, including systems analysis, design and development.


This position is responsible for central computer operations; the incumbent has functional responsibility and must possess technical knowledge of data processing and financial procedures. The Manager is distinguished from programming staff by the extent of technical knowledge, systems development and administrative responsibility.


Receives general direction from the Finance Director.

Exercises direct supervision over professional and technical staff.


Duties may include, but are not limited to, the following:

Plans, organizes and directs the Cityís data processing operation; develops and implements long-range goals, objectives, and priorities.

Plans, schedules and controls the work of the data processing division.

Provides technical advice to the data processing committee concerning overall automation priorities.

Evaluates the Cityís long-range data processing needs; meets and coordinates activities with data processing vendors; projects equipment needs and makes recommendations; oversees equipment acquisition and installation.

Provides staff assistance to departments; determines and recommends appropriate programs; monitors and evaluates installed application.

Meets with users to analyze data processing needs; identifies information system problems; determines new system requirements or changes necessary to existing systems.

Designs systems and supporting documentation; coordinates overall system development and modification of applications software.

Manages, supervises, trains and evaluates assigned staff.

Prepares and administers division budget; supervises inventory and order of supplies; participates in forms design.

Performs related duties as assigned.


Knowledge of:

Principles and practices of data processing, including programming processes and languages (specifically RPG II and use of operations and utility languages), hardware specifications, and system operations.

Principles and techniques of systems analysis and development, including informational analysis, forms design, program planning, and control requirements.

Principles and practices of financial administration.

Principles of supervision, training and performance evaluation.

Ability to:

Analyze complex administrative and data systems; identify problems, and develop conclusions and effective solutions.

Participate in and coordinate, direct, and supervise systems analysis, design and programming activities.

Prepare work plans and time estimates for projects and proposed systems.

Document procedures and provide for training for data processing staff and users on implementation and operation requirements of the systems.

Establish and maintain effective working relationships with staff, user departments, vendors and others.

Communicate effectively in both technical and non-technical terms; prepare concise written reports and correspondence.


Any combination equivalent to experience and education that would likely provide the required knowledge and abilities would be:


Equivalent to completion of a Bachelorís Degree in Computer Science, Business Administration, or a related field.


Five years experience as a Data Processing professional, including substantial programming of financial applications, systems analysis, installation management, and supervision.


Possession of an appropriate, valid Driverís License from the California Department of Motor Vehicles.

*FLSA Status: Exempt