Skip to main contentPage loading completed.
Property Assistant - Maintenance
Are you a skilled carpenter with an eye for detail and a passion for creating functional educational spaces?
Development and Community Engagement Specialist
Are you passionate about connecting people to meaningful philanthropic opportunities and building vibrant community relationships?
Do you have a passion for mathematics, and would love to teach in a supportive school with motivated students who are eager to learn?
Junior School Music Teacher and Junior School Performing Arts Coordinator
Join Diocesan School for Girls as a Junior School Music Teacher and Performing Arts Coordinator. Inspire young minds through music and performing.
Junior School French Teacher - Part time
Inspire our Junior School students to fall in love with the French language and culture! Behind every great school is a great team of people.
We are seeking an enthusiastic Junior School Teacher for our delightful Year 5 class. Behind every great school is a great team of people!
Are you our new Systems Support Analyst (Level 2)? Behind every great school is a great team of people and we’d love you to join ours.