North House Eskmills Park
Musselburgh
East Lothian Council
EH21 7DU
0800 169 0190
0845 608 8551
Don't miss out on the latest jobs in Musselburgh
Here are 72 job vacancies within 5 miles of Musselburgh:
Refine your search or expand the search area using the search form below.
Childrens Home Registered Manager Spark of Genius are a leading provider of education and residential care throughout the UK offering individualised pathways to empower and enable children and young people in joint venture with the local council. As part of the CareTech family, we...
Senior Bridge Engineer BEAR Scotland is a leading provider of highway maintenance services across Scotland. We manage and maintain over 2,00km of Scotlands trunk road network, tackling just about every imaginable task and working round the clock to help keep Scotland...
Class 2 Skip Driver Class 2 Skip Driver. £14.53 per hour. Musselburgh. Temporary ongoing with potential to go permanent with client. 40 hours per week + Overtime (paid at time and a half). Monday-Friday or Tuesday- Saturday 6:15am to 3pm. Were currently recruiting...
Maintenance Supervisor (Industrial / Electrical) Are you a Maintenance Supervisor, Team Leader or similar from an electrical background, looking for a hands-on, senior role within a market-leading company, with new challenges every day and plenty of exciting maintenance projects to sink your...
Blinds and Curtains Installer A flexible opportunity that works around you whether youre looking for Full or Part-Time. Imagine working for yourself, close to home, at your pace, around your lifestyle and commitments. Our network of over 1200 local Advisors enjoy these...
Autism Practitioners (Support Workers) Looking for a fresh start this New Year? Join our Edinburgh and Lothian team at our ARC Day Service, where we support autistic adults in all aspects of daily living by providing a structured, meaningful, and engaging environment. We offer a wide...
Class Teacher - Craighall Primary School - EAL12454 Vacancy Information Days of Work:. Monday - Friday. To start 10th August 2026. Job Details To undertake class-teaching duties Teach assigned classes together with associated preparation and correction. Develop the school curriculum. Assess, record...
Active Schools Co-ordinator (Secondary) - Musselburgh Grammar School - EAL12426 Vacancy Information Hourly rate of pay: £20.13 - £22.51 Temporary until 31st March 2027. Days and Hours of Work:. Monday - Friday, 08:30-16:30. To start 5th June 2026. Evening & weekend work hours expected from time to time. Continuation of the...
Principal Teacher of Guidance (Head of House) - Rosehill High School - EAL12404 Vacancy Information Principal Teacher Salary PT Point 2 (£59,871 per annum). Days and Hours of work:. Monday - Friday. GTCS Registration (General). Evidence of CPD. This post is considered as a Regulated Role with vulnerable children and/or...
Class Teacher (ASN) - Rosehill High School (The Brae) - EAL12405 Vacancy Information Days of Work:. Monday - Friday. To start 1st June 2026. To carry out the duties of the class teacher within a Specialist Provision, providing a stimulating and enriching educational experience based on the aims, purposes and...
East Lothian Support Practitioner - Musselburgh, Tranent and Haddington Full-time, part-time, and relief roles available. East Lothian service supports people in Haddington, Tranent & Musselburgh. Our East Lothian service supports a number individuals in their own accommodation in Musselburgh, Tranent and Haddington.
Catering Assistant - Wallyford Learning Campus - EAL12414 Vacancy Information The salary advertised is full time (35 hours per week, 52 weeks per year). Part-time hours / sessional posts will be pro-rated accordingly. Hourly rate of pay: £13.95 - £14.83. This is a 52 week non-sessional post i.e. it...
Polisher : SJS people act with integrity and honesty. We ensure that our people feel valued and supported so they can achieve their goals. We believe that by acting in this way we will always deliver the best results for our clients. We continually strive...
Early Years Practitioner - Wallyford Primary School - EAL12408 Vacancy Information The salary advertised is full time (35 hours per week, 52 weeks per year). Part-time hours / sessional posts will be pro-rated accordingly. Hourly rate of pay: £18.34 - £19.86. This is a 39-week sessional post i.e. working...
Trainee Polisher : SJS people act with integrity and honesty. We ensure that our people feel valued and supported so they can achieve their goals. We believe that by acting in this way we will always deliver the best results for our clients. We continually strive...
Community Housing Officer - EAL12419 Vacancy Information Hourly rate of pay: £20.13 - £22.51 Days and Hours of Work:. Monday - Friday, 09:00-17:00. Starting and finishing times are flexible, and flexi time is applicable. To start asap. Applications for home or hybrid working will...
Warehouse& Stock Controller Escape Recruitment is looking for a hardworking, reliable, and hands-on Warehouse & Stock Controller for a fast-growing hydrogen technology business based in Musselburgh. This is an initial 6-month temporary role with strong potential to become...
Market Research Interviewer - Car Required - Part Time It’s Wednesday afternoon. You’ve enjoyed your day, and now it’s time for your shift as a Field Market Research Interviewer! You’re heading out for a scheduled 6-hour shift (starting around 1 or 2pm), one of three you’ve pre-booked for...
Dining Room Supervisor - Pinkie St. Peter's Primary School - EAL12424 Vacancy Information The salary advertised is full time (35 hours per week, 52 weeks per year). Part-time hours / sessional posts will be pro-rated accordingly. Hourly rate of pay: £13.52 - £13.66. This is a 38-week sessional post i.e. working...
Relief Housekeeping Assistant As a Relief Housekeeper in our service, you will help maintain a clean and organised environment for the people who live here. This flexible role provides cover for the housekeeping team and supports the smooth running of the service. What your...
Principal Teacher of Pedagogy - Rosehill High School - EAL12348 Vacancy Information Principal Teacher Salary PT point 1 (£57,498 per annum) Temporary until 31st March 2027. Days and Hours of work:. Monday - Friday. Full GTCS Registration (General). Evidence of CPD. This post is considered as a Regulated Role...
Facilities Technician - Brunstane Primary School - 13980_1775548628 Facilities Technician - fixed term until 30/06/2026. Brunstane Primary School. Salary: £27,257 - £29,850 (pro-rata for part-time). Hours: 25 per week, 52 weeks.
Tenancy Support Officer - Community Housing - EAL12421 Vacancy Information Hourly rate of pay: £20.13 - £22.51 Days and Hours of Work:. Monday - Friday, 09:00-17:00. Starting and finishing times are flexible, and flexi time is applicable. To start asap. Applications for home or hybrid working will...
Class Teacher - Wallyford Primary School - EAL12471 Vacancy Information Temporary maternity cover until 2nd April 2027. Days of Work:. Monday, Tuesday, and alternate Fridays. To start 10th August 2026. Job Details To undertake class-teaching duties Teach assigned classes together with associated...
Pupil Support Worker - Rosehill High School - EAL12402 Vacancy Information The salary advertised is full time (35 hours per week, 52 weeks per year). Part-time hours / sessional posts will be pro-rated accordingly. Hourly rate of pay: £16.70 - £17.84. This is a 39-week sessional post i.e., working...
Catering Assistant - 4 Positions Available (PERMANENT & TEMPORARY) - Various Locations - EAL12391 Vacancy Information The salary advertised is full time (35 hours per week, 52 weeks per year). Part-time hours / sessional posts will be pro-rated accordingly. Hourly rate of pay: £13.95 - £14.83. This is a 38 week sessional post i.e. working...
Class Teacher (ASN) - Sanderson's Wynd Primary School (The Hub) - EAL12407 Vacancy Information Days of Work:. Monday - Friday. To start 1st June 2026. To carry out the duties of the class teacher within a Specialist Provision, providing a stimulating and enriching educational experience based on the aims, purposes and...
Class Teacher (ASN) - Windygoul Primary School (Woodside Provision) - EAL12472 Vacancy Information Temporary maternity cover until 29th June 2027. Days of Work:. Monday - Friday. To start 10th August 2026. Job Details To undertake class-teaching duties To teach assigned ASN classes alongside associated planning, preparation,...
Class Teacher (Temporary, Part Time) - Windygoul Primary School - EAL12475 Vacancy Information Temporary until 29th June 2027. Days of Work:. Monday - Thursday. To start 10th August 2026. Job Details To undertake class-teaching duties Teach assigned classes together with associated preparation and correction. Develop the...
Facilities Technician - Portobello High School - 13674_1775554262 Place Facilities Technician - Fixed term until 31/05/2026. Portobello High School Salary: £26,337 - £28,835. Hours: 36 per week - 52 weeks 3 different shift pattern. -Week One: Monday to Friday - 6am until 2pm. -Week two: Monday to Thursday 8am...
Helpdesk Service Manager The Technology & Digital Services Infrastructure Team provides reliable, highquality IT services that support the full breadth of NatureScot’s organizational activities. Within this structure, the IT Services Team delivers enduser support,...
Pupil Support Worker - Prospect Bank School - 14150_1775743133 Pupil Support Worker - fixed term until 26/06/2026. Prospect Bank Special School. Salary: £27,257 - £29,850 (pro-rata for part-time and sessional). Hours: 20 per week, 39 weeks sessional.
Participation Adviser Job title: Participation Adviser Salary: £41,910 - £46,302 (Grade 5) Hours: 35 hours per week Location: flexible (any Care Inspectorate office) Contract: temporary for 6 months (secondments welcome) Closing date: 08:00 on Tuesday 28 April 2026.
Intelligence Researcher We are a scrutiny body that supports improvement. That means we look at the quality of care in Scotland to ensure it meets high standards. We are responsible for providing assurance and protection for people who experience care services, their...
Service Manager Adult Services Job title: Service Manager Adult Services Salary: £77,676 Hours: 35 hours per week Location: flexible (any Care Inspectorate office) Contract: Permanent Closing date: 08:00 on Monday 20 April 2026. We are a scrutiny body that supports...
Class Teacher - Cockenzie Primary School - EAL12449 Vacancy Information Temporary until 25th June 2027. Days of Work:. Monday - Friday. To start 10th August 2026. Cockenzie Primary School is a school with approx. 310 learners across 13 classes. An exciting opportunity is now available to join our...
Senior Care Practitioner At CrossReach, we believe everyone deserves to live a life filled with dignity, respect and opportunity. Every day, our teams walk alongside individuals with learning disabilities and autism, supporting them to flourish, grow and live life on...
Occupational Therapist - MID07428 Job Vacancy Midlothian Assessment and Rehab Team are an integrated service, part of the Home First Service. Our remit includes both and a supporting longer-term recovery and independence. You will work in close partnership with physiotherapists,...
Quantity Surveyor / Senior Quantity Surveyor Freelance Contract Quantity Surveyor Required. A leading infrastructure organisation operating across Scotland is seeking a Freelance Quantity Surveyor to support commercial operations on major utility projects. With a strong focus on contract...
Contracts & Commissioning Officer - MID07411 Midlothian Council is currently undergoing a period of transformation, changing and improving the way it delivers services in Midlothian. As a consequence, there are a number of existing employees for whom we are committed to seeking suitable...
Operational Support - Business Officer - MID07419 Job Vacancy : The Jobholder requires a minimum qualification to HNC/SVQ3 level in business studies, office management or administration or an acceptable equivalent qualification. To be competent in the role the Jobholder must have good...
H&T 4321 - G3 Industrial Heating Engineer (604609) - 4321-454122371 East Kilbride. 37hrs per week, permanent. Monday - Thursday 8am - 4.30pm, Friday 8am - 1.30pm. South Lanarkshire Council requires experienced Heating Engineers to support the delivery of industrial heating works within Building Services. You will...
Cleaning Team Leader - Lenzie Meadow Primary - EAD09477 Job Summary Salary will be pro-rated for part-time hours. This is a aterm-time position. The role of Cleaning Team Leader is to assist in the effective provision of Facilities Management Cleaning Services to all customers. Supervising the...
Driver/Labourer You will be joining an existing team at a large organisation in the Edinburgh area. Due to a new project being signed off, they are looking to add an experienced driver/labourer for a contract running throughout the majority of 2026. Your duties...
Finance Support Officer - MID07425 Job Vacancy Educated to Degree/ HND or SVQ Level 4 to demonstrate equivalent knowledge, skills and competencies gained through relevant experience. Excellent organisation, time-management and administrative skills. Analytical and strategic problem...
Clerical Assistant - Holy Family Primary - EAD09502 Job Summary Please note that this position is temporary. Salary will be pro-rated for part-time and term-time hours. Based at Holy Family Primary School you will provide clerical support within the school on a part time basis. Duties will include...
SWRK 4253 - G2 Senior Day Care Worker (605318) - 4253-452231911 applicantsapply viaPlease ensure you complete your viatab/tile on Fusion or by clicking on the application link in the section of the application form titled East Kilbride Lifestyles. 37per week, temporary for 12 months. £37,702 - £38,779 per year.
H&T 4306 - G4 Planning and Resource Manager (604985) - 4306-454097546 applicantsapply viaPlease ensure you complete your viatab/tile on Fusion or by clicking on the application link in the section of the application form titled East Kilbride Business Unit. 35 hours per week, Permanent. £54,783 - £59,991 per year.
Community Care Officer - MID07420 Job Vacancy An exciting opportunity has arisen within the Business Services Operational Support and Finance Team, we are looking for an enthusiastic and motivated individual who is willing to embrace new challenges. As a Community Care Officer,...
Support Practitioners - Midlothian: Loanhead & Dalkeith - Female Only** Full-time, part-time, and relief roles available. Midlothian service operates in both Loanhead and Dalkeith. In Loanhead we support 6 people in 5 flats within the same block. Our supported people have a wide range of support needs. There are good...
Investigating Officer - MID07414 Job Vacancy As a key member of our HR team, you will be based at Fairfield House in Dalkeith and work across the whole of Midlothian. In this role, you will lead employee relations investigations in line with Council People Policies, meeting with...
Teacher of French and Spanish - Dalkeith High School - MID07418 Job Description. Dalkeith High School is a secondary school in Midlothian with a current roll of 1100 learners. The school’s catchment area covers the towns of Dalkeith, Eskbank, Danderhall, Pathhead and surrounding villages. Dalkeith is known...
Chief Executive Officer This role is being managed on behalf of CrossReach by our recruitment partner - Saxton Bampfylde. For full details of this opportunity, including a candidate pack, or to apply - please visit their website HERE. As CEO, you will lead a complex,...
Solicitor Historic Environment Scotland (HES) is seeking a qualified solicitor to join our Legal team, reporting to our Head of Legal. This is a new role within a team of three solicitors and a legal and insurance business partner. We would love to hear...
Early Years Practitioner - Elphinstone Primary School - EAL12398 Vacancy Information The salary advertised is full time (35 hours per week, 52 weeks per year). Part-time hours / sessional posts will be pro-rated accordingly. Hourly rate of pay: £18.34 - £19.86. This is a 39-week sessional post i.e. working...
Cook - Inchview Care Home - 13880_1775646839 Cook. Inchview Care Home. Salary: £26,806 - £27,032. Hours: 36 per week.
Early Years Domestic Support - Liberton Primary School - 14173_1775825225 Early Years Domestic Support. Liberton Primary School Nursery. Salary: £26,205 - £26,525 (pro-rata for part-time and sessional). Hours: 12 per week, 38 weeks sessional.
Cleaning Operative - Liberton Primary School - 14216_1776091441 Cleaning Operative. Liberton Primary School Salary £26,205 - £26,525(pro-rata for part time and sessional). Hours: 15 per week, 40 weeks sessional 5-8pm Monday-Friday As a cleaner with the City of Edinburgh Council, youll be a key member of our...
Pupil Support Officer - Liberton Primary School - 14179_1775749615 Pupil Support Officer. Liberton Learning Community. Salary: £30,188 - £34,452 (pro-rata for part-time and sessional). Hours: 8 per week, 39 weeks sessional.
Electrician - Work within a leading UK Social Enterprise focused on community growth and sustaina... Employment Type: Permanent. Hours per Week: 39. Grade: 5. Closing Date: 24 April 2026. At Places for People, we hire People, not numbers! So, if you like the sound of one of our jobs, please apply - you could be just who were looking for! Of...
Electrical Maintenance Specialist (Edinburgh) Employment Type: Permanent. Hours per Week: 39. Grade: 5. Closing Date: 24 April 2026. At Places for People, we hire People, not numbers! So, if you like the sound of one of our jobs, please apply - you could be just who were looking for! Of...
Residential Electrical Technician (Edinburgh) Employment Type: Permanent. Hours per Week: 39. Grade: 5. Closing Date: 24 April 2026. At Places for People, we hire People, not numbers! So, if you like the sound of one of our jobs, please apply - you could be just who were looking for! Of...
Electrician (Edinburgh) Employment Type: Permanent. Hours per Week: 39. Grade: 5. Closing Date: 24 April 2026. At Places for People, we hire People, not numbers! So, if you like the sound of one of our jobs, please apply - you could be just who were looking for! Of...
Learning Assistant ASN x2 - Dalkeith High School - MID07422 Job Description Evidence of basic literacy and numeracy at Standard Grade General level or SVQ2 in Early Years Care and Education, or National Certificate unit in Childcare & Education, or equivalent competency, to enable the jobholder to...
Support Practitioner East LothianSupport Practitioners- Musselburgh 1 x Part Time & 1 x Full Timepost available- Female only** £12.60 per hour East Lothian service supports people in Haddington, Tranent & Musselburgh. Musselburgh supports 6 people in one block of...
Social Worker - Duty Were working with a forward-thinking local authority in Scotland to recruit an experienced Duty Social Worker to join their Childrens Services team based in Dalkeith. This is a fast-paced, frontline role where your decisions will have an immediate...
Registered Nurse (RGN/RMN) - Bank - Care Home This is a casual, part-time role offering flexible working. As a Bank Registered Nurse (RGN/RMN) at a Barchester care home, youll look after the physical, psychological and social needs of our residents to help us deliver the quality care they...
Highways Maintenance Operative BEAR Scotland is a leading provider of highway maintenance services across Scotland. We manage and maintain over 2,000km of Scotlands trunk road network, tackling just about every imaginable task and working round the c...
Night Nurse (RGN) As a Registered Nurse at a Barchester care home, youll look after the physical, psychological and social needs of our residents to help us deliver the quality care they deserve. Well look to you to create a safe and supportive environment for...
Full time Night Care Assistant This role will be based at Woodville Residential Home, in Woodville, Derbyshire. The home has been specially designed to cater to the every need of 46 residents, living with a range of age-related health conditions and mental health conditions...
Full time Night Senior Care Assistant This role will be based at Woodville Residential Home, in Woodville, Derbyshire. The home has been specially designed to cater to the every need of 46 residents, living with a range of age-related health conditions and mental health conditions...
Social Worker - Duty We’re working with a forward-thinking local authority in Scotland to recruit an experienced Duty Social Worker to join their Children’s Services team based in Dalkeith. This is a fast-paced, frontline role where your decisions will have an...