County of Alameda

Deputy Director, DP Planning & Control (#1831)

Bargaining Unit: Unrep - General Mgmt (U15)
$58.67-$78.41 Hourly / $4,693.60-$6,272.80 BiWeekly /
$10,169.47-$13,591.07 Monthly / $122,033.60-$163,092.80 Yearly

Under general direction, to plan, organize and direct a unit responsible for the management control activities of the Data Processing Department; to coordinate the implementation and enforcement of adequate security measures for both physical and data security; to coordinate with the Deputy Directors, Systems and Programming, to negotiate contract terms and rates favorable to the County, when data processing services are acquired from vendors; to direct and coordinate the preparation, review and approval of the long-range plan for data processing; to coordinate development of standards for data processing activities and establish review and feedback procedures to assure adherence; to provide project management and project control procedures and support services for the department; to direct the training program and educational activities of the department; to establish and maintain a quality assurance program for systems development that extends through post-implementation review; to monitor DP billing and revenue; to assign staff in the Management Control Unit to the above functions, direct their activities, and evaluate their work; to work with other Deputy Directors to coordinate planning and control work with the activities of other divisions; to prepare progress reports on Management Control Unit activities; to assist in budget and customer service activities; to prepare reports to the Board and other departments; and to do related work as required.


Deputy Director, DP Planning and Control, is a one-position classification in the Data Processing Department. The incumbent has overall responsibility for the activities of the Management Control Unit. This unit is responsible for providing long-range data processing planning, and for providing and maintaining mechanisms for management control of data processing. The Deputy Director, DP Planning and Control, is most directly involved in the overall direction, supervision, and evaluation of the unit’s activities and personnel, and in coordinating the activities of the unit with other divisions by working with their Deputy Directors. Supervision is received from the Director, Data Processing, who is available for consultation and direction. The Deputy Director, DP Planning and Control, differs from positions in the next lower class of Systems and Programming Manager because the Deputy Director has responsibility for all of the specialized planning and control activities for the department. Systems and Programming Managers have line responsibility for a section which delivers systems analysis and programming services to a specific set of departments and agencies. Deputy Director, DP Planning and Control, is further distinguished from the next higher classification of Assistant Director, Data Processing because the Assistant Director has overall responsibility for three divisions and a technical support unit, and has the responsibility to assist the Director with managing all line and staff functions of the department; whereas, the Deputy Director, DP Planning and Control, has responsibility for a single unit with specialized functions.

NOTE: The following are the duties performed by employees in this classification. However, employees may perform other related duties at an equivalent level. Each individual in the classification does not necessarily perform all duties listed.

1. Plans and directs the specialized management control activities of the Data Processing Department; evaluates the progress of those activities; reviews their priorities with the Data Processing Director and adjusts staff assignments where necessary.

2. Annually prepares the long-range plan for County data processing activities; coordinates review of the plan by departments and agencies and approval of the plan by the Board of Supervisors.

3. Directs the preparation and publication of standards for all areas of data processing activity; coordinates review, monitoring and feedback activities with other sections to assure adherence to standards.

4. Coordinates the delivery of project management and project control support services to systems development projects.

5. Acts as administrator for the Data Processing billing system; provides liaison to departments and agencies on billing problems; coordinates DP billing with budgeting for DP services; monitors revenue budget for data processing, including central account for development.

6. Serves as Security Officer for the Data Processing Department, with responsibility for implementing and maintaining a comprehensive program of physical and data security based on principles of risk analysis and cost-effectiveness.

7. Works with Administrative Unit and Training Director to conduct a training needs assessment and skills inventory of department staff; directs the development of a training program which will measurably improve productivity, morale, and retention of staff; monitors the cost-effectiveness of departmental training programs.

8. Develops a quality assurance program for systems development that extends through post-implementation review; implements procedures for system review; monitors effectiveness of quality assurance program.

9. Works with Administrative Officer to prepare vendor contracts; negotiates contract terms and rates; monitors contract performance and expenditures.

10. Schedules, assigns, supervises, reviews and evaluates the work of Senior System Analysts, Programmers, and support personnel in the Management Control Unit.

11. Assists with revenue and expenditure budget preparation and review; meets with department heads and CAO analysts to discuss DP budget estimates; coordinates reconciliation of revenue and expenditure budgets.

12. Prepares reports and letters to the Board of Supervisors concerning contracts, budget status, long-range plans, and similar departmental activities.

Either I

The equivalent of one year in the class of Systems and Programming Manager or an equivalent or higher class in the Alameda County classified service (non-classified includes District Attorney’s Office, Hospital Authority, and the Consolidated Courts) performing similar duties.


The equivalent of seven years of increasingly responsible, full-time, paid experience in data processing, including at least the equivalent of four years of supervisory experience with at least the equivalent of two years as a second-line manager of a large professional data processing staff in a large data processing environment.


Some combination of education and appropriate experience.

NOTE: The Civil Service Commission may modify the above Minimum Qualifications in the announcement of an examination.

NOTE: The level and scope of the following knowledge and abilities are related to duties listed under the “Examples of Duties” section of this specification.

Knowledge of:

• Principles and techniques of data processing management and administration.
• Developments and trends in data processing technology.
• Principles and methods of data processing project management and control.
• Principles of planning and control as applied to systems development, maintenance, and operation.
• Planning concepts and techniques.
• Methods of budgeting and billing for data processing.
• Principles and methods of computer programming and systems analysis.
• Standard practices for systems development and documentation.
• Principles and techniques of training, supervising, and evaluation of technical personnel.
• Methods of contracting for data processing services.
• Requirements for physical and data security in a large data processing installation.

Ability to:

• Plan, organize, direct and control the activities of a high-level, technical DP staff unit.
• Coordinate departmental and County-wide planning and management control activities in data processing.
• Identify and analyze data processing problems; draw logical conclusions; develop an effective course of action.
• Speak and write clearly, effectively, and persuasively.
• Gather and analyze data, prepare concise reports, and communicate technical concepts understandably to nontechnical personnel.
• Train, supervise and evaluate a technical support staff of analysts and programmers.
• Formulate strategy for meeting management objectives; schedule, assign and prioritize work plan for technical support staff.
• Apply principles of cost-benefit analysis and cost-effectiveness to data processing activities.
• Work effectively with superiors and subordinates, other data processing managers and staff, personnel from departments and agencies served, and CAO analysts.

Old document: BA:DD:ijm
New document: Jobspecs/1831
CSC Date: 7/12/79