Employment Opportunities

Welcome to the City of Iowa City employment opportunities webpage!

The City values diversity and does not discriminate in hiring employment on the basis of race, color, veteran’s status, disability, sexual orientation (including gender identity), or any protected status covered under local, state or federal law. We welcome applications from all. If you will need disability-related accommodations to apply for a position, please contact Human Resources at (319) 356-5020 or jobs@iowa-city.org.


Current openings:
Open positions are listed below. Each position has a specific application deadline listed under “Special Requirements/Notes” and includes a description of position duties and requirements under the “Details” link.

Important tips:
  • For most positions the application also serves as a Civil Service test document. It must be completed thoroughly. Resumes are welcome as an attachment but not as a substitute for completing the application form.

  • Use the “Tab” key to move through the application fields; do not use the “Enter” key to advance to the next field.

  • Required fields are identified by a red asterisk (*).

  • Your application has been successfully submitted when you click the submit button and receive an onscreen message with a green checkmark stating “Your application has been submitted. Thank you for your interest.”

  • Please consider completing the voluntary demographic survey. This information is not shared with staff involved in the selection process. It is used to help the City evaluate the effectiveness of our recruitment efforts.


Reapplying or applying for more than one position?
You will use the same application to apply for other posted positions. Review your application carefully, including your applicant statement and any attachments, before submitting for each position to make sure that it is updated and current.

If accessing an existing account for the first time since our April 2022 system upgrade, you will need to click on 'PIN Account Migration' to create a username and password. Trying to create a new account when you already have an existing applicant account will result in errors.

If you are unsure if you have already created an account, please contact Human Resources.


Next steps:
You may access your Applicant Profile under the Employment Opportunities menu to resume work on a saved application or to review the status of your application for posted positions. Application status is manually updated by Human Resources staff. A delay between the submission of an application and a change in your status should be expected.

Following the deadline, applications are screened for minimum qualifications and made available to the hiring team who will select interview candidates. Candidates chosen for an interview will be contacted by phone or email. Those not chosen will be notified by email. The timeframe for this process varies depending on the number of applicants, necessary screening for the position, etc.

You can update and save changes to your application at any time to be prepared for future openings.


Additional information:
Effective July 1, 2026: This organization participates in E-Verify. Click here for more information.

Any questions related to the City’s hiring process including Civil Service, Veteran’s Preference, Employment of Relatives, Criminal Background Checks in Hiring, and Federal Form I-9/E-Verify requirements should be directed to Human Resources at (319) 356-5020 or jobs@iowa-city.org.


Technical issues?
To report technical issues with the online application, please call (319) 356-5020 or email jobs@iowa-city.org. Regular business hours are Monday - Friday, 8:00am - 5:00pm. Emails received later in the day may not be reviewed until the following business day.

The Iowa Smokefree Air Act prohibits smoking in all public buildings owned, leased, or operated by or under the control of the City of Iowa City, including the grounds of the public buildings such as the sidewalks and the sitting or standing areas immediately adjacent to the buildings. Also, smoking is prohibited in all vehicles owned, leased, or operated by or under the control of the City of Iowa City.

[2024-03-25 15:09:07 KJennings]:




Rows per page: Openings: 19 1 of 2



Sort

Search

Description/Notes

Minimum salary

Posted after


Location
Job Family
Job Class
Group
Positions AvailableSpecial Requirements/Notes

MAINTENANCE WORKER I - WATER CUSTOMER SERVICE 0312-19

Position: 000312004

Code: 312-19

Type: INTERNAL & EXTERNAL

Location: WATER

Grade: AFSCME

Group: AFSCME

Details: Full Job Posting


Application Deadline: Thursday, August 27, 2026

MAINTENANCE WORKER I - STREETS 0407-26

Position: 000407004

Code: 407-26

Type: INTERNAL & EXTERNAL

Location: STREETS MAINT/TRAFFIC ENGINEER

Grade: AFSCME

Group: AFSCME

Details: Full Job Posting


Job posted until filled.

MECHANIC I - EQUIPMENT 0908-7

Position: 000908002

Code: 908-7

Type: INTERNAL & EXTERNAL

Location: EQUIPMENT

Group: AFSCME

Details: Full Job Posting


Job posted until filled.

MAINTENANCE OPERATOR - WASTEWATER 1005-10

Position: 001005001

Code: 1005-10

Type: INTERNAL & EXTERNAL

Location: WASTEWATER

Grade: AFSCME

Group: AFSCME

Details: Full Job Posting


Job posted until filled.

LIBRARIAN I - CHILDREN'S SERVICES 1204-3

Position: 001204001

Code: 1204-3

Type: INTERNAL & EXTERNAL

Location: LIBRARY

Grade: AFSCME LIBN

Group: LIBRARIAN

Details: Full Job Posting


Application Deadline: Tuesday, September 1, 2026

CLIMATE ACTION ENGAGEMENT SPECIALIST 1219-4

Position: 001219001

Code: 1219-4

Type: INTERNAL & EXTERNAL

Location: CLIMATE ACTION AND OUTREACH

Group: AFSCME

Details: Full Job Posting


Application Deadline: Wednesday, September 2, 2026

BUILDING INSPECTOR II 1417-3

Position: 001417001

Code: 1417-3

Type: INTERNAL & EXTERNAL

Location: DEVELOPMENT SERVICES

Grade: AFSCME

Group: AFSCME

Details: Full Job Posting


Application Deadline: Thursday, September 10, 2026

ASSOCIATE PLANNER - COMMUNITY DEVELOPMENT 1501-19

Position: 001501007

Code: 1501-19

Type: INTERNAL & EXTERNAL

Location: NEIGHBORHOOD SERVICES

Grade: AFSCME

Group: AFSCME

Details: Full Job Posting


Application Deadline: Tuesday, August 25, 2026

POLICE OFFICER 4001-19

Position: 004001001

Code: 4001-19

Type: INTERNAL & EXTERNAL

Location: POLICE FIELD OPERATIONS

Group: POLICE

Details: Candidate Information Packet


Job posted until filled.

HOURLY GROUNDS MAINTENANCE 9539-26

Position: 009539001

Code: 9539-26

Type: INTERNAL & EXTERNAL

Location: PARKS

Group: HOURLY

Details: Full Job Posting


Applications will be accepted until staffing needs are met.

Rows per page: Openings: 19 1 of 2