Class specifications are intended to present a descriptive list of the range of duties performed by employees in the class. Specifications are not intended to reflect all duties performed within the job.

 

 

DEFINITION

 

Maintain portions of existing systems, networks and applications; conduct programming and coding; install upgrades and service packs; provide second tier help desk support to users; conduct routine security administration; provide quality control/quality assurance for changes to or for new applications or systems; assist in writing related documentation.

 

 

SUPERVISION RECEIVED AND EXERCISED

 

Receives direction from the Information Technology Supervisor.

 

 

PRIMARY DUTIES--The following are examples of primary duties assigned to positions in this classification separated by team assignment. Other related duties and responsibilities may be assigned.

 

1.  Develop and write technical procedures and documentation for assigned systems; provide support and training associated with various operations and systems.

 

2.  Provide technical assistance to computer system users within various departments of the City; respond to user inquiries; provide information within the area of assignment; meet with end-users to determine needs and product format; monitor programs to ensure client needs are met; resolve complaints in an efficient and timely manner.

 

3.  Prepare and maintain a variety of records, reports, and logs. Design, verify, and analyze custom reports, forms, read-only queries, and data storage files.

 

Infrastructure Team:

 

1.  Maintain portions of existing infrastructure systems, networks and applications; write programs and scripts; prepare servers for use by application teams; install server and desktop upgrades and service packs; support network printing, scanning, and copying.

 

2.  Install, setup, manage, and maintain the City network infrastructure include switches, routers, wireless devices, microwave and other data radio networks. Install, maintain and certify the City’s building network cabling both copper and fiber networks including the City’s WAN and Internet network infrastructure cabling and devices.

 

3.  Provide second tier help desk support to users; perform routine security and network administration tasks; provide quality control/quality assurance for changes to or for new applications or systems.

 

4.  Perform security administration for assigned systems; assign user accounts and passwords, troubleshoot applications, network, and printing problems, and determine authority levels of users in system.

 

5.  Assist with the maintenance of the PBX based telephone systems and other telecommunications systems.

 

6.  Maintain computer rooms, wiring closets, and data rooms (data centers) physical environments; assist with the management and maintenance of the data centers HVAC, emergency power and fire suppression systems

 

 

 

Systems Support Team:

 

1.  Maintain portions of existing software systems and applications; create, maintain, and update datasets using assigned software, relational databases, and query languages; write programs and scripts.

2.  Analyze and document software and system requirements to be included in the development/purchase, implementation, and production of integrated technology systems; assist with the evaluation of new and existing hardware/software solutions and make recommendations based on implementation feasibility and cost.

 

3.  Manage small to medium size projects in terms of risk, cost, schedule, internal and external staffing, and software and hardware procurement.

 

4.  Develop and modify software applications and programs; design, debug, and document those programs; participate in problem and system analysis preparatory to development of programs.

 

5.  Provide second tier help desk support to users; perform routine software system administration tasks; provide quality control/quality assurance for changes to, or for, new applications or systems.

 

Web Developer:

 

1.  Working with user teams and IT supervision, create, execute, measure and adjust a long-term web strategy.

 

2.  Implement and manage Ektron CMS based web sites, hosting configuration and web security; perform CMS system maintenance and updates; work with vendors to troubleshoot website problems and keep sites in compliance with best practice.

 

3.  Coordinate and manage Search Engine Optimization (SEO) strategies and activities.

 

4.  Perform content maintenance and updates; provide help desk support to web content providers; perform routine system and security administration tasks.

 

5.  Review website traffic statistics and monitor analytics; make sure the site and its products are always mobile-friendly and multi-platform ready; stay up to date on the web’s latest technologies; make recommendations to User group and IT management about which tools to purchase or implement.

 

GIS Team:

 

1.  Create, maintain, and update datasets using assigned software, relational databases, geodatabases, and query language.

2.  Work with user groups to gather necessary information; setup and maintain the link between spatial geodatabases and related software application databases; design, layout, and modify GIS content databases as necessary for data storage

 

3.  Design, create, maintain, and update GIS map web sites; perform content maintenance and updates.

 

4.  Publish datasets on a regular assigned schedule or upon request from other departments or the public; display spatial and relational information in the form of charts, tables, graphs, maps, slides, multimedia presentations, and website.

 

 

 

 

 

 

 

QUALIFICATIONS

 

Knowledge of:

 

Use, capabilities, characteristics and limitations of assigned systems including hardware and software applications.

Assigned programming languages.

Computerized information systems and networks.

Methods and techniques of diagnosing system hardware and software problems.

Data conversion and implementation procedures.

Principles and practices used in the design, implementation, and operation of relational database management systems.

Customer service principles and problem resolution techniques.

Principles and practices of record keeping.

Advanced mathematical concepts, including trigonometry, geometry, and statistics.

English usage, spelling, grammar and punctuation.

Modern office technology and equipment, including computers and related software applications.

Mobile technology, networks and equipment, including smart phones, tablets, and laptops.

Applicable tools and equipment operations.

Applicable Federal, State and local codes, laws and regulations.

 

For a position assigned to the Infrastructure Team:

Principles and practices of network administration and user security.

Modern computer room operations including Fire suppression, HVAC, and power Management.

General knowledge of electrical codes and concepts for Single Phase and 3 Phase power.

General knowledge of construction concepts and codes.

Design, installation and management of voice communication systems including phone and radio.

 

Ability to:

 

Design, implement, maintain, and operate relational database management systems.

Prepare clear and concise technical reports and presentations.

Operate a variety of computer equipment and software relative to the assigned area of responsibility.

Analyze, design, program, install, configure, upgrade, and maintain a variety of computer systems and programs.

Read, interpret and apply knowledge gained from complex technical publications, manuals, and other documents.

Troubleshoot and diagnose system hardware, software and component problems.

Develop training curriculum and instruct users in the use of various computer systems and software.

Respond to requests and inquiries from the general public and City employees.

Establish and maintain accurate records, logs, and files.

Interpret and apply Federal, State and local policies, laws and regulations.

Operate and use modern office equipment including computer and various software applications.

Communicate clearly and concisely, both orally and in writing.

Establish and maintain effective working relationships with those contacted in the course of work.

 

For a position assigned to the Infrastructure Team:

Perform network administration and security duties.

Install network cabling and other components associated with data and telecommunications.

 

Experience and Training Guidelines

Minimum Requirements:

 

 Experience:

 

 Two (2) years of increasingly responsible information systems, GIS, or technical engineering experience.

 

 

 

 Training:

 

 Bachelor’s degree from an accredited college or university with major course work in information technology, computer science or a related field.

 

Other combinations of experience and education that meet the minimum requirements may be substituted.

 

License or Certificate

 

Possession of, or ability to obtain, a valid Colorado driver’s license.

 

 

WORKING CONDITIONS

 

Environmental Conditions:

 

The job is performed in the following working environment:

 

Office environment.

 

The following condition(s) may be present on a continuing basis:

 

Hazardous physical conditions (mechanical parts, electrical currents, vibration, etc.).

 

High noise levels, extremes of heat and cold.

 

Local and non-local travel.

 

Physical Conditions:

 

The job is characterized by:

 

Medium Work: Exerting up to 50 pounds of force occasionally, and/or up to 20 pounds of force frequently, and/or up to 10 pounds of force constantly to move objects.

 

The following physical activities are very or extremely important in accomplishing the job’s purpose and are performed on a daily basis:

 

While performing the duties of this job, the employee is regularly required to sit, demonstrate manual dexterity, talk, hear, and see. The majority of work tasks are performed in an office environment. Work tasks performed under field conditions may involve walking over rough terrain, and visually checking land uses and property characteristics