
The City of Edinburgh Council
Browse 89+ open positions at this company. Explore career opportunities and find roles that match your skills. View job descriptions, requirements, and apply today.
About the Company
Based in Scotland's capital city, we provide a range of public services to over 498,800 citizens.
Quick Facts
Open Positions
89ICT Technician Tynecastle High SchoolSalary: £29,173 - £33,287 per year (pro rata for part time and sessional)Hours: 16per week, 39 weeks sessional Monday and Tuesday,We are looking for a motivated in...
Senior Early Years Officer Braidburn SchoolSalary: £39,129 - £46,023Hours: 18 per weekThis post is regulated work with children and/or protected adults under the Protection of Vulnerable Groups (Scotl...
Early Years Domestic Support AssistantCanaan Lane Primary School & Early Learning and ChildcareSalary: £25,322-£25,623 (Pro-rata for part time)Hours: 12 hours per week, 09:00-12:15 Monday to ThursdayA...
Early Years Practitioner Moffat Early Years CentreSalary: £29,173 - £33,287 (pro-rata for sessional)Hours: 36 per week, 39 weeks sessional This post is regulated work with children and/or protected ad...
Pupil Support Assistant - Fixed term until 18/12/2026St Thomas of Aquin's RC HSSalary: £25.905 - £26,111 (pro rata for part time and sessional)Hours: 27.5 per week, 39 weeks sessionalSt Thomas of Aqui...
Production Technician Usher HallSalary: £29,173 - £33,287Hours: 36 per week, 52 weeksWe are looking for confident, approachable, and organised individuals to join our team of production technicians at...
Senior Building Standards SurveyorWaverley CourtSalary: £46,023 - £54,476Hours: 36 per week, 52 weeks We are looking for an experienced and motivated individual to fill the role of Senior Building Sta...
Driver Attendant - Public ConveniencesNorth East Locality Office Salary: £25,905 - £26,111 Hours: 36 per week, 52 weeks Shift Pattern: Four on Four off Rotational Shift Pattern from 09:30am until 20:1...
Early Years Assistant City WideSalary: £25,905 - £26,111 (pro-rata for part-time and sessional)Hours: up to 36 per weekPlease note that it is a requirement to undertake a Level 6 qualification within ...
Corporate ServicesBusiness Support Administrator The FortSalary: £26,337 - £28,835 (pro-rata for part time)Hours: 27.5 per weekAbout the roleThis is a challenging role within business support, coordin...
Children, Education and Justice ServicesDining Room SupervisorLeith Walk Primary SchoolSalary: £25,322 - £25,623 (pro rata for part-time and sessional)Hours: 8 per week, 39 weeks sessionalWorking patt...
Early Years Practitioner - fixed term until 26/06/2026Davidson's Mains Primary Nursery SchoolSalary: £29,173-£33,287 (pro-rata for part time and sessional)Hours: 24 per week, 39 weeks sessional Workin...
PlaceCleaning Operative Stockbridge Library Salary: £25,322 - £25,623 (pro rata for part time)Hours: 10 per week, 52weeksMonday to Friday: 6 - 8amAs a cleaner with the City of Edinburgh Council, you'l...
Teacher of English - Fixed Term until 26/06/26Liberton High SchoolSalary: £34,938 - £52,614Hours: 35 per week Liberton High School is a non-denominational secondary school with roll of approximately 9...
PlaceCleaning OperativeCurrie Community High SchoolSalary: £25,322 - £25,623 (pro rata for part time)Hours: 20 per week, 52 weeksMonday - Friday 4pm-8pmAs a cleaner with the City of Edinburgh Council,...
Breakfast Club SupervisorLeith Walk Primary SchoolSalary: £25,905 - £26,111 (pro rata for part-time and sessional)Hours: 6.25 per week, 39 weeks sessionalWorking pattern: 7:45am to 9am Monday to Frida...
Facilities Technician Currie Community High SchoolSalary: £26,337 - £28,835Hours: 36 per week, 52 weeksWorking pattern for this position is on a 3 week rotational shift:Monday to Friday 6:00 - 14:15Mo...
Flexible Cleaning OperativeGilmerton/Liberton/Gracemount areaSalary: £25,322 - £25,623 (pro-rata for part time and sessional)Hours: 15 per week, 52 weeks, Monday - Friday 15:30 - 18:30As a cleaner wit...
Unit ManagerDavidson's Mains Primary SchoolSalary: £29,173 - £33,287 (pro-rata for part-time and sessional)Hours: 35 per week, 39 weeks sessionalOur Unit Managers play a vital role in delivering high ...
Clerical AssistantCraigroyston Primary SchoolSalary: £25,905-£26,111 (pro-rata for part time and sessional)Hours: 18.67 per week, 39 weeks sessional Working Pattern: 9:00am to 12:30pm (Monday to Thurs...
Cleaning OperativeSt. John's RC PSSalary: £25,322 - £25,623 (pro-rata for part-time and seasonal)Hours: 10 per week, 40 weeks sessionalMonday - Friday: 5pm - 7pmAs a cleaner with the City of Edinburgh...
Children, Education and Justice ServicesPrimary Teacher - fixed term until 26/06/2026Firrhill Learning CommunitySalary: £34,938 - £52,614 (pro-rata for part time)Hours: 23.10 per weekThe Firhill Learn...
PlaceHousing and HomelessnessStrategy, Commissioning and Service ImprovementHousing Development OfficerWaverley CourtSalary: £33,287 - £39,129Hours: 36 per weekWe have an exciting opportunity for a Ho...
Development Officer Youth and Children's Work - Fixed Term until 30/11/2026Waverley CourtSalary: £39,129 - £46,023Hours: 36 per week, 52 weeksTo contribute to the development and delivery of a Wider A...
Administrative Officer - fixed term until 18/12/2026Tynecastle High School Salary: £29,173 - £33,287 (pro-rata for part time)Hours: 18 per week, 52 weeksThis post is regulated work with children and/o...
School Administrator St Francis RC Primary School Salary: £26,337 - £28,835 (pro rata for part time and sessional) Hours: 32.35 per week, 39 weeks sessional PURPOSE OF THE JOB: To provide and operate ...
Facilities Assistant (Claim to Pay) Gylemuir Primary School Salary: £ 25,905 - £26,111 (pro-rata for part time) Hours: Casual As a Facilities Assistant with the City of Edinburgh Council, you'll be a ...
Learning & Development Consultant - fixed term until 31/12/2026Waverley CourtSalary: £33,287 - £39,129Hours: 36 per week, 52 weeks We have a great temporary opportunity for a Learning and Development ...
Primary Teacher - Fixed Term until 26/06/2026East Craigs Primary SchoolSalary: £34,938 - £52,614 (pro rata for part time)Hours: 12.25 per week, Thursday and FridayEast Craigs Primary is looking for an...
Pupil Support Assistant Craigour Park Primary SchoolSalary: £25,905 - £26,111 (pro-rata for part-time and sessional) Hours: 27.50 per week, 39 weeks sessional We are looking for enthusiastic individua...
Cleaning OperativeCastlebrae Community CampusSalary: £25,322 - £25,623(pro-rata for part time and sessional)Hours: 20 per week, 38 weeks sessional4-8pm Monday-FridayAs a cleaner with the City of Edinb...
TeacherSt Crispin's SchoolHours: 35 per weekSalary: £34,938 - £52,614St Crispin’s is a special school for primary and secondary age pupils.The school meets the needs of learners with complex, long ter...
Depute Headteacher - Fixed term until 02/04/2027Rowanfield Special SchoolSalary: £71,649Hours: 35 per weekOpened in 2002 Rowanfield Special School (Primary) is situated in North of Edinburgh and is pa...
Teacher of Modern Studies Portobello High School Salary: £34,938 - £52,614Hours: 35 per weekPortobello High School is a six-year comprehensive based in the East of Edinburgh with a school roll of over...
Early Years Clerical WorkerNether Currie Primary School Salary: £26,337 - £28,835 (pro-rata for part time)Hours: 18 per week, 52 weeksMonday to Thursday: 8.30am to 1.00pmNether Currie Primary School h...
Business Support Administrator (Building Standards)Waverley CourtSalary: £26,337 – £28,835Hours: 36 per weekWe are looking for a motivated individual with transferable skills to fill the role of Busin...
Pupil Support Assistant - fixed term until 26/06/26St David's RC Primary SchoolSalary £25,905-£26,111 (pro rata for part time and sessional)Hours: 27hrs per week, Monday to Friday, 39 weeks sessionalA...
Cleaning OperativeCurrie Primary School Salary: £25,322 - £25,623 (pro-rata for part-time and sessional)Hours: 10 per week, 38 weeks sessionalWorking pattern for position is Monday – Friday 5.30pm-7.3...
Primary Teacher - fixed term until 25/09/2026Oxgangs Primary SchoolSalary: £34,938 - £52,614Hours: 12.26 per weekOxgangs Primary School is a non-denominational school serving the Colinton Mains, Craig...
Teacher of Biology Craigroyston Community High SchoolSalary: £34,938 - £52,614Hours: 35 per weekSubject to the policies of the school and the education authority the duties of teachers, promoted and u...
PlaceFacilities TechnicianWester Hailes Healthy Living Centre Salary: £26,337 - £28,835 (pro-rata for part time)Hours: 20 per weekAs a Facilities Technician with the City of Edinburgh Council, you'll ...
Early Years Practitioner Juniper Green Primary School NurserySalary: £29,173 - £33,287 (pro rata for sessional)Hours: 36 per week, 39 weeks sessionalMonday to FridayJuniper Green Primary School is a c...
ICT Senior Officer (Development)Waverley CourtSalary: £39,129 - £46,023Hours: 36 per week, 52 weeksAs part of the team which provides ICT support and development activities for the key IT applications...
Early Years Practitioner - fixed term until 22/01/2027Flora Stevenson Primary SchoolSalary: £29,173-£33,287 (pro-rata for part time and sessional)Hours: 13.50 per week, 39 weeks sessional Working Patt...
Pupil Support Assistant - Fixed term until 25/06/2026Duddingston Primary School Salary: £25,905 - £26,111 (pro-rata for part-time and sessional)Hours: 10.00 per week, 39 weeks sessionalDays: Monday - ...
Pupil Support AssistantMaybury Primary SchoolSalary: £25,905-£26,111 (pro rata for sessional)Hours: 27.75 per week, 39 weeks sessionalMaybury Primary is looking for 4 enthusiastic and experienced Pupi...
PlaceLocality Facilities Technician - fixed term until 26/06/2026North West Area Salary: £26,337 - £28,835Hours: 36 per week, 52 weeks Alternating shift pattern: Early: 7am - 3pm (includes a 48 minute...
Children, Education and Justice ServicesEarly Years Officer Maybury Primary School Early Learning and ChildcareSalary: £33,287 - £39,129Hours: 36 per week, 52 weeksWe are looking for an Early Years Of...
Operational Support, Performance & Improvement AssistantWaverley Court Salary: £26,337 - £28,835Hours: 36 per week, 52 weeksWe're committed to creating a workplace culture where all our people feel va...
Early Years Practitioner Calderglen Early Years & ChildcareSalary: £29,173 - £33,287 (pro rata for part time and sessional)Hours: 18 per week, 39 weeks sessionalCalderglen Early Learning & Childcare i...
Early Years PractitionerHillwood Primary SchoolSalary: £29,173 - 33,287 (pro-rata for part-time and sessional) Hours: 21 per week, 39 weeks sessional Working pattern for position is Wednesday to Frida...
Hub Monitoring & Response Officer - fixed term until 30/06/2026Peffermill Industrial EstateSalary: £26,337 - £28,835 (pro-rata for part-time) Hours: 16 per week, 52 weeks The Telecare service provides...
Project Support OfficerWaverley CourtSalary: £29,173 - £33,287 (pro-rata for part-time)Hours: 21.6 per hour, 52 weeks An exciting opportunity is available as a Project Support Officer, working across ...
Teacher of Modern Studies/History - Fixed term until 02/04/2026Craigmount High School Salary: £34,938 - £52,614 (pro-rata for part-time) Hours: 35 per week Craigmount High School is a six-year non-den...
Class TeacherCraiglockhart Primary School Salary: £34,938 - £52,614 (pro rata for part time)Hours: 12.22 per week Craiglockhart Primary School is a non-denominational school that serves an area in Sou...
Early Years Practitioner - Fixed term until 25/06/27St David's RC Primary SchoolSalary: £29,173 - £33,287 (pro rata for sessional working)Hours 36 per week, Monday to FridayAn exciting opportunity has...
Head of Service - Home First, Community Rehabilitation and ReablementCaptain's Road Social Work CentreSalary: £91,689 - £103,204Hours: 36 per week, 52 weeksLead the implementation of Edinburgh Health ...
Primary Teacher - Fixed Term until 26/06/2026Canal View Primary SchoolSalary: £34,938 - £52,614Hours: 35 per weekWe are looking to recruit an experienced and enthusiastic teacher for a fixed term posi...
Transport Officer - Active Travel Project ManagerWaverley CourtSalary: £39,129 - £46,023Hours: 36 per week, 52 WeeksJoin our award winning, and growing, team of highly committed people who are deliver...
Early Years Assistant – fixed term until 17/02/2027 Calderglen Early Years & ChildcareSalary: £25,905 - £26,111 (pro rata for part time and sessional)Hours: 18 per week, 39 weeks (sessional)Calderglen...
Early Years Practitioner Ferryhill Primary SchoolSalary: £29,173 - £33,287 Hours: 36 per week, 39 weeks sessional Working pattern for position Monday to Thursday 8.15 to 4.30, Friday 8.30 to 1.30An ex...
Early Years Practitioner St Mark's Early Learning and ChildcareSalary: £29,173 - £33,287 (pro-rata for sessional)Hours: 36 per week, 39 weeks sessionalSt Mark's Early Learning and Childcare are lookin...
Early Years AssistantCraigroyston Primary SchoolSalary: £25,905 - £26,111 (pro-rata for sessional)Hours: 36 per week, 39 weeks sessionalWorking Pattern: 7:30am-15:45pm Monday to Thursday (30 min break...
Cleaning OperativeLiberton Primary SchoolSalary £25,322 - £25,623(pro-rata for part time and sessional)Hours: 10 per week, 40 weeks sessional6-8pm Monday-FridayAs a cleaner with the City of Edinburgh ...
Early Years Practitioner - fixed term until 18/12/2026Clermiston Primary SchoolSalary: £29,173 - £33,287 (pro-rata for sessional)Hours: 36 per week, 39 weeks sessionalThis is an exciting opportunity f...
Children, Education and Justice ServicesClerical AssistantJames Gillespie’s High SchoolSalary: £25,905 - £26,111 (pro-rata for part time and sessional)Hours: 30 per week, 39 weeks sessionalThe RoleWe ...
Cook 3Queensferry High SchoolSalary: £25,322 - £25,623 (pro-rata for part-time and sessional)Hours: 30 per week, 38 weeks sessionalOur cook 3's play a vital role in delivering high quality catering se...
Corporate ServicesBusiness Support Administrator The FortSalary: £26,337 - £28,835 (pro-rata for part time)Hours: 27.5 per weekAbout the roleThis is a challenging role within business support, coordin...
Cleaning Operative - fixed term until 26/06/2026St Francis' RC Primary SchoolSalary: £25,322 - £25,623 (pro-rata for part time and sessional)Hours: 15 per week, 38 weeks sessional 4-7pm Monday to Frid...
Pupil Support AssistantCanal View Primary SchoolSalary: £25,905 - £26,111 (pro rata for part-time and sessional)Hours: 26.5 per week, 39 weeks sessionalWe are looking to recruit an enthusiastic indivi...
Cleaning OperativeCurrie Primary SchoolSalary: £25,322 - £25,623 (pro rata for part time)Hours: 12.5 per week, 40 weeksMonday - Friday 4.30pm-7pmAs a cleaner with the City of Edinburgh Council, you'll...
Children, Education and Justice ServicesEarly Years Domestic AssistantEast Craigs Primary SchoolSalary: £25,322-£25,623 (pro rata for part-time and sessional)Hours: 14 per week, 38 weeks sessional Mon...
Hub Monitoring & Response Officer - fixed term until 30/06/2026Peffermill Industrial EstateSalary: £26,337 - £28,835 (pro-rata for part-time) Hours: 20 per week, 52 weeks The Telecare service provides...
Pupil Support Worker - Fixed Term until 26/06/2026Kaimes SchoolSalary: £25,322 - £27,727 (pro-rata for part-time and sessional)Hours: 27.5 per week, 39 week sessional Working hours for the position ar...
Children, Education and Justice ServicesEarly Years Assistant - fixed term until 26/06/2026Hailesland Early Years CentreSalary: £25,905 - £26,111 (pro rata for part time and sessional)Hours: 30 per we...
Learning and Development Consultant - fixed term until 30/07/2026Waverley Court (the role will also require travel to different sites across Edinburgh)Salary: £33,757 - £39,129Hours: 36 per weekThe Pr...
PlaceConcierge and Estates OfficerWaverley CourtSalary: £26,337 - £28,835Hours: 36 per week (day and shift positions available – please indicate preference on application)The City of Edinburgh Council...
Early Years Assistant - fixed term until 26/06/0226The Spinney Lane Nursery SchoolSalary: £25,905 - £26,111 (pro-rata for part-time and sessional)Hours: up to 16 per week, 39 weeks sessional Post 1 - ...
Early Years Domestic SupportSt David's RC Primary School NurserySalary: £25,322 - £25,623 (pro rata for part time and sessional)Hours: 10 per week, 38 weeks sessionalAn exciting opportunity has arisen...
Cleaning Operative - Flexibe CleanerPortobello Area Salary: £25,322 - £25,623 (pro-rata for part-time)Hours: 15 per week - 52 weeksMonday to Friday: 6am - 9amAs a cleaner with the City of Edinburgh Co...
Primary Teacher - fixed term until 26/06/2026Echline Primary SchoolSalary: £34,938 - £52,614 (pro-rata for part-time) Hours: 17.5 per week We are looking to recruit a committed, enthusiastic teacher a...
Cleaning Operative Broughton PrimarySalary: £25,322- £25,623 (pro-rata for part-time and sessional) Hours: 10 per week, 38 weeks sessional Post 1: Monday – Friday 6pm – 8pm 38 WeeksPost 2 : Monday – F...
Early Years OfficerGracemount Primary School Hours: 36 per week, 39 weeks sessionalSalary: £33,287-£39,129 (pro rata for part time and sessional) Gracemount Primary Nursery would like to welcome an ex...
Cleaning OperativeCarrick Knowe Primary SchoolSalary:£25,322-£25,623 (pro rata for part time and sessional)Hours: 15 per week, 40 weeks sessionalMonday-Friday: 15:00-18:00As a cleaner with the City of...
Senior Construction Project ManagerWaverley CourtSalary: £54,476 - £65,184Hours: 36 per weekThe City of Edinburgh Council is leading one of the most ambitious new build housing programmes in the count...
School Support AssistantThe Royal High SchoolSalary: £25,905-£26,111 (pro-rata for part time and sessional)Hours: 30 per week, 39 weeks sessionalWe are looking for a new School Support Assistant to jo...
Early Years PractitionerPennywell Early Learning and Childcare CentreSalary: £29,173 - £33,287 (pro-rata for sessional)Hours: 36 per week, 39 weeksPennywell Early Learning and Childcare opened in Augu...
Early Years Domestic Support - fixed term until 26/06/2026Castleview Primary SchoolSalary: £25,322 - £25,623 (pro-rata for part-time and sessional)Hours: 16 per week, 38 weeks sessional We at Castlevi...
Cleaning OperativeCanal View Primary SchoolSalary: £25,322 - £25,623 (pro-rata for part-time and sessional)Hours: 10 per week, 40 weeks sessionalWorking pattern for position is Monday - Friday 4pm – 6...
