Job opportunities

Josephine Community Library supports diverse recruitment.

Job opening: Maintenance Coordinator

Josephine Community Library is currently seeking a Maintenance Coordinator to provide and monitor maintenance at at all library facilities. Hours are flexible with both fulltime and part-time options available. This position offers vacation pay, sick pay, holiday pay, life/disability benefits, health insurance (fulltime only), retirement benefits, an educational assistance plan, and professional development support.

The technical services manager position has a starting pay range of $15-16 per hour depending on qualifications and experience with growth up to $20 per hour.

Scroll down to the section of this page titled application process for instructions to submit an application packet. The deadline to apply is Friday, June 1 by 5pm.

Application process

To apply for a job, candidates should prepare an application package that includes the following:

  • Cover letter
  • Resume
  • Completed and signed employment application

To submit your application package, email the required documents in PDF format (preferably in a single PDF file) to Mailed or delivered application packages will not be accepted. Candidates are encouraged to apply early.

Accommodations for completing the application can be made for people with disabilities or without computer access by emailing a request to

Serving the community through my work at Josephine Community Library has been the most rewarding work of my life. The support and attention I get from this incredible team allows me to provide the highest quality customer service and care to our patrons. Being surrounded by co-workers and volunteers who love their work and thoroughly enjoy working together has given me over 10 years of joy. It’s easy to take pride in the work we do here.
Roberta Lee, Illinois Valley Branch Manager