Loading...
Resolution - 8865'1 �o RESOLUTION NO. 8865 A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF WEST COVINA, CALIFORNIA, AMENDING RESOLUTION NO. 7223 RELATING TO CLASSIFICATION AND COMPENSATION OF POSITIONS* AS AMENDED, AND AMENDING RESOLUTION NO. 8710 RELATING TO CONFIDENTIAL EXEMPT SALARIES, AND APPROVING THE NEW CLASSIFICATION FOR PROGRAMMER ANALYST II AND REVISED CLASSIFICATION FOR PROGRAMMER ANALYST I WHEREAS, the City has determined both current and future need for the expertise of highly specialized data processing classifications; and • WHEREAS, the continuing computer hardware and software projects in the Public Safety departments depend upon the expertise of Programmer Analysts; and WHEREAS, the Personnel Commission has reviewed and recommends approval of the class specifications for Programmer Analyst I and II; NOW, THEREFORE, the City Council of the City of West Covina, California does resolve as follows: SECTION 1. That the revised class specification for Programmer Analyst I, attached and marked "Exhibit A", is hereby adopted. SECTION 2. That the class specification for Programmer Analyst II, attached and marked "Exhibit B", is hereby adopted. SECTION 3. That a salary range for Programmer Analyst II of $3914 - $4758 is hereby adopted and Resolution 8710 relating to Confidential Exempt salaries is hereby amended. SECTION 4. Resolution 7223, as amended, relating to classification and compensation of positions, is hereby further amended by this resolution. SECTION 5. The effective date of this resolution is July 21, 1992. SECTION 6. The City Clerk shall certify to the adoption of this resolution. APPROVED AND ADOPTED THIS 21st day of July 1992. Mayor ATTEST:'^ 'City -Clerk I HEREBY CERTIFY that the foregoing Resolution was duly adopted by the City Council on the 21st day of July 1992. AYES: Councilmembers: Jennings, Herfert, Manners, McFadden, Wong NOES: Councilmembers: None ABSENT: Councilmembers: None ABSTAIN: Councilmembers: None • City Cler APPROVED AS TO FORM: 'City Attorney • CITY OF WEST COVINA Summary ATTACHMENT A CLASS SPECIFICATION MAY 1992 PROGRAMMER ANALYST I Under general supervision, participates in the planning, development and modification of less complex programs and systems to be processed by an electronic computer (HP/3000, HP 150) and related equipment; performs technical and program coding, testing, and debugging for the data processing function; may provide supervision for computer operations; and related work as required. Incumbents are expected to work independently on programming tasks of average difficulty and may be assigned uncomplicated systems analysis tasks; and does related work as required. Representative Duties Duties include, but are not limited to the following: 1. Assists in the study and analysis of operating systems for programming on a computer; 2. Writes program specifications for new systems and program changes; prepares test data for debugging new programs and corrects and revises programs as necessary; 3. Designs and develops detail and formats, source documents, disc files, output report formats, and program to program instructions to complete application; designs and develops job control; 4. Writes coding specifications; provides and applies programming principles using generic packages including Lotus and Condor for mainframe, multi-user systems, and personal computers; 5. Assists user departments in designing input and output documents; may train programming staff; answers questions and provides information to users. QUALIFICATIONS GUIDE Training and Experience Any combination of experience and/or education that would likely provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be: * graduation from a four year college or university with a major in computer science or a closely related field supplemented by course work in analysis and design techniques, • * two years recent experience in developing, designing and analyzing data processing applications for administrative systems and procedures, and forms design. Knowledge of COBOL highly desirable. PROGRAMMER ANALYST I Abilities Ability to logically analyze problems and apply data processing solutions; organize work • flow, recommend sound alternatives; create moderate to complex computer program specifications; communicate effectively orally and in writing; and establish and maintain effective working relationships. PGMRANAI is ATTACHMENT B CITY OF WEST COVINA CLASS SPECIFICATION APRIL 1992 PROGRAMMER ANALYST II • Job Summary Under general supervision, participates in the planning, development and modification of complex programs to be processed by an HP/3000 (Hewlett Packard) series computer and related equipment; develops design specifications and creates specific software programs; performs technical and program coding, testing, and debugging for the data processing function; may function as system operator and system manager as needed; may plan, coordinate, and supervise the activities of a data processing unit in a supervisory capacity; and does related work as required. Representative Duties Duties include, but are not limited to the following: 1. Writes program specifications for new systems and program changes; and prepares test data for debugging new programs and corrects and revises programs as necessary; 2. Reviews the needs of users as related to either hardware or software; takes care of necessary preventive and corrective equipment maintenance; actively participates in all aspects of installations, de -installations, and relocation of equipment including cabling. 3. Initiates, implements and maintains the data management program including systems analysis, design/development, testing, documentation, computer operations and technical support. 4. Ensures system security and integrity by maintaining effective internal controls; maintains knowledge of current data processing programs as related to municipal applications; and is responsible for day-to-day routine hardware support and computer backup. Monitors status of computer system to ensure that it is functioning properly and that all daily operational requests are met; trains, diagnoses, troubleshoots and maintains new and existing equipment on multi-user type computer system. Maintains, modifies and analyzes existing software for compliance with local, county, state and federal requirements; may assist in the acquisition, installation, development and enhancement of software and equipment; maintains existing equipment for software application and compatibility; and is expected to work independently on difficult and complex programming tasks. 7. Initiates and prepares budgetary information as related to hardware"and software considerations; performs third party software applications as to whether it fits with system needs; works with all levels of personnel; and may occasionally deal with other public agencies. 8. Acts as backup Systems Manager requiring 24-hour, 7-day a week availability. 9. Supervises an assigned data processing staff performing systems maintenance, data entry and system modifications. QUALIFICATIONS GUIDE Training and Experience Any combination of experience and/or education that would likely provide the required knowledge and abilities is qualifying. A typical way to obtain the knowledge and abilities would be any combination of the following: * graduation from a four year college or university with a major in computer science or a closely • related field supplemented by course work in analysis and design techniques, three years recent journey -level experience in systems analysis and computer programming on a mainframe -based system, including one year of advanced journey -level work in applications design. additional paid experience may be substituted for the college training on a year -for -year basis. Knowledge Thorough knowledge of principles and techniques of systems design and programming using sophisticated programming languages; HP operation and hardware systems; HP configuration methods; System Manager and System Operator functions; data base conversion; and thorough knowledge of COBOL programming language. Knowledge of Image Data Base, V Plus screens management system, MPE/XL operating system, C programming language, SPL programming language highly desirable. Abilities Ability to analyze informational requirements and needs; identify problems; examine alternatives; develop conclusions and recommendations; and reason logically and design implementation procedures. Ability to communicate effectively orally and in writing; and establish and maintain effective working relationships. PSPROGRA