• Current Openings

    All applications for professional positions must go through the OLAS System (teachers, administrators, pupil personnel). Once into the OLAS System, type the position title in the keyword box under job search and select Central in the "region" dropdown box. All jobs for the Central region will be listed. Select "Hannibal" and complete the application.

    For all other job applications, please follow the directions below to apply for open positions.

    Job Vacancies


    Maintenance Mechanic I

    The Hannibal School District is looking for a highly skilled and motivated individual for our Operations and Maintenance team. The ideal candidate must have excellent leadership, supervision, communication, and diagnostic skills.  Must be able to form positive relationships with vendors, contractors, and staff.  Knowledge of computerized facility management software is required. The candidate must have five years of Journeyman level skills in electrical, plumbing or HVAC and a working knowledge of all trades.

    Position is full-time, up to $24.00 per hour, and has excellent benefits.

    Send a resume, credentials, and letter of interest to Superintendent Staats, 928 Cayuga Street, Hannibal, New York 13074.


    Substitute Cleaners

    The Hannibal Central School District is looking to hire substitute cleaners ($11.10/hour), hours will vary.

    Download a Hannibal Employment Application and return it by mail to the attention of Gerald Seguin, Interim Director of Facilities, 928 Cayuga Street, Hannibal, NY 13074 or drop it off at the District Office. 


    Bus Drivers: $18.06 per hour

    Do you like kids? Do you like to drive? You may like to drive our kids! We are hiring!

    • The Transportation Department is always looking for Bus Drivers
    • Excellent, health, dental, and retirement package
    • Summers off
    • Opportunities for nights and weekend trips as well

    Interested applicants should fill out an application and return it to Rob Pakish at the bus garage. Hannibal Central School District, c/o Bus Garage, 928 Cayuga Street, Hannibal, NY 13074.


    Substitute School Bus Drivers: $18.00 per hour

    • We are hiring substitutes continuously
    • Hours vary and includes opportunities for athletic events
    • Opportunities to train interested and qualified individuals to obtain license

    Interested applicants should fill out an application and return it to Rob Pakish at the bus garage, or mail to: Hannibal Central School District, c/o Bus Garage, 928 Cayuga Street, Hannibal, NY 13074. 


    Substitute School Bus Aides: $11.10/hr

    Interested applicants should fill out an application and return it to Rob Pakish at the bus garage: Hannibal Central School District, c/o Bus Garage, 928 Cayuga Street, Hannibal, NY 13074. 


    The District is continuously looking for substitutes in the following areas:

    • Nurses $120 per day
    • Certified Classroom Teachers $120.00 per day
    • Tutors for homebound students $38.07 per hour
    • Teaching Assistants; Food Service Helpers; School Monitors; Clerical Staff; School Bus Aides; Cleaners - $11.10 per hour  

    We review applications as they are received.