Logo

INFORMATION SERVICES DIVISION MANAGER (#UP7 )

Apply as a Transfer/Demotion applicant

$60.75-$81.16 hourly / $10,530.00-$14,067.00 monthly / $126,360.00-$168,812.80 yearly


Definition

Under general direction, to plan, organize, direct, coordinate and evaluate the activities of a major operational division of the Information Services Department; and to do other work as required.

Distinguishing Characteristics

Positions in this class are responsible for developing, administering and evaluating the operations of a major division of the Information Services Department, such as applications development, systems software, and customer services support (including computer operations and information center). Positions in this class report directly to the department head.

Typical Tasks

Plans, coordinates and directs the work of division staff; selects, assigns, directs and evaluates the performance of subordinate supervisors and/or employees; reassigns staff as necessary to address critical problems; confers with subordinate supervisors regarding progress and problems in their functional areas; evaluates divisional work program and activities and formulates improvements; participates in administrative and technical studies of long range data processing needs; prepares and directs the preparation of management and activity reports; works with other divisions to coordinate work flow; review problems pertaining to divisional activities; consults with Director on work program, schedules and departmental policy; develops and adapts work methods and procedures to meet divisional needs; confers with vendors, consultants and contractors; confers with and advises subordinate supervisors on administrative policies and procedures, priorities and technical problems; participates in development of standards; reviews divisional training program and recommends changes as needed; functions as Acting Director when so authorized in the department head's absence; reviews materials to keep current on developments in the data processing field; prepares correspondence.

Schedules computer support for applications-development activities, sets priorities for trouble shooting systems; consults with and advises department heads and managers on data processing needs, capabilities and problems; participates in studies concerning centralization or decentralization and coordination of data processing activities; participates in assessment of hardware and software needs and acquisition; participates in design review of complex or critical applications, new developments or modifications; evaluates major products for efficiency and effectiveness; directs analysis of applications software for overall functional capability, operational efficiency, and maintainability; recommends software replacement or major revision.
 
Analyzes manufacturer-developed software packages and hardware, develops specifications for software and hardware necessary to support applications, and advises management in the selection of software and hardware; modifies software packages to adapt them to County's data processing system; directs and participates in the maintenance of operating systems or specialized software by modifying or updating existing software; directs and participates in the development of software programs using a variety of languages; analyzes memory displays in order to detect, identify and correct software deficiencies; publishes and maintains standards for hardware and software utilization; develops automatic recovery and back-up procedures for software systems; develops, directs and participates in the provision of training programs for data processing personnel in system control enhancements, using new software products, and advanced programming techniques; provides technical assistance to data processing user personnel in analyzing computer system malfunctions and recommending corrective action; assists application programmers in diagnosing complex program failures; develops and enforces techniques for ensuring file security; maintains liaison with manufacturer representatives to keep abreast of developments in operating systems and hardware; gathers and analyzes data on software and hardware and prepare studies with recommendations.

Plans, coordinates and directs the work of staff engaged in a variety of data processing customer support and service activities, including hardware installation, network integration, management of county-wide area network and departmental local area networks, application development for office automation applications; selects and evaluates maintenance vendors; performs financial analysis for data center operations, maintenance, and hardware and software needs and acquisitions affecting customer departments; publishes and maintains standards for software and hardware utilization; oversees in-house computer training program for County employees; maintains inventory of all hardware in the county, including maintenance providers; directs analysis of applications software for overall functional capability, operational efficiency, and maintainability; prepares and reviews specifications for requests for proposals; consults with and advises department heads and managers on data processing, personal computing and networking technology, capabilities, needs and problems.

Employment Standards

Knowledge of:

Applications Development Division Manager

Thorough knowledge of:

  • Principles of systems and procedures analysis.
  • Principles of supervision and training.
  • Principles and methods used in analysis and development of data processing applications.

Working knowledge of:

  • The uses and limitations of data processing applications.
  • Current developments in data processing.
  • Principles and methods of business applications programming.
  • Programming languages.

Some knowledge of:

  • Principles of information entry, storage and retrieval.

  
Systems Software Division Manager

Thorough knowledge of:

  • Principles and techniques of programming.
  • The analytical and procedural steps to be followed in the development, modification and testing of software programs.
  • IBM70 assembly language and COBOL.
  • Two of the following three major system control programs: VM370; IBM DOS or OS; or CICS.

Working knowledge of:

  • Systems programming methods and techniques.
  • The capabilities and limitations of common software packages.
  • Common causes of operating system failures and corrective measures.
  • Computer operation.
  • The principles of training.
  • The capabilities and limitations of hardware currently used by Santa Cruz County.

Some knowledge of:

  • The principles of supervision.  

Customer Services and Support Division Manager

Through knowledge of:

  • The principles of supervision and training.

Working knowledge of:

  • The principles of systems and procedures analysis.
  • Principles and methods used in hardware and software integration and acquisition.
  • Current developments in data processing and office automation.
  • Office automation tools, including local area networks and system integration.
  • Data center operations and management.

Some knowledge of:

  • Accounting procedures, office procedures, budget and control.

Ability to:

All positions:

  • Plan, coordinate, schedule and direct the work of divisional staff.
  • Coordinate divisional activities with other divisions and departments.
  • Exercise initiative, ingenuity and sound judgement in solving difficult administrative, technical and personnel problems.
  • Plan, coordinate and initiate actions necessary to implement recommendations.
  • Evaluate divisional policy and program practices, define problem areas, develop and direct the implementation of policy decisions and practices to improve divisional operations.
  • Establish and maintain effective working relationships with public officials, administrators and others contacted in course of work.
  • Understand and interpret to others the aims, concepts, principles and practices of electronic data processing.
  • Prepare clear and concise administrative and technical reports.
  • Interpret and apply complex policies and technical material.
  • Define problem areas, collect and evaluate data, validate conclusions and make recommendations.
  • Learn advanced programming languages and programming tasks.

Applications Development Division Manager additional

  • Learn advanced programming languages and programming tasks.  

Systems Software Division Manager additional

  • Select, develop, modify, test and maintain system control programs and specialized hardware. Understand and translate application programming requirements into effective systems software products.
  • Assess the causes of systems failures and to initiate corrective action.
  • Develop and conduct employee training programs.
  • Analyze the capabilities and limitations of software and hardware packages.

Customer Services and Support Division Manager additional

  • Analyze hardware and software acquisition proposals.

Education & Experience:

Any combination of training and experience, which would provide the required knowledge and abilities, is qualifying. A typical way to obtain these knowledge and abilities would be: 

Applications Development Division Manager position: Two years of experience as a full supervisor, and four years of experience in data processing in applications analysis/design or applications programming.

Systems Software Division Manager position: One year of experience equivalent to a Senior Systems Software Analyst with the County of Santa Cruz which includes substantial experience in maintaining two of the following systems control programs: VM370, IBM DOS or OS, or CICS.

Customer Services and Support Division Manager position: Two years of experience as a full supervisor, and four years of experience in data processing in data center operations and/or in an information center environment.  

Special Requirement, Conditions:

Background Investigation: Must pass a background investigation, which includes fingerprinting.
 

Miscellaneous

PREVIOUS CLASS TITLES: DP Applications Development Manager, Systems Software Manager.  
Bargaining Unit: 11
EEOC Job Category: 02
Occupational Grouping: 84
Workers' Comp Code: 0053
Analyst:  PT 


CLASS: UP7; EST: 8/1/1981; REV: 4/1/1996;