Search thousands of fresh jobs

×

Environmental Control jobs

  • Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 10 Oct 2025
  • Expires in 9 days
  • Job 2622938
  • Undisclosed
  • Permanent Intermediate position
  • Limpopo
  • Posted 10 Oct 2025
  • Expires in 27 days
  • Job 2620096
  • R Undisclosed
  • Permanent Intermediate position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622889 - Ref 26009
  • R20,000 - R30,000 per month
  • Permanent Senior position
  • Centurion
  • Posted 09 Oct 2025
  • Expires in 12 days
  • Job 2623409 - Ref PTA003506
  • R Undisclosed
  • Contract Senior position
  • Johannesburg
  • Posted 12 Oct 2025
  • Expires in 16 days
  • Job 2623772 - Ref 878000011565280
  • R Undisclosed
  • Contract Specialist EE position
  • Observatory
  • Posted 13 Oct 2025
  • Expires in 10 days
  • Job 2624605 - Ref 1137
  • R Undisclosed
  • Contract Specialist EE position
  • Observatory
  • Posted 13 Oct 2025
  • Expires in 10 days
  • Job 2624603 - Ref 1136
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 13 Oct 2025
  • Expires in 8 days
  • Job 2623089 - Ref FB_4072201
  • R Undisclosed
  • Permanent Intermediate position
  • Parow East (Parrow East)
  • Posted 16 Oct 2025
  • Expires in 20 days
  • Job 2624169 - Ref TFG_4078419
  • R Undisclosed
  • Permanent Intermediate position
  • Turffontein
  • Posted 09 Oct 2025
  • Expires in 20 days
  • Job 2624406 - Ref JHB001550
  • Undisclosed
  • Permanent Intermediate position
  • Somerset West
  • Posted 09 Oct 2025
  • Expires in 17 days
  • Job 2623391
  • R Undisclosed
  • Contract Senior position
  • Johannesburg
  • Posted 11 Oct 2025
  • Expires in 16 days
  • Job 2623773 - Ref 878000011553257
  • R Undisclosed
  • Permanent Intermediate position
  • Gqeberha
  • Posted 11 Oct 2025
  • Expires in 24 days
  • Job 2624559 - Ref FB_4081247
  • R00 per month
  • Permanent Management position
  • Centurion
  • Posted 13 Oct 2025
  • Expires in 12 days
  • Job 2623098
  • R2,500 - R5,000 per month
  • Permanent Intermediate position
  • Centurion
  • Posted 13 Oct 2025
  • Expires in 30 days
  • Job 2624687
  • R50,000 - R70,000 per month
  • Permanent Management position
  • Lephalale
  • Posted 09 Oct 2025
  • Expires in 26 days
  • Job 2624347
  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 11 Oct 2025
  • Expires in 4 days
  • Job 2623027 - Ref 26641
  • R Undisclosed
  • Permanent Senior position
  • Lemoenkloof
  • Posted 11 Oct 2025
  • Expires in 10 days
  • Job 2623008 - Ref 724458330750833
  • R Undisclosed
  • Permanent Intermediate position
  • Queensburgh
  • Posted 08 Oct 2025
  • Expires in 11 days
  • Job 2623382 - Ref 53228
  • R Undisclosed
  • Permanent Senior position
  • Cape Town CBD
  • Posted 10 Oct 2025
  • Expires in 27 days
  • Job 2624496 - Ref CACD 14/25
  • R Undisclosed
  • Permanent Junior position
  • Cape Town
  • Posted 08 Oct 2025
  • Expires in 25 days
  • Job 2624284
  • R Undisclosed
  • Contract Senior position
  • Johannesburg
  • Posted 11 Oct 2025
  • Expires in 16 days
  • Job 2623770 - Ref 878000011590204
  • Undisclosed
  • Permanent Management position
  • Johannesburg Region
  • Posted 07 Oct 2025
  • Expires in 16 days
  • Job 2623255
  • R Undisclosed
  • Permanent Senior position
  • Franschhoek
  • Posted 10 Oct 2025
  • Expires in 5 days
  • Job 2622967 - Ref JHB003566
  • R29,000 - R47,000 per month
  • Permanent Senior position
  • Cape Town CBD
  • Posted 16 Oct 2025
  • Expires in 6 days
  • Job 2622718
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 11 Oct 2025
  • Expires in 15 days
  • Job 2623664 - Ref JHB005125
  • R Undisclosed
  • Contract Intermediate position
  • Soweto (Moroka)
  • Posted 14 Oct 2025
  • Expires in 5 days
  • Job 2624755 - Ref JHB003639
  • R14,000 - R16,000 per month
  • Permanent Junior position
  • Woodstock
  • Posted 09 Oct 2025
  • Expires in 13 days
  • Job 2623436 - Ref 624000020858320
  • R Undisclosed
  • Permanent Intermediate position
  • Woodmead
  • Posted 12 Oct 2025
  • Expires in 16 days
  • Job 2623810 - Ref JHB005126
  • R Undisclosed
  • Permanent Junior position
  • Randburg
  • Posted 12 Oct 2025
  • Expires in 14 days
  • Job 2623796 - Ref 26664
  • R35,000 - R45,000 per month
  • Permanent Management position
  • Germiston
  • Posted 09 Oct 2025
  • Expires in 26 days
  • Job 2624412 - Ref FMRL
  • R45,800 per month
  • Permanent Management position
  • Cape Town
  • Posted 10 Oct 2025
  • Expires in 18 days
  • Job 2623604 - Ref 587333382766847
  • R Undisclosed
  • Permanent Intermediate position
  • Oakdale
  • Posted 09 Oct 2025
  • Expires in 14 days
  • Job 2624401 - Ref CPT003214
  • R Undisclosed
  • Permanent Junior position
  • Johannesburg
  • Posted 08 Oct 2025
  • Expires in 25 days
  • Job 2624303
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 11 Oct 2025
  • Expires in 15 days
  • Job 2623651 - Ref JHB005123
  • R Undisclosed
  • Permanent Executive position
  • Germiston
  • Posted 11 Oct 2025
  • Expires in 4 days
  • Job 2623012 - Ref 26642
  • R Undisclosed
  • Permanent Senior position
  • Cape Town
  • Posted 10 Oct 2025
  • Expires in 12 days
  • Job 2623506 - Ref 26566
  • R Undisclosed
  • Permanent Junior position
  • Cape Town
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622893 - Ref 26110
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 14 Oct 2025
  • Expires in 27 days
  • Job 2624763 - Ref CPT003243
  • R Undisclosed
  • Permanent Intermediate position
  • South Africa
  • Posted 14 Oct 2025
  • Expires in 27 days
  • Job 2624762 - Ref CPT003242
  • R Undisclosed
  • Contract Intermediate position
  • Pretoria
  • Posted 16 Oct 2025
  • Expires in 4 days
  • Job 2624123 - Ref LM_504961496293
  • R Undisclosed
  • Permanent Intermediate position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 23 days
  • Job 2624541 - Ref TFG_4080747
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 10 Oct 2025
  • Expires in 12 days
  • Job 2623512 - Ref 26656
  • R15,000 - R20,000 per month
  • Permanent Intermediate position
  • North Riding
  • Posted 10 Oct 2025
  • Expires in 9 days
  • Job 2622905
  • R Undisclosed
  • Permanent Management position
  • Cape Town
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622880 - Ref 26520
  • R Undisclosed
  • Permanent Senior position
  • Somerset West
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622862 - Ref 26604
  • R Undisclosed
  • Permanent Intermediate position
  • Gauteng
  • Posted 09 Oct 2025
  • Expires in 21 days
  • Job 2624396 - Ref PS010577
  • R70,800 - R91,700 per month
  • Permanent Senior position
  • Bryanston
  • Posted 08 Oct 2025
  • Expires in 25 days
  • Job 2624312 - Ref TB
  • R Undisclosed
  • Permanent Management position
  • Springs
  • Posted 08 Oct 2025
  • Expires in 21 days
  • Job 2624208 - Ref PG_4078784
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 08 Oct 2025
  • Expires in 25 days
  • Job 2624289
  • R Undisclosed
  • Permanent Executive position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 21 days
  • Job 2624503 - Ref 26678
  • R Undisclosed
  • Permanent Management position
  • Durban (Durban CBD)
  • Posted 08 Oct 2025
  • Expires in 18 days
  • Job 2624281 - Ref JHB003577
  • R Undisclosed
  • Permanent Senior EE position
  • Sandton
  • Posted 16 Oct 2025
  • Expires in 29 days
  • Job 2625032 - Ref 878000012234027
  • R Undisclosed
  • Permanent Intermediate position
  • Gauteng
  • Posted 08 Oct 2025
  • Expires in 20 days
  • Job 2624273 - Ref PS010560
  • R Undisclosed
  • Permanent Executive position
  • Cape Town
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622928 - Ref 26352
  • R Undisclosed
  • Permanent Senior position
  • Somerset West
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622861 - Ref 26569
  • Undisclosed
  • Contract Senior position
  • Bellville
  • Posted 13 Oct 2025
  • Expires in 30 days
  • Job 2624672 - Ref PM retail
  • R01 per month
  • Permanent Intermediate position
  • South Africa
  • Posted 11 Oct 2025
  • Expires in 6 days
  • Job 2623649 - Ref PE011367
  • R Undisclosed
  • Permanent Intermediate position
  • Alberton
  • Posted 11 Oct 2025
  • Expires in 14 days
  • Job 2623638 - Ref JHB002375
  • R35,000 - R40,000 per month
  • Permanent Intermediate position
  • Pretoria
  • Posted 11 Oct 2025
  • Expires in 5 days
  • Job 2622992 - Ref JHB002361
  • R Undisclosed
  • Permanent Intermediate position
  • Ottery
  • Posted 10 Oct 2025
  • Expires in 27 days
  • Job 2624532 - Ref AB
  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 09 Oct 2025
  • Expires in 18 days
  • Job 2623515 - Ref JHB011542
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 15 Oct 2025
  • Expires in 25 days
  • Job 2624889 - Ref LM_504971858801
  • R Undisclosed
  • Permanent Intermediate position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622877 - Ref 26515
  • R Undisclosed
  • Permanent Intermediate position
  • Midrand
  • Posted 09 Oct 2025
  • Expires in 21 days
  • Job 2624425 - Ref JHB001552
  • R Undisclosed
  • Permanent Executive position
  • Johannesburg
  • Posted 09 Oct 2025
  • Expires in 20 days
  • Job 2624397 - Ref 26676
  • R00 per month
  • Permanent Management position
  • Rivonia
  • Posted 16 Oct 2025
  • Expires in 33 days
  • Job 2624921
  • R Undisclosed
  • Permanent Executive position
  • Cape Town
  • Posted 08 Oct 2025
  • Expires in 10 days
  • Job 2623326 - Ref 26650
  • R00 per month
  • Permanent Management position
  • Centurion
  • Posted 09 Oct 2025
  • Expires in 17 days
  • Job 2623468
  • R Undisclosed
  • Permanent Junior position
  • Cape Town
  • Posted 08 Oct 2025
  • Expires in 25 days
  • Job 2624288
  • R Undisclosed
  • Permanent Intermediate position
  • Gauteng
  • Posted 08 Oct 2025
  • Expires in 20 days
  • Job 2624269 - Ref PS010576
  • R Undisclosed
  • Permanent Intermediate position
  • Raslouw
  • Posted 08 Oct 2025
  • Expires in 25 days
  • Job 2619359 - Ref 24149
  • R Undisclosed
  • Permanent Senior position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622878 - Ref 26516
  • R17,000 - R24,000 per month
  • Permanent Junior position
  • Cape Town CBD
  • Posted 15 Oct 2025
  • Expires in 24 days
  • Job 2624112
  • R Undisclosed
  • Permanent Specialist position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 12 days
  • Job 2623545 - Ref 26657
  • R Undisclosed
  • Permanent Management position
  • Johannesburg
  • Posted 10 Oct 2025
  • Expires in 3 days
  • Job 2622879 - Ref 26517
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 08 Oct 2025
  • Expires in 11 days
  • Job 2623286 - Ref LW_499573981517
  • R Undisclosed
  • Contract Senior position
  • Cape Town
  • Posted 14 Oct 2025
  • Expires in 13 days
  • Job 2623183
  • R Undisclosed
  • Contract Senior position
  • Pretoria
  • Posted 14 Oct 2025
  • Expires in 9 days
  • Job 2623146 - Ref 878000011335880
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 14 Oct 2025
  • Expires in 27 days
  • Job 2624772 - Ref TFG_3990225
  • R Undisclosed
  • Permanent Senior position
  • Somerset West
  • Posted 16 Oct 2025
  • Expires in 18 days
  • Job 2624146 - Ref 26212
  • R Undisclosed
  • Permanent Intermediate position
  • Oakdale
  • Posted 03 Oct 2025
  • Expires in 20 days
  • Job 2617422 - Ref CT005102
  • R Undisclosed
  • Permanent Intermediate position
  • Cape Town
  • Posted 03 Oct 2025
  • Expires in 20 days
  • Job 2617112 - Ref CT005085
  • R Undisclosed
  • Permanent Junior EE position
  • Sutherland
  • Posted 08 Oct 2025
  • Expires in 14 days
  • Job 2623356 - Ref 1115
  • R20,000 - R30,000 per month
  • Permanent Intermediate position
  • Centurion
  • Posted 10 Oct 2025
  • Expires in 13 days
  • Job 2623546 - Ref PTA003508
  • R Undisclosed
  • Permanent Intermediate position
  • Kempton Park
  • Posted 07 Oct 2025
  • Expires in 20 days
  • Job 2618892 - Ref TFG_4043359
  • R45,000 - R60,000 per month
  • Permanent Senior position
  • Rivonia
  • Posted 09 Oct 2025
  • Expires in 17 days
  • Job 2623426 - Ref CNK
  • R36 per month
  • Permanent Intermediate position
  • Durban (Durban CBD)
  • Posted 08 Oct 2025
  • Expires in 15 days
  • Job 2624294 - Ref HQ001120
  • R Undisclosed
  • Permanent Senior position
  • South Africa
  • Posted 10 Oct 2025
  • Expires in 4 days
  • Job 2622833 - Ref PE011360
  • R Undisclosed
  • Permanent Intermediate position
  • Primrose
  • Posted 08 Oct 2025
  • Expires in 10 days
  • Job 2623322 - Ref JHB003155
  • R66 per month
  • Permanent Senior position
  • Cape Town
  • Posted 08 Oct 2025
  • Expires in 11 days
  • Job 2622088 - Ref HQ001108
  • R Undisclosed
  • Contract Intermediate position
  • Johannesburg
  • Posted 11 Oct 2025
  • Expires in 15 days
  • Job 2623716 - Ref 878000011553148
  • R00 per month
  • Permanent Junior position
  • Cape Town CBD
  • Posted 09 Oct 2025
  • Expires in 26 days
  • Job 2624353
  • R40,000 - R60,000 per month
  • Contract Specialist position
  • Johannesburg
  • Posted 16 Oct 2025
  • Expires in 33 days
  • Job 2624978
  • R Undisclosed
  • Permanent Senior position
  • Cape Town
  • Posted 15 Oct 2025
  • Expires in 28 days
  • Job 2624813 - Ref 624000021712083
  • R23,000 per month
  • Permanent Senior position
  • Randvaal
  • Posted 10 Oct 2025
  • Expires in 27 days
  • Job 2624526
  • R Undisclosed
  • Permanent Senior position
  • Centurion
  • Posted 12 Oct 2025
  • Expires in 14 days
  • Job 2623733 - Ref 26661
  • R45,224 per month
  • Permanent Specialist position
  • Bryanston
  • Posted 13 Oct 2025
  • Expires in 24 days
  • Job 2624701 - Ref 4024U EI UNWRI