Fire Department · Career
Vestavia Hills Fire Department
Vestavia Hills, AL · Jefferson County
Apply by December 31, 2026 for a Fire Paramedic position with Vestavia Hills Fire Department; pay range $20.35-$31.56 hourly; requires current Paramedic License and no felony convictions.
Apply by July 25 for a full-time firefighter role with Vestavia Hills Fire Department; pay ranges from $18.45 to $28.63 hourly, no EMT required but must be felony-free and have a driver's license.
The Vestavia Hills Fire Department provides comprehensive emergency services to the City of Vestavia Hills, Alabama, a suburb south of Birmingham in Jefferson County. Beyond firefighting, the department handles rescue operations, emergency medical services, hazardous materials mitigation, and fire prevention.
The department operates from five fire stations spread across the city, staffed by a career force organized under a Fire Chief, Deputy Chiefs, Battalion Chiefs, a Fire Marshal's office, and support personnel.
Community programs are a visible part of the department's work, including a Community Emergency Response Team (CERT), CPR training, disaster preparedness education, and a firefighter fitness initiative.
MissionProtect Life, Prevent Harm, Preserve Property
Firefighter positions with Vestavia Hills are classified civil-service roles, so applicants do not apply directly to the fire department. Instead, candidates must apply through the Jefferson County Personnel Board, which administers testing and maintains the certified eligibility list the city hires from.
General city job listings are posted at the city's employment portal, but firefighter hiring runs through the Personnel Board (pbjcal.org, 205-325-5515). The city notes it hires exclusively from Personnel Board certification listings and is an equal opportunity employer.
Hiring process
- Apply through the Jefferson County Personnel Board (pbjcal.org) for the classified firefighter position
- Complete Personnel Board testing to be placed on the certified eligibility list
- Be selected and hired by the City of Vestavia Hills from the Personnel Board certification listing
How do I apply to become a Vestavia Hills firefighter?
Firefighter is a classified civil-service position, so you must apply through the Jefferson County Personnel Board (pbjcal.org or 205-325-5515) rather than directly to the fire department. The city hires from the Personnel Board's certified eligibility list.
Where are city job openings posted?
General City of Vestavia Hills job listings are posted at the city's employment portal, https://www.vestaviahills.jobsquest.org/. Classified positions such as firefighter still route through the Jefferson County Personnel Board.
Who do I contact in Human Resources?
The city's HR Director is James Randall (205-978-0192) and HR Analyst Christy Drennan (205-978-0127). For classified firefighter testing, contact the Jefferson County Personnel Board at 205-325-5515.
What kind of work does the department do beyond firefighting?
The department provides emergency medical services with paramedics, rescue operations, hazardous materials mitigation, and fire prevention education across its five stations.
How many stations does the department operate?
The Vestavia Hills Fire Department operates five fire stations located throughout the city.