HomeMy WebLinkAboutResolution 2006-112 N.C.S. 06/19/2006 Resolution No. 2006-112 N.C.S.
of the City of Petaluma, California
AMENDING THE CLASSIFICATION AND COMPENSATION PLAN
BY ESTABLISHING THE NEW CLASSIFICATIONS,
PAY RANGES AND UNIT ASSIGNMENTS OF INFORMATION TECHNOLOGY
SPECIALIST I, INFORMATION TECHNOLOGY SPECIALIST II,
INFORMATION TECHNOLOGY SPECIALIST III, AND PROGRAMMER ANALYST
AND ABOLISHING INFORMATION SYSTEM TECHNICIAN
AND INFORMATION SYSTEM ANALYST
WHEREAS, the City wishes to keep current its Classification and Compensation Plan;
and amendments. and or revisions to the Classification and Compensation Plan are effective upon
approval by the City Council; and,
WHEREAS, the City LVlanager/ Personnel Officer has determined that certain duties and
responsibilities are appropriately allocated to the classifications of Information Technology
Specialist L Information Technology Specialist II, Information Technology Specialist III, and
Programmer Analyst (as attached hereto and marked Attachments A - D); and,
WHEREAS, the pay ranges and unit assignments for the classifications as listed below,
are hereby recommended, effective with the adoption. of this Resolution; and,
Classif cation Ti't,le _ Pa Ran a P,er Month Unit Assi nmenit
Information $4,395.73 - $4,615.87 - $4,846.40 -
Technolo S ecialist I $5,089.07 - $5,343.00 Unit 1 -Confidential
Information $5,272.80 - $5,538.00 - $5,813.60 -
Technolo S ecialist II $6,106.53 - $6,411.60 Unit 1 -Confidential
Information $5,668.00 - $5,952.27 - $6,250.40 -
Technolo~ S ecialist III $6,562.40 - $6,890.00 Unit 4 -Professional
Programmer Analyst $5,272.80 - $5,538.00 - $5,813.60 - Unit 4 -Professional
$6,106.53 - $6,411.60
NOW, THEREFORE, BE IT RESOLVED that the City Council does hereby approve
the amendments to the Classification and Compensation Plan as written in this Resolution
including the amendment in the Competitive Service of the Personnel System; and,
Resolution No. ?006-I 12 N.C.S. Page 1
BE IT FURTHER RESOLVED, that this action is taken pursuant to Personnel Code 3.04.020
and Personnel Rules and Regulations (Rule IV- Classification and Rule V -Compensation) and,
that the notice of this action has been properly posted.
Under the power and authority conferred upon this Council by the Charter of said City.
REFERENCE: I hereby certify the foregoing Resolution was introduced and adopted by the prove o
Council of the City of Petaluma at a Regular meeting on the 19`h day of June, 2006, for
by the following vote:
City Attor
AYES: Vice Mayor Canevaro, Harris, Healy, Nau, O'Brien, Torliatt
NOES: None
ABSENT: Mayor Glass
ABSTAIN: None
i----='
ATTEST: _
City Clerk Mayor
Resolution No. 2006-1 12 N.C.S. Page 2
ATTACHMENT A
A L UfLl. CITY OF PETALUMA
l.2, ~ CLASS SPECIFICATION
Date: 06/19/06
Y85$ Job Class: OIINSI
Information Technology Specialist I
Summary
Provide a variety of routine to difficult tasks related to information and telecommunication
systems including installation, configuration, repair and maintenance. The primary responsibilities
are single-user computers, printers, workstations, and Help Desk support.
Class Characteristics
General supervision is provided by the Information Technology Manager; responsibilities may
include the indirect supervision of support staff.
This is the entry-level class in the Information Specialist series. An incumbent hired as an
Information Specialist I works under close supervision and learns practices and procedures. As
experience is gained, there is greater independence of actions within established guidelines. This
class is distinguished from the Information Specialist II by level of independent actions.
Essential Duties, Skills, and Demands of the Position
The duties, skills, and demands described here are representative of those that must be met by
an employee to successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with a disability to perform the essential
duties, skills, and demands.
Duties:
Log and respond to Help-desk requests for information and technical assistance from a variety
of sources including other City departments and outside agencies. Assist users in resolving
operational problems such as hardware and software malfunctions. Assist in implementation of
information systems.
Read hardware and software documentation for the purpose of carrying out core assignments
and assisting users with identifying or solving problems; as assigned, prepare drafts of procedural
and other documentation and input for review and comment.
Inventories computer equipment and maintains computerized inventory system; orders and
maintains computer supplies.
Install computer work stations, printers and peripherals, maintains records and logs.
Install, configure, and troubleshoot general application software products.
As assigned, maintains liaison with relevant users or user groups and assists with determining user
needs.
Test desktop computer configurations for incorporation into standards.
Perform regular maintenance functions to assure maximum performance and reliability; perform
software reloads and upgrades for desktop computer systems.
Schedule vendor maintenance and repair activities.
Assist in instructing City staff in the use of standard business and administrative software,
including word processing, spreadsheets and data base management; provides instruction as
necessary.
Resolution No. 2006-I 12 N.C.S. Page 3
Perform related duties as assigned.
Skills/Abilities:
Install, configure, troubleshoot and operate various computer equipment, peripherals and
standard office equipment, including but not limited to desktop computers, hubs, switches,
audio/visual equipment, telephone equipment and accessories, wireless access client devices.
Develop and implement procedures for effective installation and maintenance of data
processing applications and computer equipment.
Assist users in determining computerized information system needs.
Organize, prioritize, and coordinate workload activities.
Identify and analyze computer and network administration problems, and take appropriate
corrective action within established guidelines.
Assist in establishing standards for personal computer system resources; analyze and evaluate
software and hardware products and upgrades.
Install, monitor, modify, and maintain system hardware and software; assist in preparing complex
computer programs for business applications.
Maintain accurate logs and records.
Communicate effectively both verbally and in writing.
Establish and maintain effective working relationships with those contacted in the course of the
work.
Physical Demands and Work Environment:
While performing the duties of this job, the employee is regularly required to sit at a desk for long
periods of time; intermittently stand, bend, squat, climb, kneel, and twist while working on
computer equipment, peripherals, and other ancillary equipment; climb ladders; climb under
desks; intermittently twist to reach equipment surrounding desk; perform simple grasping and
fine manipulation; use various hand tools and testing equipment in repair, adjustment, or
problem identification of computers and related equipment; use telephone; write or use a
keyboard to communicate through written means; and lift or carry weight of SO pounds or less.
The employee frequently (daily) works with use of vehicle. Requires the ability to work in an
office environment where the noise level is usually moderate.
Qualifications
Knowledge of:
Principles and operations of management information systems and peripheral equipment
(computers, networks, phones, Internet, software and hardware applications, cabling printers,
routers, data lines and modems, etc.).
Operation of computer equipment, networked systems, related peripherals and software
applicable operating environments, commands, operating systems, structures, backup and
restore procedures, requirements, and procedures for set up.
Office management practices and procedures, including filing and the operation of standard
office equipment including networked copiers and audio/video systems.
Resolution No. 2006-I 12 N.C.S. Page 4
Windows-based computer workstations and Windows XP use, configuration., installation, and
maintenance.
Microsoft Active Directory protocols, maintenance practices and procedures, to include
installation and maintenance practices and procedures.
Microsoft Office product suite and the use of applications to assist users and provide advanced
troubleshooting.
Education and Experience
Any combination equivalent to the education and experience likely to provide the required
knowledge and abilities would be qualifying. Atypical way to gain such knowledge and
abilities would be:
Education:
Equivalent to graduation from high school and two years of completed college level coursework
in computer science or a closely related field.
Experience:
One year of progressively responsible experience in an environment involving computer
operation, including support for personal computers, networking, and server maintenance.
Certificates/Licenses:
Possession of a valid California Class C driver's license.
Manufacturer's certification in Cisco networking, Microsoft enterprise products (server, MS
Office) is highly desirable.
Established: Ob/ 19/06
Resolution 2006-1 12 N.C.S.
Department: Administrative Services
FLSA Status: Non-exempt
Resolution No. 2006-1 12 N.C.S. Page 5
~A~L U~ ATTACHMENT B
a ~ CITY OF PETALUMA
CLASS SPECIFICATION
Date: 06/19/06
1858 Job Class: OlINS2
Infolrmation Technology Specialist II
Summary
Provide a variety of difficult to complex tasks related to information systems and
communications functions. Provide consultation to departments to identify information
management needs. Research and recommend standards and procedures for applying
computer technology. Install, configure, and troubleshoot networked applications and systems.
Class Characteristics
General supervision is provided by the Information Technology Manager. This position may
provide day-to-day technical direction to Information Technology Specialist I personnel;
responsibilities may include the indirect supervision of support staff.
This is the journey-level class in the Information Specialist series. An incumbent hired as an
Information Specialist II is expected to be knowledgeable in and perform the full range of duties.
This class is distinguished from the Information Specialist III by the tatter's more advanced skill
level, complex installation, diagnostic and maintenance duties, and by regularly providing
direction to other technical staff
Essential Duties, Skills, and Demands of the Position
The duties, skills, and demands described here are representative of those that must be met by
an employee to successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with a disability to perform the essential
duties, skills, and demands.
Duties:
Install, troubleshoot, and perform minor repairs and reconfiguration of network devices such as
routers, switches, and firewalls with minor direction.
Assist in projects assigned including equipment moves, change in departmental software or
hardware, network systems and/or operating systems changes; coordinate or establish
schedules, standards, and goals between various departmental and outside contacts.
Test desktop computer configurations for incorporation into standards.
Install computer work stations, servers, printers and peripherals, maintain records and logs,
perform system backups.
Install, configure troubleshoot commodity (off the shelf) software products.
Respond to computer disruptions and failures.
Schedule vendor maintenance and repair activities.
Perform software reloads and upgrades for desktop computer systems.
Perform system backups and restores on workstations and servers for Unix and Windows
platforms.
Resolution No. 2006-I 12 N.C.S. Page 6
Provide user support to internal and external-users regarding operational, system, equipment
and software questions and problems, implement system-wide security measures, perform
preliminary diagnosis of hardware problems.
Assist City departments in determining computerized information system needs for single user
applications.
Perform related duties as assigned.
Skills/Abilities:
Install, configure, troubleshoot and operate various computer equipment, peripherals and
standard office equipment, including but not limited to desktop computers, servers, routers,
hubs, switches, audio/visual equipment, telephone equipment and accessories, mobile
computing (vehicular) systems and wireless access devices.
Develop and implement procedures for effective installation and maintenance of networked
applications and equipment.
Assist users in determining computerized information system needs, organize, prioritize, and
coordinate workload activities.
Use initiative and sound independent judgment within established guidelines.
Maintain accurate logs and records.
Troubleshoot network devices and computer hardware and software to resolve problems.
Communicate effectively both verbally and in writing.
Establish and maintain effective working relationships with those contacted ih the course of the
work.
Physical Demands and Work Environment:
While performing the duties of this job, the employee is regularly required to sit at a desk for long
periods of time; intermittently stand, bend, squat, climb, kneel, and twist while working on
computer equipment, peripherals, and other ancillary equipment; climb ladders; climb under
desks; intermittently twist to reach equipment surrounding desk; perform simple grasping and
fine manipulation; use various hand tools and testing equipment in repair, adjustment, or
problem identification of computers and related equipment; use telephone; write or use a
keyboard to communicate through written means; and lift or carry weight of 50 pounds or less.
The employee frequently (daily) works with use of vehicle. The employee is occasionally
exposed to fumes or airborne particles. Requires the ability to work in an office environment
where the noise level is usually moderate.
Qualifications
Knowledge of:
Principles and operations of management information systems and peripheral equipment
(computers, networks, phones, Internet, software and hardware applications, cabling printers,
routers, data lines and modems, etc.).
Operation of computer equipment, networked systems, related peripherals and software
applicable operating environments, commands, operating systems, structures, backup and
restore procedures, requirements, and procedures for set up.
Resolution No. 2006-112 N.C.S. Page 7
Microsoft Active Directory protocols, maintenance practices and procedures; Cisco wireless
systems, switch, and router protocols, installation and maintenance practices and procedures.
Microsoft Office product suite.
Education and Experience
Any combination equivalent to the education and experience likely to provide the required
knowledge and abilities would be qualifying. Atypical way to gain such knowledge and
abilities would be:
Education:
Equivalent to graduation from high school and two years of completed college level coursework
in computer science or a closely related field.
Experience:
Two years of progressively responsible experience in a computer environment performing duties
equivalent to the Information Technology Specialist I, including the use of personal computers,
networking, and server maintenance.
Other Requirements:
Possession of a valid California Class C driver's license.
Manufacturer's certification in Cisco networking,. Microsoft enterprise products (server, MS
Office) is highly desirable.
Established: Ob/ 19/06
Resolution 2006-1 12 N.C.S.
Department: Administrative Services
FLSA Status: Non-exempt
Resolution No. 2006-112 N.C.S. Page 8
~p,.L ~ ATTACHMENT C
a ~ CITY OF PETALUMA
CLASS SPECIFICATION
„s_:
Date: 06/I 9/06
I8 5 a Job Class: 04INS3
Infor>rnation 'Technology Specialist III
Summary
Provide a variety of complex technical management and support of network systems. Provide
consultation to departments to identify information management needs.. Install, configure, and
troubleshoot networked applications and systems. May perform project management tasks for
stand-alone department applications or on IT sponsored projects.
Class Characteristics
General supervision is provided by the Information Technology Manager. This position may
provide day-to-day technical direction to Information Technology Specialist I and II personnel;
responsibilities may include the indirect supervision of support staff.
This is the advanced-journey level class in the Information Specialist series. An incumbent hired as
an Information Technology Specialist III performs independently within established guidelines. This
class is distinguished from the Information Specialist II by its advanced journey level skills,
complex installation, diagnostic and maintenance duties, and by regularly providing direction to
other technical staff..
Essential Duties, Skills, and Demands of the Position
The duties, skills, and demands described here are representative of those that must be met by
an employee to successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with a disability to perform the essential
duties, skills, and demands.
Duties:
Plan, design, and implement interdepartmental information systems.
Meet with departments to determine system functions and desired results; analyze departments'
system and program problems and change in requirements; identify and recommend software
and/or hardware modifications/upgrades; perform or oversee any enhancements or
modifications.
Work closely with key user contacts/managers to identify and provide for his/her computer
needs.
Assist in the long-range strategic planning of LAN and WAN systems for the City and participate
in the development of system policies and procedures.
Set standards and develop guidelines to ensure compliance for program documentation.
Analyze and evaluate vendor supplied software and hardware products; recommend new or
replacement products; coordinate the acquisition, installation and application of vendor
products; evaluate and monitor hardware and software support contracts.
Implement, evaluate, monitor, and maintain appropriate security systems and procedures..
Resolution No. 2006-I 12 N.C.S. Page 9
Assess the need for, create, and implement configuration changes in network devices, including
switches, routers, firewalls, and network servers to maintain system security and. optimum
operation.
Install, configure, troubleshoot and repair desktop computers, to department standards,
participate in standards development, maintain desktop configuration control; install and
configure standalone and networked printers, scanners, PDA, and wireless bridges and
networks.
Install, troubleshoot, and perform minor repairs and reconfiguration of network devices such as
routers, switches, and firewalls.
Test desktop computer configurations for incorporation into standards.
Install computer work stations, servers, printers and peripherals, maintains records and logs,
perform system backups.
Install, configure troubleshoot commodity (off the shelf) software products.
Perform to related duties as assigned.
Skills/Abilities:
Analyze work papers, reports and special projects; identify and interpret technical and
numerical information.
Observe and problem-solve operational, technical policy, and procedural issues; interpret and
explain technical concepts to less knowledgeable individuals.
In the scale of interdepartmental systems, identify and conceptualize user information needs;
evaluate existing system software/hardware capabilities relative to those needs; and implement
changes/adjustments or make recommendations as appropriate.
Identify, analyze and assess computer and network administration problems, and take
appropriate corrective action. Be able to coordinate the corrective actions of other IT staff.
Establish standards for personal computer system resources; analyze and evaluate software and
hardware products and upgrades. Install, monitor, modify, and maintain system hardware and
software; prepare complex computer programs for business applications.
Physical Demands and Work Environment:
While performing the duties of this job, the employee is regularly required to sit at a desk for long
periods of time; intermittently stand, bend, squat, climb, kneel, and twist while working on
computer equipment, peripherals, and other ancillary equipment; climb ladders; climb under
desks; intermittently twist to reach equipment surrounding desk; perform simple grasping and
fine manipulation; use various hand tools and testing equipment in repair, adjustment, or
problem identification of computers and related equipment; use telephone; write or use a
keyboard to communicate through written means; and lift or carry weight of 50 pounds or less.
The employee frequently (daily) works with use of vehicle.. The employee is occasionally
exposed to fumes or airborne particles. Requires the ability to work in an office environment
where the noise level is usually moderate.
Qualifications
Knowledge of:
Principles and methods of systems analysis.
Resolution No. 2006-1 12 N.C.S. Page 10
Hardware and software life cycles.
Uses and limitations of information technology systems.
Current trends and developments in information technology systems.
Operating systems and software packages including Windows and Unix.
Comprehensive designs, planning deployments for and maintenance of Cisco networking
products, Cisco security products and systems, Microsoft enterprise (Server, SQL Server,
Exchange) systems, and network server and storage hardware. (Knowledge of all or highly
qualified in one of the above areas.)
Selection, planning, deployment and maintenance of enterprise-scale systems..
Principles and practices of project management and use of MS Project.
Education and Experience
Any combination equivalent to the education and experience likely to provide the required
knowledge and abilities would be qualifying. A typical way to gain such knowledge and abilities
would be:
Education:
A Bachelor's degree in computer science or a closely related field.
Experience:
Four years of progressively responsible experience in a computer environment, including network
design and administration, database applications (such as SQL Server, Informix, Oracle), web-
based and email-based applications, networked computer and printers.
Certificates/Licenses:
Possession of a valid California Class C driver's license.
Completion of industry-specific coursework or manufacturer (Cisco, Microsoft) certification.
Established: Ob/ 19/06
Resolution 2006-1 12 N.C.S.
Department: Administrative Services
FLSA Status: Non-exempt
Resolution No. 2006-I 12 N.GS. Page 11
~ p,. L U ATTACHMENT D
a ~ CITY OF PETALUMA
CLASS SPECIFICATION
~ -
„s_:
Date: 06/19/06
I s 5 $ Job Class: 04
Programmer Analyst
Summary
Perform journey level structured systems analysis, design applications programming and
implementation. Install, configure, and troubleshoot networked applications. Coordinate,
design, and maintain the City's Inter- and Intranet web sites. Support other Information
Technology staff in performance of network operations.
Class Characteristics
The Information Technology Manager provides supervision; responsibilities may include the direct
or indirect supervision of support staff.
Essential Duties, Skills, and Demands of the Position
The duties, skills, and demands described here are representative of those that must be met by
an employee to successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with a disability to perform the essential
duties, skills, and demands.
Duties:
Plan, design, implement, and maintain simple and complex interdepartmental applications and
information systems.
Meet with department representatives to determine information management needs in order to
develop computer system requirements.
Evaluate users' requests for new or modified computer programs to determine feasibility, costs
and times required, compatibility with current system, and computer capabilities, and perform
or oversee any enhancements or modifications.
Consult with users to identify current operating procedures and clarify solution objectives.
Analyze and evaluate vendor supplied software products in accordance with City requirements
and specifications; recommend new or replacement products as appropriate; assist in or
coordinate the acquisition, installation and application of vendor products; assist in the
evaluation and monitoring of software support contracts.
Develop custom, City-specific modifications for reporting, querying, updating City databases,
primarily using web-interfaces.
Resolve daily operational and technical problems with City computers systems; identify system
problems and develop and implement appropriate solutions.
Schedule and perform regular maintenance functions on databases and software to assure
maximum performance and reliability.
Implement, evaluate, monitor, and maintain appropriate application security procedures in
order to protect the integrity and confidentiality of City systems.
Resolution No. 2006-I 12 N.C.S. Page 12
Plan, test, and implement database backup programs to ensure system recovery from serious
failures.
Work closely with both technically proficient and non-proficient users to identify and provide for
their computing needs; provide training on customized set-ups.
Perform database maintenance duties, including backup, restore, and .schema changes,
develop queries and reports, and recover from error conditions.
1. Formulate strategies and plans for enhancing and maintaining the City's Inter- and Intranet
web sites. Confer with departments to identify information that should be on sites. Create
enhancements, modifications, and updates to the web sites by reviewing existing pages and
working with content owners to maintain integrity of web site content. Manage links and
cross-promotions with other sites. Develop, research, layout, and write and edit new sections
and features of the web sites to keep the presentation fresh.
2. Confer with members of the community who are experiencing problems accessing the City's
web site; troubleshoot to fix problems or recommend other solutions. Check reported. bugs
and problems and take appropriate corrective action.
3. Program and upload web pages by using web design software. Determine appropriate
compression techniques, resolutions, sizes, and color to ensure that images are delivered to
the viewer at sufficiently high speed and quality.
4. Maintain cross-platform and cross-.browser compatibility by testing pages in different
browsers to maximize customer use.
5. Develop manuals, procedures, and instructions to provide .reference for backup staff and to
ensure that standards are maintained.
Perform related duties as assigned.
Skills/Abilities:
Intermittently analyze work papers, reports and special projects; identify and interpret technical
and numerical information.
Observe and problem solves operational and technical policy and procedure issues; interpret
and explain technical concepts to less knowledgeable individuals.
Identify and conceptualize user information needs; evaluate existing system software/hardware
capabilities relative to those needs; and implement changes/adjustments or make
recommendations as appropriate.
Assist in establishing standards for personal computer system resources; analyze and evaluate
software and hardware products and upgrades. Install, monitor, modify, and maintain system
hardware and software; prepare complex computer programs for business applications. .
Produce queries, reports, entry/update screens and web pages from within a variety of
programming environments -web, .Net, ASP, MS-SQL, Informix, Cold Fusion, and Cognos
environments.
Develop and maintain the City's website using Dreamweaver.
Assist in and support device management; installation, upgrade, replacement, configuration,
troubleshooting and repair of network routers, switches, network servers.
Train employees in the use of customized set-ups.
Resolution No. 2006-I 12 N.C.S. Page 13
Effectively handle multiple assignments.
Communicate effectively both verbally and in writing.
Establish and maintain effective working relationships with those contacted in the course of the
work.
Physical Demands and Work Environment:
While performing the duties of this job, the employee is regularly required to sit at a desk for long
periods of time; intermittently stand, bend, squat, climb, kneel, and twist while working on
computer equipment, peripherals, and other ancillary equipment; climb ladders; climb under
desks; intermittently twist to reach equipment surrounding desk; perform simple grasping and
fine manipulation; use various hand tools and testing equipment in repair, adjustment; or
problem identification of computers and related equipment; use telephone; write or use a
keyboard to communicate through written means; and lift or carry weight of 50 pounds or less.
The employee frequently (daily) works with use of vehicle. The employee is occasionally
exposed to fumes or airborne particles. Requires the ability to work iri an office environment
where the noise level is usually moderate.
QUALIFICATIONS
Knowledge of:
Principles and methods of systems analysis and their application in a municipal government
setting.
Use and limitations of service requirements for client-server and web-based information systems.
Operating systems and software packages including Windows and Unix.
Application development environments -SQL, web programming techniques and practices.
Applications and use of Dreamweaver, Cognos, Cold Fusion and various scripting (Javascript,
VB).
Assist in PC based desktop and network server hardware, configuration, maintenance, upgrade,
troubleshooting and repair.
Education and Experience
Any combination equivalent to the education and experience likely to provide the required
knowledge and abilities would be qualifying. A typical way to gain. such knowledge and abilities
would be:
Education:
A Bachelor's degree with major work in a related field considered useful in information systems or
thirty or more semester units in industry-specific coursework or manufacturer (Cisco, Microsoft)
certification.
Experience:
Two years of progressively responsible, journey level experience in a computer environment
similar to that used by the City, including networked computers and database applications
(such as SQL Server, Informix) systems, web-based and email-based applications, personal
computers, and network systems.
Resolution No. 2006-112 N.C.S. Page 14
Other Requirements:
Possession of a valid California Class C driver's license.
Must be willing to work outside normal working hours when necessary.
Resolution No. 2006-1 12 N.C.S. Page 15