<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<h1 class="heading job-details__title" data-bind=" text: pageData().job.title, class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, "><strong>Car Park Attendant.REG CDS.Airport Operations (Airport Management)(P70001)</strong></h1>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div class="cc-element cc-element--rule cc-rule--align-center cc-element--rule-job-details" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor }, attr: { id: params.cssId }, customStyles: params">
<div class="cc-element-rule__line" data-bind="style: { width: percentageWidth, backgroundColor: params.lineColor }"></div>
</div>
</div>
</div>
</div>
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.job-description-title'"><strong>JOB DESCRIPTION</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.description">
<div>
<div>
<p><strong>Key Performance Output</strong></p>
</div>
<div>
<p><strong>The successful candidate will be reporting to theOperations Coordinator,and will be responsible but not limited to the following</strong></p>
</div>
</div>
<div>
<p><strong>Follow up on all reported non-compliance to ensure remedial action has been taken. </strong></p>
</div>
<div>
<p><strong>Notify relevant personnel in case of emergencies occurrences. </strong></p>
</div>
<div>
<p><strong>Participate in ad hoc services as and when required. </strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<div>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.description">
<div>
<p><strong>Ensure proper handover to next shift to limit disruptions. </strong></p>
</div>
<div>
<p><strong>Investigation of customer related queries and escalate as and when required. </strong></p>
</div>
<div>
<p><strong>Replenish change at pay stations as and when required. </strong></p>
</div>
<div>
<p><strong>Manage and reconcile the daily float. </strong></p>
</div>
<div>
<p><strong>Assist customers with change when required. </strong></p>
</div>
<div>
<p><strong>Adhere to relevant statutory/legislative regulations, SOP&#8217;s, operational standards, policies and practices. </strong></p>
</div>
<div>
<p><strong>Build, support and maintain healthy, diverse internal and external relationships to ensure achievement of organisational goals. Implement remedial actions where required.</strong></p>
</div>
<div>
<p><strong>Technical Skills and Experience</strong></p>
</div>
<div>
<p><strong>The following skills and experience or the equivalent of such will be required: </strong></p>
<p><strong>Grade 12 National Senior Certificate is essential.</strong></p>
</div>
<div>
<p><strong>1 year Car Park Attendant operational experience is essential. </strong></p>
</div>
<div>
<p><strong>Code B; Motor vehicle license. </strong></p>
</div>
<div>
<p><strong>Basic knowledge of Microsoft Office. </strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.description">
<div>
</div>
<div>
<p><strong>Competencies</strong></p>
</div>
<div>
<p><strong>Communication </strong></p>
</div>
<div>
<p><strong>Decision making </strong></p>
</div>
<div>
<p><strong>Planning and organising </strong></p>
</div>
<div>
<p><strong>Problem solving </strong></p>
</div>
<div>
<p><strong>Conflict Management </strong></p>
</div>
<div>
<p><strong>Interpersonal skills </strong></p>
</div>
<div>
<p><strong>Attention to detail. </strong></p>
</div>
<div>
<p><strong>Coping with pressure </strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.description">
<div>
<p><strong>Application and Enquiries </strong></p>
</div>
<div>
<p><strong>Kindly apply online for this opportunity following the Oracle link below: </strong></p>
</div>
<p> ;</p>
<div>
<p><strong>By October 2024</strong></p>
</div>
<div>
<p><strong><i>Shortlisted candidates will be required to provide proof of their qualifications, NQF level and credits, and must be eligible for Top Security Clearance within 3 months of appointment.</i></strong></p>
</div>
<div>
<p><strong>Positions will be filled in line with Airports Company South Africa’s values and Employment Equity Policy and Plan. </strong></p>
</div>
<div>
<p><strong><i>Should you not hear from us within 30 days of your application, consider your application unsuccessful.</i></strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div></div>
<div><strong><a class="maxbutton-1 maxbutton" href="https://iaccgs.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions/preview/197"><span class='mb-text'>CLICK HERE TO APPLY</span></a> </strong></div>
<p> ;</p>
<div></div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<p><oj-dialog initial-visibility="hide" resize-behavior="none" drag-affordance="none" cancel-behavior="none" modality="modeless" aria-modal="true" on-oj-focus="{{setFocusToBody}}" data-bind="focus: focusCallback, attr:{ 'aria-label': ariaLabel, 'aria-describedby': ariaDescribedBy, 'role': role }, class: 'app-dialog font-family-primary ' + baseClass, a11y.keysHandler: { keys: 'esc', handler: close }, moveChatBot: { shouldMoveChatbot: shouldMoveChatbot }, isDialogVisible: { isVisible: isVisible, afterClose: afterClose }" class="app-dialog font-family-primary job-details-modal-container oj-dialog oj-component oj-component-initnode oj-complete oj-dialog-sheet oj-dialog-full" aria-label="Job Details" id="ui-id-12" role="dialog" aria-labelledby="ui-id-13" tabindex="-1"></oj-dialog></p>
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<div>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
</div>
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.employer-description-title'"><strong>ABOUT US</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.corporateDescription"><strong>Airports Company of South Africa Limited (ACSA) is a majority (94.6%) state-owned South African airport management company. Founded in 1993, ACSA operates nine of South Africa&#8217;s airports.[2] The company is headquartered at Aviation Park, Western Precinct Building, situated at O.R. Tambo International Airport in Kempton Park, Gauteng, South Africa.</strong></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-12_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-12_layer_surrogate">
<div class="oj-dialog-container">
<div class="oj-dialog-content oj-dialog-default-content">
<div class="oj-dialog-body-wrapper">
<div class="app-dialog__wrapper app-dialog__wrapper--active app-dialog__wrapper--align-center oj-dialog-body" data-bind=" css: { 'app-dialog__wrapper--active': isVisible }, class: 'app-dialog__wrapper--align-' + alignment() ">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" css: baseClass ? baseClass + '__main ' + baseClass + '__main-' + alignment() : null, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<div slot="body">
<div>
<article><job-details-content params=" pageData: pageData, viewData: viewData, onMessage: onMessage, "></p>
<div class="job-details" data-bind=" i18nLang: pageData().job.lang, attr: { lang: pageData().job.lang }, css: { 'job-details--with-similar-jobs': pageData().similarJobsState().hasJobs }" dir="ltr" lang="en">
<div class="cc-page cc-page--boxed cc-page--job-details-modal" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__section" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-details.job-info-title'"><strong>JOB INFO</strong></h2>
<div class="job-details__info-section">
<div class="job-meta">
<div class="job-meta__inner">
<ul class="job-meta__list">
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Job Identification</span><span class="job-meta__subitem" data-bind="text: value">197</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Job Category</span><span class="job-meta__subitem" data-bind="text: value">ACSA Job Group</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Posting Date</span><span class="job-meta__subitem" data-bind="text: value">2024/10/04, 10:43</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Apply Before</span><span class="job-meta__subitem" data-bind="text: value">2024/10/17, 10:43</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Degree Level</span><span class="job-meta__subitem" data-bind="text: value">G12 &#8211; Grade 12</span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Job Schedule</span><span class="job-meta__subitem" data-bind="text: value">Full time</span></strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main">
<div class="app__subpage app__subpage--custom-page">
<div class="cc-page cc-page--boxed cc-page--search-page" data-bind=" css: {'cc-page--boxed': isPageDisplayBoxed}, class: classWithModifier ">
<div class="cc-page__content">
<div class="cc-section cc-section--width-" data-bind="css: cssClass, style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }">
<div class="cc-section__content">
<div class="cc-row">
<div class="cc-row__content cc-columns-count-1" data-bind="class: 'cc-columns-count-' + columns.length">
<div class="cc-column cc-column--default" data-bind="style: { backgroundColor: params.backgroundColor, backgroundImage: backgroundSrc }, class: 'cc-column--' + size()">
<div class="cc-column__content">
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="search-job-results layout1" data-bind="class: layoutStyle">
<div class="search-results-jobs-list jobs-list" data-bind=" class: listClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, ">
<div class="job-list-item__content" data-bind="attr: { id: ariaLabelledByIdJob }" id="197">
<p><search-result-item-header params=" job: job, headerInformationConfig: headerInformationConfig, customizationParams: customizationParams, jobInfoDisplayed: jobInfoDisplayed, jobInfoDisplay: jobInfoDisplay, jobInfoSeparator: jobInfoSeparator, jobInfoTagsConfiguration: jobInfoTagsConfiguration, jobTags: jobTags, jobTagsConfig: jobTagsConfig, shouldShowDistance: shouldShowDistance, viewType: 'listView', dffs: dffs "></search-result-item-header></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

If you're looking to build a rewarding career in South Africa's agricultural sector, ZZ2 offers…
Are you looking for an opportunity to kickstart your career in Supply Chain Management? GCC Skills…
The South African Police Service (SAPS) invites interested and suitably qualified candidates to apply for…
If you're looking for a career in the transport and logistics industry, here's an exciting…
School holidays are the perfect time to invest in your future, and one of the…
South African youth looking for an opportunity to gain workplace experience and kick-start their careers…