Current Employment Opportunities



Click here to get job updates sent to your inbox.
Check We are Hiring! under Human Resources.
\\C
Click on the current job postings below for more information.
Job Description Post Date Closing Date

Animal Control Officer

Nonunion, Full-time (40 hours/week)
Monday - Friday 8:00 AM -4:00 PM (can be adjusted)
Overtime and on call pay for evenings, weekends, emergency calls and shelter needs
Salary Range: $65,000 - $73,800 (depending on experience) Read More
Until Filled

Firefighter/Paramedic

Starting compensation: $65,514 (up to $85,233 with approved experience credit)
24 on / 48 off / 24 on / 96 off
Medical, dental and vision coverage
401(a) with Town contribution up to 8%
13 paid holidays, paid training and tuition aid Read More
Until Filled

Golf Director

Full-time, exempt
Hiring Salary: $110,000 to $128,000, depending on experience and longevity Read More
Oct 1, 2026

Head Lifeguard

Nonunion, Nonexempt, Full-Time (40 Hours per week)
Monday - Friday 1:30 PM-10:00 PM with half hour unpaid break
(schedule may vary)
Salary Range: $45,000 - $50,648 to start
Read More
Until Filled

Lifeguard

Two Part-time openings available:

  • Monday - Friday: 6:00 PM - 10:00 PM (20 hours per week)
  • Wednesday:  8:00 AM - 12:00 PM (4 hours per week)
Starting Rate: $20/hour or more, depending on experience Read More
Until Filled

Public Safety Telecommunicator (911 Dispatcher)

Schedule: Pitman 12-hour schedule (2-2-3 pattern): 48 hours one week, 36 hours the next; every other weekend is a 3-day weekend off. 
Shifts: 7:00 AM - 7:00 PM OR 7:00 PM - 7:00 AM daily.
Salary Range: Starting rate: $31.71 – $33.43/hour, plus $1.25/hour overnight shift differential if applicable Read More
Until Filled

School Crossing Guard

Temporary: 3 - 6 months 
Part-time (5 hours per week)
Monday - Friday, 30 minutes each morning and afternoon

Salary: $20/hour
Veterans Park Elementary School

Read More
Until Filled

Snowplow/Truck Driver

Seasonal
On-call: nights, weekends, & holidays as weather conditions require

Pay Rate: $31/hour

Read More
Until Filled