Catering Assistant

Location: Bristol
Job Type: Contract
Reference: 311031350
Salary: £92 - £94/day + PAYE & £50 for Referral
Job Published: 11 May 2026

Are you someone who takes pride in creating a welcoming lunchtime experience for children? Do you enjoy working as part of a friendly, supportive team where no two days are quite the same?

A growing and forward-thinking primary school in Keynsham is looking for a dedicated Catering Assistant to join its hardworking catering team. This is a brilliant opportunity to become part of a caring school community where every role makes a genuine difference to pupils’ daily experience.

The school is proud of its inclusive ethos and nurturing environment, placing kindness, respect and aspiration at the heart of everything it does. Staff work collaboratively to help children flourish academically, socially and emotionally, and the catering team plays an important part in that wider school experience.

About the role

You’ll support the delivery of a high-quality food service for pupils and staff, helping to ensure meals are prepared, served and presented to a high standard within a busy school environment.

This role would suit someone who is enthusiastic, reliable and enjoys being around children. You’ll need to be organised, flexible and happy working as part of a close-knit team.

We’re looking for someone who:

  • Brings energy, enthusiasm and pride to their work
  • Has a warm, friendly and polite manner
  • Enjoys working with children and within a school environment
  • Can follow instructions and work efficiently in a busy kitchen setting
  • Has a positive, flexible approach and works well as part of a team
  • Understands the importance of hygiene, safety and presentation
  • Maintains high personal standards and reliability
  • Holds, or is willing to work towards, a Level 2 Food Hygiene Certificate

What’s on offer

The school believes colleagues thrive when they feel valued, supported and part of something meaningful. Staff benefit from a collaborative culture and a welcoming team environment.

Eligible colleagues also benefit from a fully funded Health Cash Plan, offering up to £500 per year towards everyday healthcare costs.

Role information

  • Permanent position
  • 20 hours per week
  • 4 hours per day
  • Term Time Only + 4 INSET days

Get in touch today!