The positions listed below are the current job openings with The City of Osceola.

Where possible, job descriptions have been included. If you have questions or need additional information, please reach out to City Hall at 115 N Fillmore St, Osceola, IA 50213, phone: (641) 342-2377 or click this link to go to the contact us page. 



• Golf Course Attendant – This position will be responsible for maintaining the clubhouse, selling of green fees and concessions, and general cleaning of the clubhouse must be 18 years of age. Please click the link below to start your application.

• Pool Lifeguards – Supervising swimmers, spotting hazards & preventing accidents, giving advice on water safety, controlling unruly behavior, water rescue. Candidates must know first aid including CPR. Age Requirement: 15 years of age or older.

• Pool Concessions – Prepares, cooks and serves food to patrons, operates cash register, accepts payment and makes change, cleans work area, and prepares float and balances cash at end of shift. Age Requirement: 14 years of age or older.

Park Maintenance & Cemetery Maintenance mowing and upkeep of facilities. Age Requirement at least 16


  Click here to fill out an application for employment with The City of Osceola.