Based outside Anstruther Primary School, Anstruther. This 7.5-hour post requires working split shifts on a permanent, part-time, term-time 38-week contract with a salary of £23,783.40 pro-rata and annualised pay.