IPERS-Covered School District Jobs in Iowa

IPERS-covered job openings listed from Iowa public school districts. Free Iowa public-sector job board — no account required. These positions are with IPERS-covered public employers, so they build the Iowa Public Employees' Retirement System pension — a guaranteed lifetime benefit. Each listing links directly to the employer's own application page.

IPERS jobs in Iowa public school districts — at a glance

We're currently listing 4,248 IPERS-covered public-sector job openings in Iowa public school districts, from 709 employers. This isn't every IPERS employer — we add new sources over time. Among the most active employers here are TeachIowa, Davenport Community Schools, Cedar Rapids Community School District.

4,248Open jobs709Employers4,248Full-time
Common roles: coach, school, teacher, assistant, high, education, special, substitute
4,248 IPERS-covered jobs in Iowa public school districts

Long Term Sub - Industrial Tech/Ag
School
🏛️ Vinton-Shellsburg Community School District📍 Vinton, Iowa📅 Posted Jun 23, 2026
MS Volleyball Coach
School
🏛️ Vinton-Shellsburg Community School District📍 Vinton, Iowa📅 Posted Jun 23, 2026
Assistant HS Football Coach
School
🏛️ Vinton-Shellsburg Community School District📍 Vinton, Iowa📅 Posted Jun 23, 2026
Elementary Lunchroom Paraprofessional
School
🏛️ Carlisle Community School District📍 Carlisle, Iowa📅 Posted Jun 23, 2026
High School Assistant Girls Basketball Coach
School
🏛️ Gilbert📍 Gilbert, Iowa📅 Posted Jun 23, 2026
Child Care Associate- Anticipated
School
🏛️ Glenwood Community School District📍 Glenwood, Iowa📅 Posted Jun 23, 2026
High School Assistant Cross Country Coach
School
🏛️ Pella Community School District📍 Pella, Iowa📅 Posted Jun 23, 2026
Assistant High School Volleyball Coach
School
🏛️ Wilton CSD📍 Wilton, Iowa📅 Posted Jun 22, 2026
Custodian I - Cleveland- 2:30pm-11:00pm
School
🏛️ Cedar Rapids Community School District📍 Cedar Rapids, Iowa📅 Posted Jun 22, 2026
Payroll Lead
School
🏛️ Linn-Mar Community School District📍 Marion, Iowa📅 Posted Jun 22, 2026
Paraprofessional
School
🏛️ Starmont Elementary📍 Arlington, Iowa📅 Posted Jun 22, 2026
Assistant Debate Sponsor - WHS
School
🏛️ Waukee High School📍 Waukee, Iowa📅 Posted Jun 22, 2026
Assistant 9th Grade Football Coach - Hawks
School
🏛️ Southview Middle School📍 Ankeny, Iowa📅 Posted Jun 22, 2026
Anticipated: .5 Middle School Health Teacher - North Middle
School
🏛️ North Middle School📍 Waukee, Iowa📅 Posted Jun 22, 2026
Coach - Assistant Boys Wrestling
School
🏛️ Clear Lake High School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Coach - 7th Grade Head Football
School
🏛️ Clear Lake Middle School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
E-Sports Spring Coach
School
🏛️ Clear Lake High School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Coach - MS Cross Country Boys/Girls Head (Fall 2026)
School
🏛️ Clear Lake Middle School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Coach - 7th Grade Girls Basketball
School
🏛️ Clear Lake Middle School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Coach - 8th Grade Boys Basketball
School
🏛️ Clear Lake Middle School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Assistant Coach - Varsity Boys Basketball
School
🏛️ Clear Lake High School📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Substiute Crossing Guard
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
Substitute Nurse
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
Substitute Building Administrator (Three assignments available)
School
🏛️ Waukee Community School District📍 Waukee, Iowa📅 Posted Jun 22, 2026
JV 1 Assistant Girls Basketball Coach- Hawkettes
School
🏛️ Ankeny High School📍 Ankeny, Iowa📅 Posted Jun 22, 2026
Substitute School Associate
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
Substitute Teacher
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
1.0 FTE 6th Grade Science Teacher
School
🏛️ Northwest Middle School📍 Coralville, Iowa📅 Posted Jun 22, 2026
1.0 FTE Industrial Tech Teacher
School
🏛️ South East Middle School📍 Iowa City, Iowa📅 Posted Jun 22, 2026
Elementary Head Custodian 8 hrs/day
School
🏛️ Twain Elementary📍 Iowa City, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator 6.5 hrs/day
School
🏛️ Kirkwood Elementary📍 Coralville, Iowa📅 Posted Jun 22, 2026
9th Grade Assistant Boys Basketball Coach - Trailridge
School
🏛️ Trailridge Activities📍 Waukee, Iowa📅 Posted Jun 22, 2026
Cook/Food Production/Server/General Worker
School
🏛️ Foodservice📍 Clear Lake, Iowa📅 Posted Jun 22, 2026
Substitute Bus Associate
School
🏛️ Johnston Community School District📍 JOHNSTON, Iowa📅 Posted Jun 22, 2026
CNA Instructor
School
🏛️ Aplington-Parkersburg Community School District📍 Parkersburg, Iowa📅 Posted Jun 22, 2026
Elementary Art Teacher
School
🏛️ Meskwaki Elementary School📍 Tama, Iowa📅 Posted Jun 22, 2026
Assistant Strength and Conditioning Coach
School
🏛️ Aplington-Parkersburg Community School District📍 Parkersburg, Iowa📅 Posted Jun 22, 2026
Head Strenght and Conditioning Coach
School
🏛️ Aplington-Parkersburg Community School District📍 Parkersburg, Iowa📅 Posted Jun 22, 2026
Human Resources Manager
School
🏛️ BCLUW Community School District📍 Conrad, Iowa📅 Posted Jun 22, 2026
Classroom Associate
School
🏛️ Winterset Community School District📍 Multiple Locations📅 Posted Jun 22, 2026
7th/8th ELA Teacher
School
🏛️ Anamosa Community School District📍 Anamosa, Iowa📅 Posted Jun 22, 2026
Special Education Associate - Atkins
School
🏛️ Benton Community School District📍 Atkins, Iowa📅 Posted Jun 22, 2026
Title I Interventionist
School
🏛️ Davenport Community Schools📍 Davenport, Iowa📅 Posted Jun 22, 2026
26-27 Sub Paraprofessionals
School
🏛️ Nevada School District📍 Nevada, Iowa📅 Posted Jun 22, 2026
2026-2027 Elementary Long Term Sub
School
🏛️ Nevada School District📍 Nevada, Iowa📅 Posted Jun 22, 2026
2026-2027 Substitute Teachers
School
🏛️ Nevada School District📍 Nevada, Iowa📅 Posted Jun 22, 2026
Food Service - Lunch Server (Multiple Postions)
School
🏛️ Burlington Community School District📍 Burlington, Iowa📅 Posted Jun 22, 2026
Food Service - General Cook
School
🏛️ Burlington Community School District📍 Burlington, Iowa📅 Posted Jun 22, 2026
Food Service
School
🏛️ Dike New Hartford Community School District📍 Dike, Iowa📅 Posted Jun 22, 2026
Business Teacher
School
🏛️ East Buchanan Community School District📍 Winthrop, Iowa📅 Posted Jun 22, 2026
HS Assistant Fall Cheer Coach
School
🏛️ Dike New Hartford Community School District📍 Dike, Iowa📅 Posted Jun 22, 2026
Activities/Athletics Administrative Assistant
School
🏛️ North Scott High School📍 Eldridge, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator 6.5 hrs/day
School
🏛️ Coralville Central Elementary📍 Coralville, Iowa📅 Posted Jun 22, 2026
Sign Language Interpreter
School
🏛️ Des Moines Public School District📍 Des Moines, Iowa📅 Posted Jun 22, 2026
Speech-Language Pathologist Assistant
School
🏛️ Heartland Area Education Agency📍 Knoxville, Iowa📅 Posted Jun 22, 2026
Bus Assistant - Part Time
School
🏛️ West Des Moines Community School District📍 West Des Moines, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator/Instructional Assistant - Elementary
School
🏛️ KINGSLEY📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator/Instructional Assistant - Elementary
School
🏛️ LOWELL📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator/Instructional Assistant - Elementary
School
🏛️ POYNER📍 Evansdale, Iowa📅 Posted Jun 22, 2026
Behavior Intervention Specialist (Behavior Focus) - High School
School
🏛️ WEST HIGH📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator/Instructional Assistant (Extended Core) - High School
School
🏛️ WEST HIGH📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Behavior Intervention Specialist (Behavior Focus) - Elementary
School
🏛️ BECKER📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator/Instructional Assistant - Elementary
School
🏛️ IRVING📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Special Education Paraeducator/Instructional Assistant - Elementary
School
🏛️ LOU HENRY📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Food Service Kitchen Manager
School
🏛️ EAST CAFE📍 Waterloo, Iowa📅 Posted Jun 22, 2026
Substitute Administrative Secretary
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
IT Field Technician
School
🏛️ Waukee Community School District📍 Waukee, Iowa📅 Posted Jun 22, 2026
Substitute Nutrition Staff
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
Substitute Crossing Guard
School
🏛️ DISTRICT WIDE📍 Johnston, Iowa📅 Posted Jun 22, 2026
School Nurse
School
🏛️ Central City Community School District📍 Central City, Iowa📅 Posted Jun 22, 2026
Substitute Classroom Associate
School
🏛️ Winterset Community School District📍 Winterset, Iowa📅 Posted Jun 22, 2026
Substitute School Nurse
School
🏛️ Winterset Community School District📍 Winterset, Iowa📅 Posted Jun 22, 2026
School Nurse
School
🏛️ Sheldon School District📍 Sheldon, Iowa📅 Posted Jun 22, 2026
Library Paraeducator
School
🏛️ Ireton Elementary📍 Hawarden, Iowa📅 Posted Jun 22, 2026
Part-Time Bus Mechanic
School
🏛️ Twin Cedars Community School District📍 Bussey, Iowa📅 Posted Jun 22, 2026
MS Long-term Substitute Teacher - 6th Grade Science
School
🏛️ Clear Creek Amana CSD📍 Oxford, Iowa📅 Posted Jun 22, 2026
HS Assistant Girls Basketball Coach
School
🏛️ Clear Creek Amana CSD📍 Oxford, Iowa📅 Posted Jun 22, 2026
HS Assistant Boys Wrestling Coach
School
🏛️ Clear Creek Amana CSD📍 Oxford, Iowa📅 Posted Jun 22, 2026
2026-27 ELEMENTARY PARAEDUCATOR - 4 DAY WEEK
School
🏛️ Panorama Community School District📍 Panora, Iowa📅 Posted Jun 22, 2026
District Nurse
School
🏛️ Calamus Wheatland Community School District📍 Wheatland, Iowa📅 Posted Jun 22, 2026
MS Study Hall Associate
School
🏛️ Woodward-Granger Community School District📍 Woodward, Iowa📅 Posted Jun 20, 2026
Special Education Associate
School
🏛️ Woodward-Granger Community School District📍 Woodward, Iowa📅 Posted Jun 20, 2026
Bus Driver Test Drive Event - June 20, 2026
School
🏛️ Bus Barn📍 Bondurant, Iowa📅 Posted Jun 20, 2026
High School Speech Coach
School
🏛️ Algona High School📍 Algona, Iowa📅 Posted Jun 19, 2026
High School Assistant Boys Track Coach
School
🏛️ Algona High School📍 Algona, Iowa📅 Posted Jun 19, 2026
High School Assistant Boys Wrestling Coach
School
🏛️ Algona High School📍 Algona, Iowa📅 Posted Jun 19, 2026
School Nurse (1.0 FTE)
School
🏛️ Cedar Rapids Community School District📍 Cedar Rapids, Iowa📅 Posted Jun 19, 2026
Safety Care Lead
School
🏛️ Cedar Rapids Community School District📍 Cedar Rapids, Iowa📅 Posted Jun 19, 2026
English Language Arts (.5 FTE) - Washington
School
🏛️ Cedar Rapids Community School District📍 Cedar Rapids, Iowa📅 Posted Jun 19, 2026
Long-Term Substitute French Teacher
School
🏛️ Bettendorf Community School District📍 Bettendorf, Iowa📅 Posted Jun 19, 2026
Secretary B-Nurses Office
School
🏛️ Bettendorf Community School District📍 Bettendorf, Iowa📅 Posted Jun 19, 2026
Building Substitute Teacher
School
🏛️ Penn Elementary📍 North Liberty, Iowa📅 Posted Jun 19, 2026
INTERMEDIATE COED CROSS COUNTRY HEAD (The District reserves the right to split this position between two qualified candidates.)
School
🏛️ Davenport Community Schools📍 Davenport, Iowa📅 Posted Jun 19, 2026
Special Education Teacher: Strat I - Prairie Trail Elementary
School
🏛️ Prairie Trail Elementary📍 Ankeny, Iowa📅 Posted Jun 19, 2026
6-8 Yearbook Sponsor - South Middle
School
🏛️ South Middle School📍 Waukee, Iowa📅 Posted Jun 19, 2026
Special Education Paraeducator/Instructional Assistant - Middle School
School
🏛️ CENTRAL MIDDLE📍 Waterloo, Iowa📅 Posted Jun 19, 2026
Classroom Instructional Assistant- ISS
School
🏛️ West High School📍 Sioux City, Iowa📅 Posted Jun 19, 2026
Fr/So Volleyball Coach
School
🏛️ Springville Community Secondary📍 Springville, Iowa📅 Posted Jun 19, 2026
Buildings and Grounds Associate
School
🏛️ Grundy Center Community School District📍 Grundy Center, Iowa📅 Posted Jun 19, 2026
SPED Paraeducator/Driver
School
🏛️ Columbus Elementary📍 Chariton, Iowa📅 Posted Jun 19, 2026

Know of IPERS-covered jobs not listed here?

Help us grow. If your city, county, school district, or agency posts jobs somewhere we're not finding, send us the link — we'll add it to the board for everyone.

Frequently asked questions

What is IPERS, and why does it matter for a job?

IPERS — the Iowa Public Employees' Retirement System — is a defined-benefit pension that pays a guaranteed monthly income for life, calculated by a formula rather than stock-market performance. It covers more than 400,000 current and retired Iowans (about 1 in 10). A job that is IPERS-covered builds that lifetime pension, which is why public workers value staying within the system.

Which Iowa employers offer IPERS?

Under Iowa Code chapter 97B, IPERS coverage is the default for nearly every public employer: state agencies, all 99 counties and their cities, every public school district, Area Education Agencies, community colleges, public universities, and county hospitals. (The main exception: full-time police and firefighters in larger civil-service cities are under MFPRSI, a separate system.)

Is IPERS Jobs free to use?

Yes. The board is completely free, requires no account or sign-in, and never collects applicant data. Each listing links directly to the employer's own application page. The site is funded by ads so it can stay free for job seekers.

How many jobs are listed and how often are they updated?

The board aggregates several thousand live openings from official employer hiring systems across Iowa, refreshed every few hours. We don't yet cover every IPERS employer — new sources are added over time, and you can suggest one we're missing. You can filter by employer type, county, city, salary, and full- or part-time.

Are all of these jobs really IPERS-covered?

The listings come from IPERS-covered public employers, so the positions are covered in nearly all cases. Coverage is set by Iowa law rather than stated in each posting; confirm specifics with the employer. This is an independent resource and is not affiliated with IPERS or the State of Iowa.