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