{"id":28864,"date":"2026-06-15T16:30:05","date_gmt":"2026-06-15T13:30:05","guid":{"rendered":"https:\/\/zentrofly.com\/jobs\/?p=28864"},"modified":"2026-06-15T16:30:05","modified_gmt":"2026-06-15T13:30:05","slug":"driver-operators-x5-vhembe-district-municipality-apply-by-26-june-2026","status":"publish","type":"post","link":"https:\/\/zentrofly.com\/jobs\/driver-operators-x5-vhembe-district-municipality-apply-by-26-june-2026\/","title":{"rendered":"Driver Operators X5 \u2013 Vhembe District Municipality \u2013 Apply by 26 June 2026"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Employer:<\/strong> Vhembe District Municipality<br><strong>Position:<\/strong> Driver Operator (5 Posts)<br><strong>Department:<\/strong> Technical Services<br><strong>Post Level:<\/strong> 11<br><strong>Salary:<\/strong> R245 442.90 per annum<br><strong>Closing Date:<\/strong> 26 June 2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Job Opportunity<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vhembe District Municipality invites applications from suitably qualified candidates for five (5) Driver Operator positions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The successful candidates will operate municipal vehicles and equipment while supporting water, sanitation and infrastructure operations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Driver Operators will be responsible for transporting personnel, equipment and materials while ensuring safe operation of municipal vehicles and machinery.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Key Responsibilities<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Operate municipal vehicles and equipment<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Transport employees, tools and materials<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Conduct pre-trip and post-trip inspections<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Ensure vehicles are clean and roadworthy<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Complete trip sheets and vehicle records<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Assist operational teams on site<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Report mechanical defects and accidents<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Comply with traffic regulations and safety procedures<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Minimum Requirements<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Grade 10<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Valid Code EC Driver&#8217;s Licence<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Valid Professional Driving Permit (PDP)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u2022 Minimum 1\u20132 years relevant experience<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Experience Required?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Yes \u2013 1 to 2 years relevant driving experience required<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-white-color has-text-color has-background has-link-color wp-elements-a27f032166ef5a9d5231ee58e747ac15\" style=\"background-color:#ff0000\"><strong>\ud83d\udd25 HOW TO APPLY<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Applications must be submitted directly through the employer&#8217;s official recruitment platform before the closing date.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/zentrofly.com\/jobs\/apply-for-vhembe-district-municipality-vacancies-apply-by-26-june-2026\/\" style=\"background-color:#e53935\">APPLY HERE<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-green-cyan-color has-text-color has-link-color wp-elements-73169bee1858eea996bca4bc93d3a861\"><strong>\ud83d\udce9 WANT MORE JOBS LIKE THIS?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Join thousands of South Africans receiving the latest jobs, learnerships, internships and government vacancies directly in their inbox.<\/p>\n\n\n\n<style type=\"text\/css\">@import url(\"https:\/\/assets.mlcdn.com\/fonts.css?version=1767876\");<\/style>\n    <style type=\"text\/css\">\n    \/* LOADER *\/\n    .ml-form-embedSubmitLoad {\n      display: inline-block;\n      width: 20px;\n      height: 20px;\n    }\n\n    .g-recaptcha {\n    transform: scale(1);\n    -webkit-transform: scale(1);\n    transform-origin: 0 0;\n    -webkit-transform-origin: 0 0;\n    height: ;\n    }\n\n    .sr-only {\n      position: absolute;\n      width: 1px;\n      height: 1px;\n      padding: 0;\n      margin: -1px;\n      overflow: hidden;\n      clip: rect(0,0,0,0);\n      border: 0;\n    }\n\n    .ml-form-embedSubmitLoad:after {\n      content: \" \";\n      display: block;\n      width: 11px;\n      height: 11px;\n      margin: 1px;\n      border-radius: 50%;\n      border: 4px solid #fff;\n    border-color: #ffffff #ffffff #ffffff transparent;\n    animation: ml-form-embedSubmitLoad 1.2s linear infinite;\n    }\n    @keyframes ml-form-embedSubmitLoad {\n      0% {\n      transform: rotate(0deg);\n      }\n      100% {\n      transform: rotate(360deg);\n      }\n    }\n      #mlb2-35568228.ml-form-embedContainer {\n        box-sizing: border-box;\n        display: table;\n        margin: 0 auto;\n        position: static;\n        width: 100% !important;\n      }\n      #mlb2-35568228.ml-form-embedContainer h4,\n      #mlb2-35568228.ml-form-embedContainer p,\n      #mlb2-35568228.ml-form-embedContainer span,\n      #mlb2-35568228.ml-form-embedContainer button {\n        text-transform: none !important;\n        letter-spacing: normal !important;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper {\n        background-color: #f6f6f6;\n        \n        border-width: 0px;\n        border-color: transparent;\n        border-radius: 4px;\n        border-style: solid;\n        box-sizing: border-box;\n        display: inline-block !important;\n        margin: 0;\n        padding: 0;\n        position: relative;\n              }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper.embedPopup,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper.embedDefault { width: 400px; }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper.embedForm { max-width: 400px; width: 100%; }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-align-left { text-align: left; }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-align-center { text-align: center; }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-align-default { display: table-cell !important; vertical-align: middle !important; text-align: center !important; }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-align-right { text-align: right; }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img {\n        border-top-left-radius: 4px;\n        border-top-right-radius: 4px;\n        height: auto;\n        margin: 0 auto !important;\n        max-width: 100%;\n        width: undefinedpx;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody {\n        padding: 20px 20px 0 20px;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal {\n        padding-bottom: 0;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent {\n        text-align: left;\n        margin: 0 0 20px 0;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4 {\n        color: #000000;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 30px;\n        font-weight: 400;\n        margin: 0 0 10px 0;\n        text-align: left;\n        word-break: break-word;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p {\n        color: #000000;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 20px;\n        margin: 0 0 10px 0;\n        text-align: left;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol {\n        color: #000000;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol {\n        list-style-type: lower-alpha;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol ol,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol ol {\n        list-style-type: lower-roman;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a {\n        color: #000000;\n        text-decoration: underline;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group {\n        text-align: left!important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label {\n        margin-bottom: 5px;\n        color: #333333;\n        font-size: 14px;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-weight: bold; font-style: normal; text-decoration: none;;\n        display: inline-block;\n        line-height: 20px;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child {\n        margin: 0;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form {\n        margin: 0;\n        width: 100%;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow {\n        margin: 0 0 20px 0;\n        width: 100%;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow {\n        float: left;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm {\n        margin: 0;\n        padding: 0 0 20px 0;\n        width: 100%;\n        height: auto;\n        float: left;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow {\n        margin: 0 0 10px 0;\n        width: 100%;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item {\n        margin: 0;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal {\n        margin: 0;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input {\n        background-color: #ffffff !important;\n        color: #333333 !important;\n        border-color: #cccccc;\n        border-radius: 4px !important;\n        border-style: solid !important;\n        border-width: 1px !important;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px !important;\n        height: auto;\n        line-height: 21px !important;\n        margin-bottom: 0;\n        margin-top: 0;\n        margin-left: 0;\n        margin-right: 0;\n        padding: 10px 10px !important;\n        width: 100% !important;\n        box-sizing: border-box !important;\n        max-width: 100% !important;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder { color: #333333; }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder { color: #333333; }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder { color: #333333; }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder { color: #333333; }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow textarea, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow textarea {\n        background-color: #ffffff !important;\n        color: #333333 !important;\n        border-color: #cccccc;\n        border-radius: 4px !important;\n        border-style: solid !important;\n        border-width: 1px !important;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px !important;\n        height: auto;\n        line-height: 21px !important;\n        margin-bottom: 0;\n        margin-top: 0;\n        padding: 10px 10px !important;\n        width: 100% !important;\n        box-sizing: border-box !important;\n        max-width: 100% !important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {\n          border-color: #cccccc!important;\n          background-color: #ffffff!important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.custom-control-input[type=\"checkbox\"]{\n        box-sizing: border-box;\n        padding: 0;\n        position: absolute;\n        z-index: -1;\n        opacity: 0;\n        margin-top: 5px;\n        margin-left: -1.5rem;\n        overflow: visible;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {\n        border-radius: 4px!important;\n      }\n\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::after {\n        background-image: url(\"data:image\/svg+xml,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'\/%3e%3c\/svg%3e\");\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::after {\n        background-image: url(\"data:image\/svg+xml,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'\/%3e%3c\/svg%3e\");\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input:checked~.custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::before  {\n          border-color: #000000!important;\n          background-color: #000000!important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::after {\n           top: 2px;\n           box-sizing: border-box;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {\n           top: 0px!important;\n           box-sizing: border-box!important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {\n        top: 0px!important;\n           box-sizing: border-box!important;\n      }\n\n       #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after {\n            top: 0px!important;\n            box-sizing: border-box!important;\n            position: absolute;\n            left: -1.5rem;\n            display: block;\n            width: 1rem;\n            height: 1rem;\n            content: \"\";\n       }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before {\n        top: 0px!important;\n        box-sizing: border-box!important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::before {\n          position: absolute;\n          top: 4px;\n          left: -1.5rem;\n          display: block;\n          width: 16px;\n          height: 16px;\n          pointer-events: none;\n          content: \"\";\n          background-color: #ffffff;\n          border: #adb5bd solid 1px;\n          border-radius: 50%;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::after {\n          position: absolute;\n          top: 2px!important;\n          left: -1.5rem;\n          display: block;\n          width: 1rem;\n          height: 1rem;\n          content: \"\";\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before {\n          position: absolute;\n          top: 4px;\n          left: -1.5rem;\n          display: block;\n          width: 16px;\n          height: 16px;\n          pointer-events: none;\n          content: \"\";\n          background-color: #ffffff;\n          border: #adb5bd solid 1px;\n          border-radius: 50%;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after {\n          position: absolute;\n          top: 0px!important;\n          left: -1.5rem;\n          display: block;\n          width: 1rem;\n          height: 1rem;\n          content: \"\";\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {\n          position: absolute;\n          top: 0px!important;\n          left: -1.5rem;\n          display: block;\n          width: 1rem;\n          height: 1rem;\n          content: \"\";\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-radio .custom-control-label::after {\n          background: no-repeat 50%\/50% 50%;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-checkbox .custom-control-label::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after {\n          background: no-repeat 50%\/50% 50%;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-control, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-control {\n        position: relative;\n        display: block;\n        min-height: 1.5rem;\n        padding-left: 1.5rem;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input {\n          position: absolute;\n          z-index: -1;\n          opacity: 0;\n          box-sizing: border-box;\n          padding: 0;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label {\n          color: #000000;\n          font-size: 12px!important;\n          font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n          line-height: 22px;\n          margin-bottom: 0;\n          position: relative;\n          vertical-align: top;\n          font-style: normal;\n          font-weight: 700;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-select, #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-select {\n        background-color: #ffffff !important;\n        color: #333333 !important;\n        border-color: #cccccc;\n        border-radius: 4px !important;\n        border-style: solid !important;\n        border-width: 1px !important;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px !important;\n        line-height: 20px !important;\n        margin-bottom: 0;\n        margin-top: 0;\n        padding: 10px 28px 10px 12px !important;\n        width: 100% !important;\n        box-sizing: border-box !important;\n        max-width: 100% !important;\n        height: auto;\n        display: inline-block;\n        vertical-align: middle;\n        background: url('https:\/\/assets.mlcdn.com\/ml\/images\/default\/dropdown.svg') no-repeat right .75rem center\/8px 10px;\n        -webkit-appearance: none;\n        -moz-appearance: none;\n        appearance: none;\n      }\n\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow {\n        height: auto;\n        width: 100%;\n        float: left;\n      }\n      .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 70%; float: left; }\n      .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal { width: 30%; float: left; }\n      .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal.labelsOn { padding-top: 25px;  }\n      .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields { box-sizing: border-box; float: left; padding-right: 10px;  }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input {\n        background-color: #ffffff;\n        color: #333333;\n        border-color: #cccccc;\n        border-radius: 4px;\n        border-style: solid;\n        border-width: 1px;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px;\n        line-height: 20px;\n        margin-bottom: 0;\n        margin-top: 0;\n        padding: 10px 10px;\n        width: 100%;\n        box-sizing: border-box;\n        overflow-y: initial;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button {\n        background-color: #000000 !important;\n        border-color: #000000;\n        border-style: solid;\n        border-width: 1px;\n        border-radius: 4px;\n        box-shadow: none;\n        color: #ffffff !important;\n        cursor: pointer;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 14px !important;\n        font-weight: 700;\n        line-height: 20px;\n        margin: 0 !important;\n        padding: 10px !important;\n        width: 100%;\n        height: auto;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover {\n        background-color: #333333 !important;\n        border-color: #333333 !important;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=\"checkbox\"] {\n        box-sizing: border-box;\n        padding: 0;\n        position: absolute;\n        z-index: -1;\n        opacity: 0;\n        margin-top: 5px;\n        margin-left: -1.5rem;\n        overflow: visible;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description {\n        color: #000000;\n        display: block;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif;\n        font-size: 12px;\n        text-align: left;\n        margin-bottom: 0;\n        position: relative;\n        vertical-align: top;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label {\n        font-weight: normal;\n        margin: 0;\n        padding: 0;\n        position: relative;\n        display: block;\n        min-height: 24px;\n        padding-left: 24px;\n\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a {\n        color: #000000;\n        text-decoration: underline;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p {\n        color: #000000 !important;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;\n        font-size: 12px !important;\n        font-weight: normal !important;\n        line-height: 18px !important;\n        padding: 0 !important;\n        margin: 0 5px 0 0 !important;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child {\n        margin: 0;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit {\n        margin: 0 0 20px 0;\n        float: left;\n        width: 100%;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button {\n        background-color: #000000 !important;\n        border: none !important;\n        border-radius: 4px !important;\n        box-shadow: none !important;\n        color: #ffffff !important;\n        cursor: pointer;\n        font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;\n        font-size: 14px !important;\n        font-weight: 700 !important;\n        line-height: 21px !important;\n        height: auto;\n        padding: 10px !important;\n        width: 100% !important;\n        box-sizing: border-box !important;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading {\n        display: none;\n      }\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover {\n        background-color: #333333 !important;\n      }\n      .ml-subscribe-close {\n        width: 30px;\n        height: 30px;\n        background: url('https:\/\/assets.mlcdn.com\/ml\/images\/default\/modal_close.png') no-repeat;\n        background-size: 30px;\n        cursor: pointer;\n        margin-top: -10px;\n        margin-right: -10px;\n        position: absolute;\n        top: 0;\n        right: 0;\n      }\n      .ml-error input, .ml-error textarea, .ml-error select {\n        border-color: red!important;\n      }\n\n      .ml-error .custom-checkbox-radio-list {\n        border: 1px solid red !important;\n        border-radius: 4px;\n        padding: 10px;\n      }\n\n      .ml-error .label-description,\n      .ml-error .label-description p,\n      .ml-error .label-description p a,\n      .ml-error label:first-child {\n        color: #ff0000 !important;\n      }\n\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p,\n      #mlb2-35568228.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter {\n        color: #ff0000 !important;\n      }\n            @media only screen and (max-width: 400px){\n\n        .ml-form-embedWrapper.embedDefault, .ml-form-embedWrapper.embedPopup { width: 100%!important; }\n        .ml-form-formContent.horozintalForm { float: left!important; }\n        .ml-form-formContent.horozintalForm .ml-form-horizontalRow { height: auto!important; width: 100%!important; float: left!important; }\n        .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 100%!important; }\n        .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal > div { padding-right: 0px!important; padding-bottom: 10px; }\n        .ml-form-formContent.horozintalForm .ml-button-horizontal { width: 100%!important; }\n        .ml-form-formContent.horozintalForm .ml-button-horizontal.labelsOn { padding-top: 0px!important; }\n\n      }\n    <\/style>\n\n    \n  \n    \n    \n\n    \n    \n\n    \n    \n\n    \n\n      \n        \n        \n      \n\n      \n        \n        \n      \n\n      \n\n            \n            \n            \n            \n            \n            \n      \n\n      \n\n      \n        \n        \n         \n        \n        \n      \n\n        \n        \n        \n        \n        \n        \n      \n\n       \n\n        \n        \n        \n        \n        \n        \n        \n       \n\n\n      \n        \n        \n        \n        \n  \n\n\n\n  \n        \n        \n        \n      \n\n\n      \n    \n    \n    \n    \n    \n    \n    \n  \n\n  \n        \n        \n        \n        \n        \n      \n\n      \n        \n        \n        \n        \n        \n      \n\n      \n        \n        \n        \n        \n        \n      \n\n       \n\n        \n        \n        \n        \n       \n\n       \n        \n        \n        \n        \n      \n\n      \n        \n        \n        \n        \n        \n        \n        \n       \n\n    \n\n    \n\n\n      \n\n\n      \n\n      \n      \n\n      \n\n      \n\n\n\n\n\n    \n\n      \n    <div id=\"mlb2-35568228\" class=\"ml-form-embedContainer ml-subscribe-form ml-subscribe-form-35568228\">\n      <div class=\"ml-form-align-center \">\n        <div class=\"ml-form-embedWrapper embedForm\">\n\n          \n          \n\n          <div class=\"ml-form-embedBody ml-form-embedBodyDefault row-form\">\n\n            <div class=\"ml-form-embedContent\" style=\" \">\n              \n                <h4>\ud83d\udce9 Get New 2026 Jobs<\/h4>\n                <p>Enter your email below to receive daily updates<\/p>\n              \n            <\/div>\n\n            <form class=\"ml-block-form\" action=\"https:\/\/assets.mailerlite.com\/jsonp\/2027527\/forms\/176210834610980558\/subscribe\" data-code=\"\" method=\"post\" target=\"_blank\">\n              <div class=\"ml-form-formContent\">\n                \n\n                  \n                  <div class=\"ml-form-fieldRow ml-last-item\">\n                    <div class=\"ml-field-group ml-field-email ml-validate-email ml-validate-required\">\n\n                      \n\n\n                      <!-- input -->\n                      <input aria-label=\"email\" aria-required=\"true\" type=\"email\" class=\"form-control\" data-inputmask=\"\" name=\"fields[email]\" placeholder=\"Email\" autocomplete=\"email\">\n                      <!-- \/input -->\n\n                      <!-- textarea -->\n                      \n                      <!-- \/textarea -->\n\n                      <!-- select -->\n                      \n                      <!-- \/select -->\n\n                      <!-- checkboxes -->\n            \n            <!-- \/checkboxes -->\n\n                      <!-- radio -->\n                      \n                      <!-- \/radio -->\n\n                      <!-- countries -->\n                      \n                      <!-- \/countries -->\n\n\n\n\n\n                    <\/div>\n                  <\/div>\n                \n              <\/div>\n\n              \n\n              <!-- Privacy policy -->\n              \n              <!-- \/Privacy policy -->\n\n              \n\n              \n\n              \n\n\n\n\n\n\n              \n              <input type=\"hidden\" name=\"ml-submit\" value=\"1\">\n\n              <div class=\"ml-form-embedSubmit\">\n                \n                  <button type=\"submit\" class=\"primary\">SUBMIT YOUR EMAIL<\/button>\n                \n                <button disabled=\"disabled\" style=\"display: none;\" type=\"button\" class=\"loading\">\n                  <div class=\"ml-form-embedSubmitLoad\"><\/div>\n                  <span class=\"sr-only\">Loading&#8230;<\/span>\n                <\/button>\n              <\/div>\n\n              \n              <input type=\"hidden\" name=\"anticsrf\" value=\"true\">\n            <\/form>\n          <\/div>\n\n          <div class=\"ml-form-successBody row-success\" style=\"display: none\">\n\n            <div class=\"ml-form-successContent\">\n              \n                <h4>Thank you!<\/h4>\n                \n                  <p>You have successfully joined our subscriber list.<\/p>\n                \n              \n            <\/div>\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  \n\n  \n  <script>\n    function ml_webform_success_35568228() {\n    try {\n        window.top.location.href = 'https:\/\/zentrofly.com\/jobs\/';\n      } catch (e) {\n        window.location.href = 'https:\/\/zentrofly.com\/jobs\/';\n      }\n    }\n      <\/script>\n  \n  \n  \n      <script src=\"https:\/\/groot.mailerlite.com\/js\/w\/webforms.min.js?v176e10baa5e7ed80d35ae235be3d5024\" type=\"text\/javascript\"><\/script>\n        <script>\n            fetch(\"https:\/\/assets.mailerlite.com\/jsonp\/2027527\/forms\/176210834610980558\/takel\")\n        <\/script>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-204dd214cd1b0171d5e38a481e9c536d\"><strong>\ud83d\ude80 Looking for more opportunities? Browse our latest vacancies below before you leave.<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"DqgmOZABpq\"><a href=\"https:\/\/zentrofly.com\/jobs\/learner-fire-fighter-x12-sasol-secunda-sasolburg-apply-by-19-june-2026\/\">Learner Fire Fighter X12 \u2013 Sasol Secunda &#038; Sasolburg \u2013 Apply by 19 June 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cLearner Fire Fighter X12 \u2013 Sasol Secunda &amp; Sasolburg \u2013 Apply by 19 June 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/learner-fire-fighter-x12-sasol-secunda-sasolburg-apply-by-19-june-2026\/embed\/#?secret=dBIqMEW5Gb#?secret=DqgmOZABpq\" data-secret=\"DqgmOZABpq\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"Q07KJH6rSk\"><a href=\"https:\/\/zentrofly.com\/jobs\/sales-associate-40hr-the-fix-chris-hani-apply-by-16-june-2026\/\">Sales Associate (40hr) \u2013 The FIX Chris Hani \u2013 Apply by 16 June 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cSales Associate (40hr) \u2013 The FIX Chris Hani \u2013 Apply by 16 June 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/sales-associate-40hr-the-fix-chris-hani-apply-by-16-june-2026\/embed\/#?secret=I1agqcF4ML#?secret=Q07KJH6rSk\" data-secret=\"Q07KJH6rSk\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"xySIUodvAb\"><a href=\"https:\/\/zentrofly.com\/jobs\/general-worker-cleaner-triton-express-johannesburg-apply-now\/\">General Worker Cleaner \u2013 Triton Express Johannesburg \u2013 Apply Now<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cGeneral Worker Cleaner \u2013 Triton Express Johannesburg \u2013 Apply Now\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/general-worker-cleaner-triton-express-johannesburg-apply-now\/embed\/#?secret=0lmpzEbaxe#?secret=xySIUodvAb\" data-secret=\"xySIUodvAb\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"yEWyqL7hZS\"><a href=\"https:\/\/zentrofly.com\/jobs\/casual-cashier-dis-chem-hillcrest-apply-by-23-june-2026\/\">Casual Cashier \u2013 Dis-Chem Hillcrest \u2013 Apply by 23 June 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cCasual Cashier \u2013 Dis-Chem Hillcrest \u2013 Apply by 23 June 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/casual-cashier-dis-chem-hillcrest-apply-by-23-june-2026\/embed\/#?secret=eV9y87AHAT#?secret=yEWyqL7hZS\" data-secret=\"yEWyqL7hZS\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"E4QZKuj8JM\"><a href=\"https:\/\/zentrofly.com\/jobs\/cashiers-sales-assistants-pep-stores-durban-part-time-opportunity\/\">Cashiers \/ Sales Assistants \u2013 PEP Stores \u2013 Durban \u2013 Part-Time Opportunity<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cCashiers \/ Sales Assistants \u2013 PEP Stores \u2013 Durban \u2013 Part-Time Opportunity\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/cashiers-sales-assistants-pep-stores-durban-part-time-opportunity\/embed\/#?secret=ZqU4oQUCpM#?secret=E4QZKuj8JM\" data-secret=\"E4QZKuj8JM\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"iuwks1biYx\"><a href=\"https:\/\/zentrofly.com\/jobs\/transnet-vacancies-internship-opportunities-2026-multiple-positions-available-nationwide\/\">Transnet Vacancies &#038; Internship Opportunities 2026 \u2013 Multiple Positions Available Nationwide<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cTransnet Vacancies &amp; Internship Opportunities 2026 \u2013 Multiple Positions Available Nationwide\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/transnet-vacancies-internship-opportunities-2026-multiple-positions-available-nationwide\/embed\/#?secret=7RVz2D4goG#?secret=iuwks1biYx\" data-secret=\"iuwks1biYx\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-sa-jobs-portal wp-block-embed-sa-jobs-portal\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"PLyCugyrtO\"><a href=\"https:\/\/zentrofly.com\/jobs\/general-worker-south-african-weather-service-saws-irene-apply-by-19-june-2026\/\">General Worker \u2013 South African Weather Service (SAWS) \u2013 Irene \u2013 Apply by 19 June 2026<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"\u201cGeneral Worker \u2013 South African Weather Service (SAWS) \u2013 Irene \u2013 Apply by 19 June 2026\u201d \u2014 \ud83d\udd0c\ud83d\udd25 SA Jobs Portal\" src=\"https:\/\/zentrofly.com\/jobs\/general-worker-south-african-weather-service-saws-irene-apply-by-19-june-2026\/embed\/#?secret=aJJcjAgkwJ#?secret=PLyCugyrtO\" data-secret=\"PLyCugyrtO\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading has-vivid-red-color has-text-color has-link-color wp-elements-b12362b1156e383be0d8de280e759dd8\"><strong>Vacancies Just Posted:<\/strong><\/h2>\n\n\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/department-of-education-admin-clerks-vacancies-2026-52-permanent-level-5-positions-available-apply-by-24-july-2026\/\">Department of Education Admin Clerks Vacancies 2026 \u2013 52 Permanent Level 5 Positions Available \u2013 Apply by 24 July 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/pick-n-pay-general-assistant-vacancies-2026-103-positions-available-no-experience-needed-apply-by-23-july-2026\/\">Pick n Pay General Assistant Vacancies 2026 \u2013 103 Positions Available \u2013 No Experience Needed \u2013 Apply by 23 July 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/cotton-on-sales-assistants-gateway-theatre-of-shopping-apply-by-30-june-2026\/\">Cotton On Sales Assistants \u2013 Gateway Theatre of Shopping \u2013 Apply by 30 June 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/dis-chem-cashier-vacancies-2026-8-cashier-positions-available-apply-before-09-july-2026\/\">Dis-Chem Cashier Vacancies 2026 \u2013 8 Cashier Positions Available \u2013 Apply Before 09 July 2026<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/zentrofly.com\/jobs\/shop-assistant-cashier-x10-posts-clicks-mnandi-apply-by-03-july-2026\/\">Shop Assistant \/ Cashier (X10 Posts) \u2013 Clicks Mnandi \u2013 Apply by 03 July 2026<\/a><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-jetpack-related-posts\">\n<h2 class=\"wp-block-heading\">Related Vacancies<\/h2>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<blockquote class=\"wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow\">\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h2 class=\"wp-block-heading\">Success consists of going from failure to failure without loss of enthusiasm. \u2013 Winston Churchill&nbsp;<\/h2>\n<\/blockquote>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Employer: Vhembe District MunicipalityPosition: Driver Operator (5 Posts)Department: Technical ServicesPost Level: 11Salary: R245 442.90 per annumClosing Date: 26 June 2026 Job Opportunity Vhembe District Municipality invites applications from suitably qualified candidates for five (5) Driver Operator positions. The successful candidates will operate municipal vehicles and equipment while supporting water, sanitation and infrastructure operations. Overview Driver Operators will be responsible for transporting personnel, equipment and materials while ensuring safe operation of municipal vehicles and machinery. Key Responsibilities \u2022 Operate municipal vehicles&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/zentrofly.com\/jobs\/driver-operators-x5-vhembe-district-municipality-apply-by-26-june-2026\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":28853,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-28864","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-register-your-cv-2026-jobs"],"jetpack_featured_media_url":"https:\/\/zentrofly.com\/jobs\/wp-content\/uploads\/2026\/06\/image-40.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2552,"url":"https:\/\/zentrofly.com\/jobs\/cleaner-11-posts-limpopo-department-of-agriculture-and-rural-development-apply-by-01-august-2025\/","url_meta":{"origin":28864,"position":0},"title":"Cleaner (11 Posts) \u2013 Limpopo Department of Agriculture and Rural Development \u2013 Apply by 01 August 2025","author":"admin","date":"July 16, 2025","format":false,"excerpt":"Job Opportunity: Cleaner (11 Posts) \u2013 Limpopo Department of Agriculture and Rural Development \u2013 Apply by 01 August 2025 Salary: R138,486 per annum (Level 02) Location & Reference Numbers: Waterberg District (2 posts) \u2013 Ref No: LDARD 121\/6\/2025 Vhembe East (1 post) \u2013 Ref No: LDARD 122\/6\/2025 Vhembe District (1\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24147,"url":"https:\/\/zentrofly.com\/jobs\/temporary-malaria-spray-operators-x355-positions\/","url_meta":{"origin":28864,"position":1},"title":"Temporary Malaria Spray Operators &#8211; X355 Positions","author":"admin","date":"September 19, 2024","format":false,"excerpt":"Job Vacancy: Temporary Malaria Spray Operators Department: HealthPosition: Temporary Malaria Spray Operators (Various Districts in Limpopo)Employment Type: 4-Month ContractSalary Level: StipendApplication Closing Date: 27 September 2024 The Department of Health is seeking committed and diligent individuals to join the fight against malaria in the following districts across Limpopo Province. The\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24021,"url":"https:\/\/zentrofly.com\/jobs\/government-departments-cleaners-x100-vacancies\/","url_meta":{"origin":28864,"position":2},"title":"Government Departments &#8211; Cleaners X100 Vacancies","author":"admin","date":"August 23, 2024","format":false,"excerpt":"Government Cleaner Positions - Various Locations Across South Africa Salary: R10 938 per monthApplication Deadline: August 30, 2024 Location: Various Government Departments across the 9 Provinces, South Africa Job Overview:We are seeking dedicated individuals to join our team as Government Cleaners. In this role, you will be responsible for ensuring\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":22956,"url":"https:\/\/zentrofly.com\/jobs\/multiple-vacancies-ethekwini-municipality-apply-by-05-september-2025\/","url_meta":{"origin":28864,"position":3},"title":"Multiple Vacancies \u2013 eThekwini Municipality \u2013 Apply by 05 September 2025","author":"admin","date":"August 25, 2025","format":false,"excerpt":"Job Opportunity: Multiple Vacancies \u2013 eThekwini Municipality \u2013 Apply by 05 September 2025 Location: eThekwini Municipality, KwaZulu-NatalClosing Date: 05 September 2025Position Type: Permanent Overview The eThekwini Municipality is inviting suitably qualified candidates to apply for various permanent positions across different departments. These roles offer an opportunity to contribute to service\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24012,"url":"https:\/\/zentrofly.com\/jobs\/nkangala-district-municipality-code-10-drivers-with-pdp-x4\/","url_meta":{"origin":28864,"position":4},"title":"Nkangala District Municipality &#8211; Code 10 Drivers with PDP X4","author":"admin","date":"August 22, 2024","format":false,"excerpt":"Location: Nkangala District, South AfricaClosing Date: 05 September 2024 Overview Nkangala District Municipality is seeking qualified candidates to fill the position of Jetpatcher Operator\/Driver. We are committed to equitable representation and encourage applications from all suitably qualified individuals. The selected candidates will be responsible for operating Jetpatcher machinery to perform\u2026","rel":"","context":"In &quot;Register Your CV \u2013 2026 Jobs&quot;","block_context":{"text":"Register Your CV \u2013 2026 Jobs","link":"https:\/\/zentrofly.com\/jobs\/category\/register-your-cv-2026-jobs\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":26059,"url":"https:\/\/zentrofly.com\/jobs\/epwp-casual-labourer-x53-posts-department-of-education-apply-by-6-march-2026\/","url_meta":{"origin":28864,"position":5},"title":"EPWP Casual Labourer (X53 Posts) \u2013 Department of Education &#8211; Apply by 6 March 2026","author":"admin","date":"March 1, 2026","format":false,"excerpt":"Programme: Extended Public Works Programme (EPWP)Contract Duration: 12 MonthsRate per Day: R130.00Closing Date: Friday, 6 March 2026 at 14H00 Overview The Limpopo Department of Education invites applications for 53 EPWP Casual Labourer posts on a 12-month contract under the Extended Public Works Programme (EPWP). The purpose of the programme is\u2026","rel":"","context":"In &quot;1st Week of March 2026 Vacancies&quot;","block_context":{"text":"1st Week of March 2026 Vacancies","link":"https:\/\/zentrofly.com\/jobs\/category\/1st-week-of-march-2026-vacancies\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/zentrofly.com\/jobs\/wp-content\/uploads\/2025\/11\/image-35.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts\/28864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/comments?post=28864"}],"version-history":[{"count":1,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts\/28864\/revisions"}],"predecessor-version":[{"id":28865,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/posts\/28864\/revisions\/28865"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/media\/28853"}],"wp:attachment":[{"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/media?parent=28864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/categories?post=28864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zentrofly.com\/jobs\/wp-json\/wp\/v2\/tags?post=28864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}