Contact
James Randall, Payroll/HR Administrator
Phone 205.978.0192
Fax 205.978.0132
jrandall@vhal.org
Employment
The City of Vestavia Hills is an equal opportunity employer. Employees are divided into two primary categories: classified and non-classified. Applicants for classified positions (police, fire, EMS services and administrative positions) need to make application through the Jefferson County Personnel Board. The City normally hires from the certification listings of the Personnel Board.
Applications for non-classified positions should be made through the respective city departments. Openings can be determined by contacting each department. Non-classified positions include Public Works, Parks and Recreation maintenance and/or lifeguards, and the City Library.
Public Services
205.978.0150
Parks & Recreation
205.978.0166
Library
205.978.0155