Menu
Search
for example job, company, skills
for example city, county or postcode

61 jobs in Brecon

posted in the last 30 days
Show filters
Results 1-10 of 61
Show per page and sort by

Military Provost Guard Service (MPGS)

  • 21 November 2025
  • Military Provost Guard Service - Brecon, Powys
  • £26,849 to £56,283 per year
  • On-site only
  • Permanent
  • Full time

The MPGS provides professional soldiers to meet armed security requirements at Royal Navy, Army, RAF and other MOD bases across the UK Mainland. Our primary role is to counter the terrorist threat posed to military bases within the UK Our duties include: ...

Bank - Healthcare Support Worker

  • 21 November 2025
  • NHS Jobs - Powys, LD3 0LU
  • £24,833.00 per year
  • Contract
  • Full time

You will be able to find a full Job description and Person Specification attached within the supporting documents or please click Apply now to view in Trac.

Bank - Registered General Nurse

  • 21 November 2025
  • NHS Jobs - Powys, LD3 0LU
  • £31,516.00 to £38,364.00 per year
  • Contract
  • Full time

You will be able to find a full Job description and Person Specification attached within the supporting documents or please click Apply now to view in Trac.

Bank - Registered Mental Health Nurse

  • 21 November 2025
  • NHS Jobs - Bronllys, LD3 0LY
  • £31,516.00 to £38,364.00 per year
  • Contract
  • Full time

You will be able to find a full Job description and Person Specification attached within the supporting documents or please click Apply now to view in Trac.

Support Worker

  • 21 November 2025
  • Perthyn - LD3
  • £26,280 per year, pro rata
  • On-site only
  • Permanent
  • Full time

Job Title: Support Worker – Female (Full UK Driving Licence Required) Hours: Full Time – 40 hours per week Salary: £12.60 per hour / £26,280 annually Vacancy Location: Powys - Bronllys & Llyswen About Perthyn At Perthyn, we believe in creating a world where ...

Shift Manager

  • 20 November 2025
  • Greggs PLC - Brecon, Powys, LD3 7JP
  • £13.50 per hour which includes a 20p per hour band increment.
  • Permanent
  • Full time

Vacancy Information 0 About the role 0 What you’ll do 0 About you 0 About Greggs Here at Greggs, we love what we do, and we have fun What makes Greggs so special is our culture – the way we are, the way we behave and the way we support each other. We're hard-...

Shop Manager

  • 20 November 2025
  • Greggs PLC - Brecon, Powys, LD3 7JP
  • £36,909 plus Additional Commission subject to eligibility.
  • Permanent
  • Full time

Vacancy Information 0 About the role 0 What you’ll do 0 About you 0 About Greggs Here at Greggs, we love what we do, and we have fun What makes Greggs so special is our culture – the way we are, the way we behave and the way we support each other. We're hard-...

Team Member

  • 20 November 2025
  • Greggs PLC - Brecon, Powys, LD3 7JP
  • £12.41 per hour, if you are under 18 this will be £10.53 per hour
  • Permanent
  • Part time

Vacancy Information 0 About the role 0 What you’ll do 0 About you 0 About Greggs Here at Greggs, we love what we do, and we have fun What makes Greggs so special is our culture – the way we are, the way we behave and the way we support each other. We're hard-...

Team Member

  • 20 November 2025
  • Greggs PLC - Brecon, Powys, LD3 7JP
  • £12.41 per hour, if you are under 18 this will be £10.53 per hour
  • Permanent
  • Part time

Vacancy Information 0 About the role 0 What you’ll do 0 About you 0 About Greggs Here at Greggs, we love what we do, and we have fun What makes Greggs so special is our culture – the way we are, the way we behave and the way we support each other. We're hard-...

Bank Support Worker at Trenewydd

  • 20 November 2025
  • Vacancy Filler - Trenewydd, Brecon, LD3 8DE
  • £12.82 per hour
  • Temporary
  • Part time

Bank Support Worker at TrenewyddLocation: Trenewydd Care Home - Trenewydd, Brecon LD3 8DESalary: £12.82 per hour Hours: Bank 0 hour contractShift Times: As/When needed in serviceShaw healthcare is looking for a passionate and caring person who is ready to make...

next