Search thousands of fresh jobs

×

Environmental jobs

  • R Undisclosed
  • Permanent Intermediate position
  • Primrose
  • Posted 28 Oct 2025
  • Expires in 6 days
  • Job 2624527 - Ref JHB001553
  • R23,000 per month
  • Permanent Senior position
  • Randvaal
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624526
  • R15,000 - R20,000 per month
  • Permanent Intermediate position
  • Boksburg
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624523 - Ref EXH
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 28 Oct 2025
  • Expires in 8 days
  • Job 2624519 - Ref 624000021201685
  • R Undisclosed
  • Contract Senior position
  • Edenburg
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624518 - Ref 272518599058369
  • R Undisclosed
  • Permanent Intermediate position
  • Kempton Park
  • Posted 28 Oct 2025
  • Expires in 7 days
  • Job 2624515 - Ref JHB000640
  • R Undisclosed
  • Contract Senior position
  • Cape Town
  • Posted 28 Oct 2025
  • Expires in 6 days
  • Job 2624514 - Ref 448937000105102
  • Undisclosed
  • Permanent Specialist position
  • West Rand Garden AH
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624512
  • R Undisclosed
  • Permanent Intermediate EE position
  • Kuils River (De Kuilen)
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624509
  • R Undisclosed
  • Permanent Executive position
  • Johannesburg
  • Posted 28 Oct 2025
  • Expires in 6 days
  • Job 2624503 - Ref 26678
  • R16,000 - R17,500 per month
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624501 - Ref 101025
  • R50,000 - R90,000 per month
  • Permanent Intermediate position
  • Bellville
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624499
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624497 - Ref SPE 65/25
  • R Undisclosed
  • Permanent Senior position
  • Cape Town CBD
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624496 - Ref CACD 14/25
  • Undisclosed
  • Permanent Intermediate position
  • Paarden Eiland
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624490 - Ref SB
  • Undisclosed
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624489
  • Undisclosed
  • Permanent Specialist position
  • Johannesburg Region
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624483
  • R20,000 - R25,000 per month
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624481
  • Undisclosed
  • Permanent Junior position
  • Umbogintwini
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624475 - Ref TAL3928
  • Undisclosed
  • Contract Junior position
  • Johannesburg
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624471
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 28 Oct 2025
  • Expires in 7 days
  • Job 2624468 - Ref CT005164
  • Undisclosed
  • Permanent Junior position
  • Umbogintwini
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624465 - Ref TAL3927
  • R Undisclosed
  • Contract Senior position
  • Johannesburg
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624459 - Ref GDR03702
  • R25,000 - R35,000 per month
  • Permanent Junior position
  • West Rand
  • Posted 28 Oct 2025
  • Expires in 12 days
  • Job 2624448
  • R Undisclosed
  • Permanent Intermediate position
  • Kempton Park
  • Posted 28 Oct 2025
  • Expires in 6 days
  • Job 2624439 - Ref 53899
  • R100 per month
  • Permanent Senior position
  • Halfway House
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623595
  • R12,000 - R16,000 per month
  • Permanent Intermediate position
  • Kempton Park
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623583
  • Undisclosed
  • Permanent Specialist position
  • North West
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623578
  • Undisclosed
  • Permanent Specialist position
  • Johannesburg
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623568
  • R Undisclosed
  • Permanent Specialist position
  • Pinetown
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623567
  • R13,000 per month
  • Permanent Intermediate position
  • Houghton Estate
  • Posted 28 Oct 2025
  • Expires in 1 day
  • Job 2623561 - Ref Pta000186
  • R Undisclosed
  • Permanent Specialist position
  • Upington
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623533 - Ref Cred Ana Uping
  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623515 - Ref JHB011542
  • R Undisclosed
  • Permanent Senior position
  • Braamfontein (Braampark)
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623504 - Ref 778170322159802
  • Undisclosed
  • Contract Junior position
  • Blackheath
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623495
  • R15,000 per month
  • Permanent Intermediate position
  • Benoni
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623489
  • R Undisclosed
  • Contract Intermediate position
  • South Africa
  • Posted 28 Oct 2025
  • Expires in 3 days
  • Job 2623484 - Ref CT005155
  • R100 per month
  • Permanent Senior position
  • South Africa
  • Posted 28 Oct 2025
  • Expires in 25 days
  • Job 2625815 - Ref PE011397
  • R38,000 - R380,000 per month
  • Contract Junior position
  • Cape Town
  • Posted 28 Oct 2025
  • Expires in 30 days
  • Job 2625813 - Ref 496725485084069
  • R Undisclosed
  • Permanent Junior position
  • Pretoria
  • Posted 28 Oct 2025
  • Expires in 24 days
  • Job 2625812 - Ref F6325B EG SUPT
  • R Undisclosed
  • Permanent Intermediate position
  • Eastern Cape
  • Posted 27 Oct 2025
  • Expires in 7 days
  • Job 2625749 - Ref wsu_000022
  • R Undisclosed
  • Permanent Senior position
  • Pretoria
  • Posted 27 Oct 2025
  • Expires in 11 days
  • Job 2625734 - Ref 1155
  • R12,000 - R12,500 per month
  • Contract Junior position
  • Cape Town CBD
  • Posted 27 Oct 2025
  • Expires in 11 days
  • Job 2624432
  • R Undisclosed
  • Permanent Management position
  • Springs
  • Posted 27 Oct 2025
  • Expires in 7 days
  • Job 2624345 - Ref PG_4079607
  • R40,000 - R80,000 per month
  • Permanent Senior position
  • Durban North
  • Posted 27 Oct 2025
  • Expires in 2 days
  • Job 2623369 - Ref HCMA-DBN-092025
  • Undisclosed
  • Permanent Specialist position
  • Johannesburg Region
  • Posted 27 Oct 2025
  • Expires in 12 days
  • Job 2624486
  • Undisclosed
  • Permanent Intermediate position
  • Johannesburg
  • Posted 27 Oct 2025
  • Expires in 12 days
  • Job 2624479
  • R Undisclosed
  • Permanent Intermediate position
  • Hotazel
  • Posted 27 Oct 2025
  • Expires in 3 days
  • Job 2623509
  • R2,100 - R3,300 per month
  • Permanent Intermediate position
  • Kramerville
  • Posted 27 Oct 2025
  • Expires in 12 days
  • Job 2624494
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 27 Oct 2025
  • Expires in 12 days
  • Job 2624493 - Ref CS 162/25
  • R Undisclosed
  • Permanent Intermediate position
  • Stellenbosch
  • Posted 27 Oct 2025
  • Expires in 7 days
  • Job 2624472 - Ref JHB003579
  • R Undisclosed
  • Permanent Intermediate position
  • Rosebank
  • Posted 27 Oct 2025
  • Expires in 6 days
  • Job 2624455 - Ref 26588
  • R45,800 - R58,300 per month
  • Permanent Intermediate position
  • Centurion
  • Posted 27 Oct 2025
  • Expires in 12 days
  • Job 2624446
  • R100 - R800 per month
  • Permanent Senior position
  • Johannesburg
  • Posted 27 Oct 2025
  • Expires in 3 days
  • Job 2623483
  • R01 per month
  • Permanent Senior position
  • South Africa
  • Posted 27 Oct 2025
  • Expires in 12 days
  • Job 2625806 - Ref PE011395
  • R1,500 - R1,900 per month
  • Permanent Intermediate position
  • Johannesburg
  • Posted 27 Oct 2025
  • Expires in 3 days
  • Job 2623510
  • R Undisclosed
  • Permanent Executive EE position
  • Durban (Durban CBD)
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625804 - Ref MZ01
  • R Undisclosed
  • Permanent Junior position
  • Randburg
  • Posted 27 Oct 2025
  • Expires in 23 days
  • Job 2625802 - Ref 26724
  • R Undisclosed
  • Permanent Management position
  • Cape Town
  • Posted 27 Oct 2025
  • Expires in 23 days
  • Job 2625801 - Ref 26723
  • R Undisclosed
  • Permanent Executive position
  • Lenasia
  • Posted 27 Oct 2025
  • Expires in 23 days
  • Job 2625800 - Ref 26725
  • R Undisclosed
  • Permanent Senior position
  • Edenburg
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625798 - Ref 504179956279615
  • Undisclosed
  • Permanent Specialist position
  • Port Elizabeth
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625795
  • R50,000 - R60,000 per month
  • Permanent Intermediate position
  • Durban North
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625794
  • Undisclosed
  • Contract Intermediate position
  • Observatory
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625790
  • R30,000 - R40,000 per month
  • Permanent Senior position
  • Centurion
  • Posted 27 Oct 2025
  • Expires in 24 days
  • Job 2625789 - Ref PTA003529
  • R60,000 - R80,000 per month
  • Permanent Intermediate position
  • Claremont
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625788
  • Undisclosed
  • Contract Specialist position
  • Newlands
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625785 - Ref JE
  • Undisclosed
  • Permanent Management position
  • Cape Town CBD
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625783
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 27 Oct 2025
  • Expires in 24 days
  • Job 2625781 - Ref LM_504914434312
  • R45,000 per month
  • Permanent Intermediate position
  • Cape Town CBD
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2620945 - Ref 290825
  • Undisclosed
  • Permanent Management position
  • Constantia
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625779 - Ref RIB
  • R Undisclosed
  • Permanent Junior position
  • Braamfontein (Braampark)
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625778 - Ref 336676162669829
  • R62,500 - R66,700 per month
  • Permanent Management position
  • Franschhoek
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625777 - Ref JB
  • R Undisclosed
  • Permanent Senior position
  • Durban (Durban CBD)
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625776 - Ref DBN000179
  • R Undisclosed
  • Permanent Intermediate position
  • Epping Industrial
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625773 - Ref AB
  • R Undisclosed
  • Permanent Intermediate position
  • Centurion
  • Posted 27 Oct 2025
  • Expires in 5 days
  • Job 2625772 - Ref GTG001783
  • R40,000 - R45,000 per month
  • Permanent Intermediate position
  • Cape Town
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625768
  • Undisclosed
  • Permanent Senior position
  • Waterkloof
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625765
  • R00 - R40,800 per month
  • Permanent Senior position
  • Philippi
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625764
  • R85,000 - R100,000 per month
  • Contract Senior position
  • Kenilworth
  • Posted 27 Oct 2025
  • Expires in 23 days
  • Job 2625763 - Ref 754
  • R8,000 - R14,000 per month
  • Contract Intermediate position
  • South Africa
  • Posted 27 Oct 2025
  • Expires in 24 days
  • Job 2625762 - Ref JHB000667
  • R13,000 per month
  • Permanent Intermediate position
  • Rosebank
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625757
  • R Undisclosed
  • Permanent Management position
  • Tzaneen
  • Posted 27 Oct 2025
  • Expires in 23 days
  • Job 2625756 - Ref 26690
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 27 Oct 2025
  • Expires in 25 days
  • Job 2625746 - Ref 878000012752131
  • Undisclosed
  • Permanent Senior position
  • Cape Town CBD
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625744
  • Undisclosed
  • Permanent Senior position
  • Port Elizabeth
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625742
  • R Undisclosed
  • Contract Executive position
  • Pretoria
  • Posted 27 Oct 2025
  • Expires in 25 days
  • Job 2625740 - Ref 878000012589985
  • Undisclosed
  • Permanent Specialist position
  • Johannesburg Region
  • Posted 27 Oct 2025
  • Expires in 2 days
  • Job 2623452
  • R1,200 - R1,500 per month
  • Contract Junior position
  • Johannesburg
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625739 - Ref 155776
  • R01 - R02 per month
  • Permanent Senior position
  • Gauteng
  • Posted 27 Oct 2025
  • Expires in 25 days
  • Job 2625738 - Ref 878000012592351
  • Undisclosed
  • Permanent Specialist position
  • Limpopo
  • Posted 27 Oct 2025
  • Expires in 29 days
  • Job 2625736