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 97 job vacancies within 5 miles of Musselburgh:
Refine your search or expand the search area using the search form below.
Head Chef The role: Global Talent 2020 are proudly working with our exciting rapidly growing Restaurant and Bars client for their well-positioned venue in this historic market town location in recruiting for an ambitious Head Chef to lead and join their...
Site Administrator Part-Time Site Administrator £28,050 FTE (Pro Rata) About the Company Johnsons Hotel Linen is one of the UKs leading hotel linen and laundry service providers, supplying bed linen, towels and other textiles to hotels across the UK. The company...
Morning Delivery Driver Early Morning Delivery Drivers Needed! Join News Team Group, a fast-growing company delivering newspapers and magazines to homes and businesses across the UK. Were looking for reliable, self-employed delivery drivers who are ready to hit the road...
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...
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...
Early Years Practitioner (2 Year Old Provision) - Sanderson's Wynd Primary School - EAL12363 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...
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...
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...
Senior Early Years Practitioner - 2 Positions Available - Pinkie St. Peter's Primary School - EAL... 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: £20.13 - £22.51. This is a 39-week sessional post i.e. working...
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...
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...
Senior Facilities Assistant - Wallyford Primary School - EAL12335 Vacancy Information Hourly rate of pay: £13.95 - £14.83. This is a 52 week non-sessional post i.e. it will include working during the school holidays. Days and Hours of Work:. Monday - Friday, 08:00-15:30. Monday - Thursday, 13:30-21:00. Friday,...
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...
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...
Business and Finance Manager An exciting opportunity has arisen for a highly capable and self-motivated individual to join us as Scottish Land & Estates Reporting to the Director of Operations, this role is central to ensuring the smooth and efficient running of our finance...
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...
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...
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...
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...
Housekeeping Assistant As a Housekeeper in our service, you will play an important role in maintaining a clean, safe and welcoming environment for the people who live and work here. Your work supports daily life within the service, helping ensure shared spaces and...
Care Worker As a Care Worker in our care home, you will help create a safe, welcoming and supportive environment for older people. Through practical care and everyday support, you will help residents maintain comfort, dignity and independence while working as...
Waste & Recycling Supervisor - INTERNAL APPLICANTS ONLY - EAL12351 Vacancy Information Hourly rate of pay: £16.70 - £17.84 Days and Hours of Work:. Monday - Thursday, 07:15-15:45. Friday, 07:15-13:45. To start asap. This post is open only to current employees of East Lothian Council (this includes...
Teacher of Learning Support (ASN Provision) - Ross High School - EAL12423 Vacancy Information Days of Work:. Monday - Friday. To start asap. This is an exciting opportunity for someone to join our provision to support our pupils who have Complex Support Needs. Ross High School is a co-educational, non-denominational...
Senior Early Years Practitioner - Cockenzie Primary School - EAL12342 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: £20.13 - £21.87. This is a 39 week sessional post i.e. working...
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...
Early Years Practitioner - 3 Positions Available (FULL TIME & PART TIME) - Preston Tower Primary ... 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 52-week non-sessional post i.e. it...
Cleaning Operative - Portobello High School - 14078_1775129254 Cleaning Operative. Portobello High School. Salary: £26,205 - £26,525 (pro-rata for part-time). Hours: 4 per week, 52 weeks.
Early Years Practitioner - Windygoul Primary School - EAL12346 Vacancy Information Hourly rate of pay: £18.34 - £19.86. This is a 52-week non-sessional post i.e. it will include working during the school holidays. Temporary maternity cover until 20th May 2027. Days and Hours of Work:. Monday, 08:00-18:00.
Social Care Assistant (Days) - 2 Positions Available - Crookston Care Home - EAL12333 Vacancy Information The salary advertised is full time (35 hours per week). Part-time hours will be pro-rated accordingly. Hourly rate of pay:£15.16 - £16.30 30 Minute Unpaid Break. Early Shifts: 07:00-14:30. Late Shifts: 14:00-21:30. Week 1 -...
Cleaner - Windygoul Primary School - EAL12328 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. This is a 40-week sessional post i.e. school term time...
Interim Finance Manager (6 months) We are seeking an experienced Finance Manager to join a growing business, operating as part of a wider international group. This is a hands-on and operational role suited to a proactive self-starter who enjoys working in a dynamic, fast-paced...
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) - 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...
Teacher of Home Economics - Musselburgh Grammar School - EAL12386 Vacancy Information Days of Work:. Monday - Friday. To start asap. Musselburgh Grammar School is a vibrant and ambitious secondary, serving the town of Musselburgh and the nearby village of Whitecraig. The Musselburgh community is strong, lively...
Pupil Support Worker - Rosehill High School - EAL12462 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...
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...
Teacher of Mathematics - Rosehill High School - EAL12448 Vacancy Information Days of Work:. Monday - Friday. Developing the school curriculum. Assessing, recording and reporting on the work of pupils. Preparing pupils for examinations and assisting with their administration. Providing advice 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.
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...
Early Years Practitioner - 2 Positions Available - Pinkie St. Peter's Primary School - EAL12360 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...
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...
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...
Clerical Assistant - Lenzie Academy - EAD09470 Job Summary Based at Lenzie Academy, you will provide clerical support within the school. Duties will include word processing, tasks associated with the maintenance of all school records in relation to pupils and staff; telephone, reception and...
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...
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,...
Amenity Operative - Meadowmill Depot - INTERNAL APPLICANTS ONLY - EAL12315 Vacancy Information Hourly rate of pay: £13.95 - £14.83 Days and Hours of Work:. Monday - Thursday, 07:00-15:30. Friday, 07:00-12:00. To start asap. This post is open only to current employees of East Lothian Council (this includes...
Registered Nurse (RGN) - Bank - Care Home As a Bank 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...
Bus Driver You will be joining an existing driver pool at a large organisation in the Edinburgh area. Due to a new run being signed off, they are looking to add a Category D bus driver for a contract starting in April 2026. You will be required to undertake...
Accredited Training Coordinator Manage the coordination and delivery of qualifications within ARC Scotland’s assessment centre, ensuring it meets all Qualifications Scotland’s requirements. Contributing to the delivery of ARC Scotland’s workplan, vision and mission. This...
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.
Head Teacher - Lenzie Academy - EAD09435 Job Requirement Applicants for the above post should be able to demonstrate the necessary skills and experience to take the school forward within the context of one of Scotland’s highest performing local authorities. You will be a highly...
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...
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...
Administrative Assistant - Lenzie Academy - EAD09469 Job Summary Work pattern: Monday to Friday 8.30 am – 4.30 pm, 52weeks. Please note that this position is temporary. Working in Lenzie Academy the successful candidate will assist the School Support Manager to provide effective delivery of all...
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...
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...
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...
Senior Cleaner - Highbank Intermediate Care - MID07406 Job Vacancy Based within Highbank Intermediate Care (move of Premises to Bonnyrigg later this year) your role will be to supervise and participate in the cleaning of designated areas to ensure that they are kept in a clean and hygienic condition.
Early Years Practitioner - Hawthorn Family Learning Centre - MID07409 Job Vacancy Post holder must hold at least a practitioner level qualification - HNC Childhood Practice at SCQF Level 7; or SVQ Social Services (Children & Young people) at SCQF 7 or equivalents that meet the requirements for SSSC (Scottish Social...
Care Support Worker x2 - MID07407 Job Vacancy We are currently recruiting Care at Home Support Workers to provide high-quality, person-centred care to individuals in their own homes across Midlothian. If you are passionate about supporting people to live independently and with...
Head Chef - Care Home Are you a passionate and qualified Chef looking for a better work life balance? If you are keen to be part of a company that is driven by quality and high standards, Barchester is the place to be! Your Benefits and Rewards As a Head Chef at...
Activities Assistant - Care Home As an Activities Assistant at a Barchester care home, youll deliver imaginative, fun and varied activities to ensure our residents can enjoy an environment that is motivational and fulfilling. We want to make sure each individual can pursue the...
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...
Kitchen Assistant - Bank - Care Home As a Bank Kitchen Assistant at a Barchester care home, youll help to provide the first-class food and hospitality that enable us to give our residents exceptional all-round care and support. A healthy, nutritious diet is vital to ensuring our...
Senior Early Years Practitioner - Elphinstone Primary School - EAL12344 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...
Cleaning Operative - Inch Community Centre - 14017_1774881089 Cleaning Operative. Inch Community Centre. Salary: £26,205 - £26,525 (pro-rata for part-time). Hours: 15 per week, 52 weeks.
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...
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...
Early Years Practitioner - Ormiston Primary School - EAL12365 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 52-week non-sessional post i.e. it...
Class Teacher - Ormiston Primary School - EAL12441 Vacancy Information Temporary until 1st May 2027. Days of Work:. Monday - Wednesday. To start asap. Ormiston Primary School are looking to recruit a Class teacher to start as soon as possible, but applicants looking for a start date in August 2026...
Project Manager - Education Early Learning & Childcare - MID07410 Job Vacancy Educated to degree level or equivalent in a relevant subject and/or be able to demonstrate equivalent knowledge, skills and competencies gained through previous experience. The role requires to jobholder to have proven experience in a...
General Manager Our client are an ambitious and highly successful Hospitality brand with a variety of different types of venue. As a result of their continued growth they now require a number General Managers. To be responsible for the operation of the venue in...
Finance Assistant East Lothian Manufacturing Immediate 3 months (supporting busy year-end period) A well-respected manufacturing firm in East Lothian is seeking an experienced to provide vital support during a high-volume year-end period. This is an excellent...
Senior HR Advisor Senior HR Advisor. 40 hours. up to £37k. Newcraighall. Are you an HR Advisor ready for your next step? Do you want a role with real autonomy, regional influence, and the chance to grow into a future HR Business Partner? Were looking for a...
Bus Driver You will be joining an existing driver pool at a large organisation in the Edinburgh area. Due to a new run being signed off, they are looking to add a Category D bus driver for a contract starting in April 2026. You will be required to undertake...
Support Worker Package Description: Are you ready to make a meaningful difference in the lives of young individuals and deliver positive person centred outcomes for people with complex support needs who rely on our services. You will need to be enthusiastic,...
Cabin Crew / Flight Attendant Live the cabin crew life. Join our team as Emirates cabin crew and see the world as you work. This is your opportunity to be part of the world’s largest international airline. Look forward to a tax-free salary, free accommodation and great...
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...
General Assistant As a General Assistant at a Barchester care home, youll carry out a range of tasks to help us provide the quality care and support our residents deserve. No two days will be the same as you take on diverse responsibilities across housekeeping,...
Care Assistant - Complex Care As a Care Assistant at a Barchester complex care home, youll help residents enjoy each day by making sure they get the quality care they deserve. Well look to you to support our residents with a variety of needs, including advanced or young onset...
Support Worker East Lothian Support Workers - 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 flats.
Production Manager Newhailes, Musselburgh,EH21 6SY (principal site, with travel to other locations). £60k per annum. Chief Operating Officer. We are entering an exciting phase of growth and are looking for a bold, commercially astute Production Manager to elevate...
Hygiene Operative Hygiene Operative Musselburgh £12.25 per hour Monday to Friday Dayshift - 5.30am-2.30pm - own transport required due to start time or Backshift - 2pm-11pm - own transport required due to finish time Please note - these roles are not suitable for...
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...
Teacher of Mathematics Package Description: Loretto School is one of Britain’s leading independent boarding and day schools located on the outskirts of Edinburgh. We have an exciting opportunity for an enthusiastic individual to join our team as a part-time Teacher of...
Head of English, Drama and Media Studies Package Description: Loretto School seeks an inspirational, strategic and highly effective Head of English, Drama and Media Studies to lead this thriving department within the Senior School. You will be an enthusiastic and talented classroom...
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...
Plant Operator Are you looking for the right role for you? Then look no further. £13.50 per hour. 30 hours per week, (Forklift operator, Telescopic Handler up to 9 meters with Rotating Forks). Monday to Friday. East Lothian, EH21 8PZ. As a Plant Operator at FCC...
Domestic Assistant Package Description: Loretto School is one of Britain’s leading independent boarding and day schools located on the outskirts of Edinburgh. We have a fantastic opportunity to join our team as a Domestic Assistant. You will provide a full range...
Teacher of Art fixed term Package Description: Loretto School is one of Britain’s leading independent boarding and day schools located on the outskirts of Edinburgh. We have an exciting opportunity for an enthusiastic individual to join our team as a Teacher of Art. This...
Administrator Venesky Brown Recruitment is delighted to be working in partnership with the Qualifications Scotland to recruit over 200 temporary staff including multiple Administrators with start dates as early as March and running through to July 2026. These...
Health Safety Environment Advisor A specialist engineering solutions business experiencing continued growth is seeking to appoint an HSE Advisor to strengthen its team. The role is focused on reducing risk, ensuring regulatory compliance, and promoting a positive, proactive health...
Sales Design Consultant 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...
Sales Design Consultant 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...
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...