<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-10_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-10_layer_surrogate">
<p><strong><span style="font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 36px;">Car Park Attendant.INT ORT.Airport Operations (Airport Management)(P70001)</span></strong></p>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-10_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-10_layer_surrogate">
<div class="oj-dialog-container" data-oj-context="">
<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() " slot="body">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" class: dialogBaseClass, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<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-description-title'"><strong>JOB DESCRIPTION</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.description">
<div>
<p><strong>Key Performance Output </strong></p>
<p><strong>The successful candidate will be reporting to the Manager: Landside Operations and will be responsible but not limited to the following:</strong></p>
<ul>
<li><strong>Patrol Car Park areas in order to monitor functionality and cleanliness of car park equipment and report non-compliance.</strong></li>
<li><strong>Remove coin and note jams from pay stations as and when required.</strong></li>
<li><strong>Follow up on all reported non-compliance to ensure remedial action has been taken.</strong></li>
<li><strong>Notify relevant personnel in case of emergencies occurrences.</strong></li>
<li><strong>Routine inspections, maintenance and reporting of equipment.</strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-10_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-10_layer_surrogate">
<p><oj-dialog initial-visibility="hide" resize-behavior="none" drag-affordance="none" cancel-behavior="none" modality="modeless" 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, className: isEnableBodyClass ? baseClass : null, }" 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-10" role="dialog" tabindex="-1"></oj-dialog></p>
<div class="oj-dialog-container" data-oj-context="">
<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() " slot="body">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" class: dialogBaseClass, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<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>
<ul>
<li><strong>Monitor and report non-compliance in terms of infrastructure.</strong></li>
<li><strong>Monitor and replenish consumables as well as removal of ticket jams.</strong></li>
<li><strong>Participate in ad hoc services as and when required.</strong></li>
<li><strong>Ensure proper handover to next shift to limit disruptions.</strong></li>
<li><strong>Assist customers with equipment related issues to ensure minimum interruption of traffic flow.</strong></li>
<li><strong>Assist customers with card payments.</strong></li>
<li><strong>Investigation of customer related queries and escalate as and when required.</strong></li>
<li><strong>Replenish change at pay stations as and when required.</strong></li>
<li><strong>Manage and reconcile the daily float.</strong></li>
<li><strong>Assist customers with change when required.</strong></li>
<li><strong>Adhere to relevant statutory/legislative regulations, SOP&#8217;s, operational standards, policies and practices.</strong></li>
<li><strong>Build, support and maintain healthy, diverse internal and external relationships to ensure achievement of organisational goals. Implement remedial actions where required.</strong></li>
</ul>
</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-10_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-10_layer_surrogate">
<div class="oj-dialog-container" data-oj-context="">
<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() " slot="body">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" class: dialogBaseClass, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<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>Technical Skills and Experience</strong></p>
<p><strong>The following skills &; experience is required or equivalent of such is required:</strong></p>
<ul>
<li><strong>National Senior Certificate (Grade 12) is essential.</strong></li>
<li><strong>1 year operational experience is essential </strong></li>
<li><strong>Code-B motor vehicle license </strong></li>
<li><strong>Basic proficiency of MS Office packages</strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-10_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-10_layer_surrogate">
<p><oj-dialog initial-visibility="hide" resize-behavior="none" drag-affordance="none" cancel-behavior="none" modality="modeless" 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, className: isEnableBodyClass ? baseClass : null, }" 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-10" role="dialog" tabindex="-1"></oj-dialog></p>
<div class="oj-dialog-container" data-oj-context="">
<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() " slot="body">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" class: dialogBaseClass, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<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> Competencies</strong></p>
<ul>
<li><strong>Communication</strong></li>
<li><strong>Decision making</strong></li>
<li><strong>Planning and organising</strong></li>
<li><strong>Problem solving</strong></li>
<li><strong>Conflict Management</strong></li>
<li><strong>Interpersonal skills</strong></li>
<li><strong>Attention to detail</strong></li>
<li><strong>Coping with pressure</strong></li>
</ul>
<p><strong>Application and Enquires</strong></p>
<p><strong>Kindly apply online for this opportunity by 24/04/2025</strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div role="presentation" id="__oj_zorder_container">
<div id="ui-id-10_layer" role="presentation" class="oj-dialog-layer oj-focus-within" data-oj-surrogate-id="ui-id-10_layer_surrogate">
<p><oj-dialog initial-visibility="hide" resize-behavior="none" drag-affordance="none" cancel-behavior="none" modality="modeless" 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, className: isEnableBodyClass ? baseClass : null, }" 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-10" role="dialog" tabindex="-1"></oj-dialog></p>
<div class="oj-dialog-container" data-oj-context="">
<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() " slot="body">
<div class="oj-dialog-body app-dialog__main background-color-dialog job-details-modal-container__main job-details-modal-container__main-center" data-bind=" class: dialogBaseClass, a11y.setInitialFocus: {isVisible: isVisible, focusOn: '.app-dialog__content', delay: 1000 }, attr: { style: width() ? 'max-width: ' + width() : '' } " tabindex="-1">
<p><job-details-checker params="viewData: viewData, jobId: jobId, isExpired: isExpired"><job-details-loader params="viewData: viewData, jobId: jobId"><job-details-page params="viewData: viewData, pageData: state().data"></job-details-page></job-details-loader></job-details-checker></p>
<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>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.</strong></p>
<p><strong>Positions will be filled in the line with Airports Company South Africa Values and Employment Equity Policy and Plan. </strong></p>
<p><strong>Should you not hear from us within 30 days of your application, consider your application unsuccessful.</strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p><strong><a class="maxbutton-1 maxbutton" href="https://iaccgs.fa.ocs.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/jobs/preview/396"><span class='mb-text'>CLICK HERE TO APPLY</span></a> </strong></p>
<p> ;</p>
<p> ;</p>

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…