Computer System AnalystCITY OF IOWA CITY – Job Description
Job Class #27-12 FLSA Exempt
Civil Service
Identification
Position Title: Computer System Analyst
Department: Police
Division: Administrative Services
Supervisor: Captain of Administrative Services
Job Summary
Serves as the computer system analyst for the police department and performs general and
specialized computer/telephone functions. Performs maintenance and resolves issues related to
other police-related technology. Resolves hardware and software problems and questions.
Supports and maintains all Police Department computer software and hardware, radio systems,
interview room recording, audio recording, in-car and body worn camera systems.
Job Scope
Position does not include supervisory responsibility or budget responsibility. Position does include
assisting with projections for budgets.
Essential Job Duties and Responsibilities
Coordinates preparation, testing and implementation of computer programs and systems for
department operations;
Assists in development of computer applications for the Police Department.
Coordinates computer usage, training, hardware and software maintenance and implementation;
acts as liaison and interfaces with other city/outside agencies;
Formulates computer system requirements and procedures for processing data; analyzes existing
procedures and information requirements for computer applications;
Troubleshoots computer hardware and software problems; troubleshoots other police-related
technology problems; and determines appropriate corrective action;
Maintains inventories; and orders specialized computer supplies and equipment;
Provides computer training and education for Police Department staff as required;
Develops customized statistical and data reports against the records management system.
Participates in intra-governmental and intergovernmental teams to evaluate technology-related
projects.
JD No. 27-12 Police
Page 2 Reviewed 2/8/2021
Monitors systems use; and makes recommendations as needed;
Participates in professional development to remain current on computer and other technology
innovations.
Conducts self in a manner which promotes and supports diversity and inclusivity in the workplace
and community.
Performs other related duties as assigned.
Physical and Environmental Conditions
The physical demands and work environment conditions described here are representative of
those that must be met by an employee to successfully perform the essential functions of this job
and are encountered while performing those essential functions. Reasonable accommodations
may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to sit and talk and hear.
The employee is occasionally required to stand; walk; and stoop, kneel, crouch, or crawl. The
employee must occasionally lift and/or move up to 25 pounds.
The noise level in the work environment is usually moderate.
Minimum Education, Experience and Certification
Additional training beyond high school in the area of computers, writing, and interpersonal skills and
four months of experience in the field required. Understanding of Police records management, CAD
and mobile dispatching software required. Must pass criminal background check.
Preferred Education, Experience and Certification
Associate degree or equivalent from an educational institution accredited by a DOE recognized
accreditation body preferred. Seven months related experience and or training preferred.
Knowledge, Skills, and Abilities
Knowledge of computer software and hardware systems and general records maintenance. Skills in
computer operation and maintenance. Ability to complete a variety of written reports. Skills in
listening, written and verbal communications, problem solving and time management. Ability to read
and understand technical materials, reports and journals. Ability to manage multiple priorities and
complete assignments within designated time deadlines. W orking knowledge of Crystal Reports and
basic understanding of SQL tables.
The above statements are intended to describe the general nature and level of work being performed
by individuals assigned to this job. They are not intended to be an exhaustive list of all responsibilities,
duties, and skills required of personnel so classified in this position.