<div class="preload" aria-hidden="true">
<div class="preload__secondary-font"></div>
</div>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main">
<div class="app__top-wrapper">
<div class="app__top">
<header>
<div class="app-header component-styling-wrapper-default" data-bind="class: uniqueWrapperClass">
<p><app-header-hamburger params=" globalHeaderSettings:globalHeaderSettings, logoImages:logoImages, headerId:headerId, uniqueWrapperClass: uniqueWrapperClass "></app-header-hamburger></p>
<div class="app-header-hamburger">
<p><company-logo params="isLogoHidden: isLogoHidden, logoImages:logoImages, headerId:headerId"><a class="app-header__logo app-header__logo--mobile" data-bind="route: 'home-page', i18nAttr: { title: 'general.a11y.go-to-home-page', 'aria-label': 'general.a11y.go-to-home-page' }" href="https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/?lastSelectedFacet=LOCATIONS&;selectedLocationsFacet=300000000425772" title="Go to Home Page" aria-label="Go to Home Page"><strong><img class="app-header__logo-image--mobile" data-bind="attr: {'src': logoMobile}, event: { load: adjustLogoSize }" alt="" src="https://corporate.ford.com/content/dam/corporate/us/en-us/icons/ford-logo.png" /></strong></a></company-logo></p>
<div class="app-header__actions">
<p><user-menu class="user-menu" params="profileText: profileText, isProfileButtonHidden: isProfileButtonHidden"></user-menu></p>
<div class="header-menu user-menu__container" data-bind="css: { 'header-menu--active': isOpened } , clickOutside: { action: closeMenu, when: isOpened}, a11y.keysHandler: {keys: 'esc', handler: closeMenu}, a11y.setInitialFocus: { isVisible: isOpened, resetFocus: '.user-menu__header'}" tabindex="-1">
<div aria-live="polite" class="header-menu__dropdown user-menu__dropdown" data-bind="a11y.trapFocus">
<hr class="user-menu__separator" />
</div>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</header>
</div>
</div>
<p><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<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>
<p><job-details-header params="viewData: viewData, pageData: pageData"></job-details-header></p>
<div class="job-details__header">
<div class="app-dialog__bar job-actions text-color-secondary" data-bind="i18nLang: lang" dir="ltr">
<div class="job-actions__section"></div>
</div>
</div>
<p> ;</p>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<div class="job-actions__section"></div>
<div></div>
<div></div>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<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 job-details--with-similar-jobs" 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="googleJobSearch" data-bind="html: googleJobSearchMarkup"></div>
<div class="cc-page cc-page--boxed cc-page--job-details-fullscreen" 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>IT Young Professionals Program</strong></h1>
</div>
<div data-bind="class: uniqueWrapperClass" class="component-styling-wrapper-0">
<div class="job-details__subtitle text-color-secondary" data-bind=" class: customizationParams.commonParams.cssClass, attr: { id: customizationParams.commonParams.cssId }, customStyles: customizationParams.commonParams, "><strong>South Africa(On-site)</strong></div>
</div>
<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>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<div class="cc-element cc-element-media cc-element-media--align-center null" data-bind="css: cssClass, attr: { id: params.cssId }, customStyles: params"></div>
<div data-bind="css: cssClass, attr: { id: params.cssId }, customStyles: params"></div>
<div data-bind="css: cssClass, attr: { id: params.cssId }, customStyles: params"></div>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<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 job-details--with-similar-jobs" 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-fullscreen" 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">
<p><strong> We are looking for ambitious and self-motivated graduates, who posse the following behaviours: </strong><br />
<strong>• Excellence &#8211; Deliver and own it. </strong><br />
<strong>• Focus &#8211; Do only what matters, and bias for action. </strong><br />
<strong>• Collaboration &#8211; Seek understanding and solve together. </strong></p>
<p><strong> </strong></p>
</div>
</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-responsibilities-title'"><strong>RESPONSIBILITIES</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.responsibilities">
<p><strong>Requirements/eligibility to apply:</strong></p>
<p><strong>• Applicants are required to have successfully completed their Degree in their discipline with a pass rate of 65% or higher.</strong><br />
<strong>• Applicants who have not yet concluded their studies, will not be considered for the program.</strong></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p> ;</p>
<div class="app" data-bind="view: 'layout'">
<div class="app__viewport">
<div class="app__wrapper">
<div class="app__main"><main class="app__content" data-bind="view: 'main'" tabindex="-1"><job-details-wrapper params="state: state, displayStyles: displayStyles"></job-details-wrapper></main></p>
<div class="job-details-wrapper">
<div class="app-dialog__main background-color-dialog job-fullpreview__container job-details-page-container">
<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 job-details--with-similar-jobs" 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-fullscreen" 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.responsibilities">
<p><strong>Your application will only be considered complete if you attach ALL of the following documents:</strong><br />
<strong>• Full CV</strong><br />
<strong>• Copy of ID document</strong><br />
<strong>• Copy of matric certificate</strong><br />
<strong>• Copy of university academic transcripts</strong><br />
<strong>• Qualification certificate</strong></p>
<p><strong><i>NB: If you are struggling to load multiple documents, please put the required attachments into 1 file/pdf and submit.</i></strong></p>
<p> ;</p>
<p><strong> </strong></p>
</div>
</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-qualifications-title'"><strong>QUALIFICATIONS</strong></h2>
<div class="job-details__description-content basic-formatter" data-bind="html: pageData().job.qualifications">
<p><strong>65% aggregate Bachelor of Information Technology </strong></p>
</div>
</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>
</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>
</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>
</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-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">38627</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/11/22, 16:32</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/11/29, 16:04</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>
<li class="job-meta__item"><strong><span class="job-meta__title job-meta__title--locations" data-bind="text: name">Locations</span><span class="job-meta__subitem"><span class="job-meta__locations"><span class="job-meta__pin-item">Silverton, Pretoria, GP, 0184, ZA</span></span><span data-bind="text: workplaceTypeName, css:{ 'job-meta__workplace-type': hasLocationsAcrossMultipleRows()}" class="job-meta__workplace-type">(On-site)</span></span></strong></li>
<li class="job-meta__item"><strong><span class="job-meta__title" data-bind="text: name">Remote</span><span class="job-meta__subitem" data-bind="text: value">No</span></strong></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<a class="maxbutton-1 maxbutton" href="https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/38627/?lastSelectedFacet=LOCATIONS&#038;selectedLocationsFacet=300000000425772"><span class='mb-text'>CLICK HERE TO APPLY</span></a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p></job-details-content></article>
</div>
<p> ;</p>
</div>
</div>
<p> ;</p>
</div>
</div>
</div>
</div>
<p> ;</p>
<p> ;</p>
<p> ;</p>

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…
South Africans looking for stable government employment opportunities should take note of the latest vacancies…