Search thousands of fresh jobs

×

Environmental jobs

  • Undisclosed
  • Contract Intermediate position
  • Johannesburg Zoo
  • Posted 26 Feb 2026
  • Expires in 25 days
  • Job 2633412
  • Undisclosed
  • Contract Senior position
  • Angola
  • Posted 24 Feb 2026
  • Expires in 14 days
  • Job 2632622
  • R3,500 - R4,500 per month
  • Contract Junior position
  • Netherlands
  • Posted 25 Feb 2026
  • Expires in 24 days
  • Job 2633293
  • R60,000 - R62,500 per month
  • Permanent Senior position
  • Cape Town
  • Posted 26 Feb 2026
  • Expires in 34 days
  • Job 2634113
  • Undisclosed
  • Permanent Specialist position
  • Johannesburg Region
  • Posted 20 Feb 2026
  • Expires in 28 days
  • Job 2633648
  • Undisclosed
  • Permanent Management position
  • Limpopo
  • Posted 19 Feb 2026
  • Expires in 27 days
  • Job 2633603
  • Undisclosed
  • Contract Senior position
  • Angola
  • Posted 23 Feb 2026
  • Expires in 14 days
  • Job 2632616
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 23 Feb 2026
  • Expires in 18 days
  • Job 2633786 - Ref PS010625
  • R5,000 - R6,700 per month
  • Permanent Senior position
  • East London
  • Posted 23 Feb 2026
  • Expires in 31 days
  • Job 2629421
  • R Undisclosed
  • Permanent Intermediate position
  • Primrose
  • Posted 24 Feb 2026
  • Expires in 6 days
  • Job 2632664 - Ref JHB001621
  • R Undisclosed
  • Permanent Senior position
  • Gauteng
  • Posted 18 Feb 2026
  • Expires in 20 days
  • Job 2633457 - Ref 60929
  • R41,700 - R50,000 per month
  • Permanent Junior position
  • Northern Cape
  • Posted 19 Feb 2026
  • Expires in 18 days
  • Job 2632903
  • R30,000 - R40,000 per month
  • Permanent Intermediate position
  • West Rand
  • Posted 24 Feb 2026
  • Expires in 32 days
  • Job 2633928 - Ref Chan001
  • R Undisclosed
  • Permanent Specialist position
  • Edenburg
  • Posted 20 Feb 2026
  • Expires in 28 days
  • Job 2633704 - Ref 993936818286530
  • Undisclosed
  • Permanent Intermediate EE position
  • Cape Town CBD
  • Posted 21 Feb 2026
  • Expires in 11 days
  • Job 2632318 - Ref CET03022026
  • Undisclosed
  • Permanent Intermediate position
  • Germiston
  • Posted 21 Feb 2026
  • Expires in 11 days
  • Job 2632273
  • Undisclosed
  • Permanent Management position
  • Pinetown
  • Posted 25 Feb 2026
  • Expires in 6 days
  • Job 2632065 - Ref TAL3944
  • Undisclosed
  • Contract Senior position
  • Port Shepstone
  • Posted 23 Feb 2026
  • Expires in 31 days
  • Job 2627017 - Ref TAL3931
  • R9,000 - R10 per month
  • Permanent Junior position
  • Richards Bay
  • Posted 20 Feb 2026
  • Expires in 11 days
  • Job 2633024 - Ref DBN000589
  • R Undisclosed
  • Permanent Intermediate position
  • Emalahleni
  • Posted 20 Feb 2026
  • Expires in 21 days
  • Job 2633700 - Ref CPT003464
  • R Undisclosed
  • Permanent Intermediate position
  • Sasolburg
  • Posted 20 Feb 2026
  • Expires in 21 days
  • Job 2633697 - Ref CPT003463
  • R Undisclosed
  • Permanent Intermediate position
  • Rustenburg
  • Posted 20 Feb 2026
  • Expires in 21 days
  • Job 2633694 - Ref CPT003462
  • R Undisclosed
  • Permanent Intermediate position
  • Kuruman (Kuruman Part 2)
  • Posted 20 Feb 2026
  • Expires in 21 days
  • Job 2633691 - Ref CPT003461
  • R Undisclosed
  • Permanent Intermediate position
  • East London
  • Posted 20 Feb 2026
  • Expires in 21 days
  • Job 2633690 - Ref CPT003460
  • R Undisclosed
  • Permanent Intermediate position
  • Secunda
  • Posted 20 Feb 2026
  • Expires in 21 days
  • Job 2633688 - Ref CPT003459