ehtc.fa.ca2.oraclecloud.com Open in urlscan Pro
104.127.85.91  Public Scan

URL: https://ehtc.fa.ca2.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/requisitions/job/104051
Submission: On January 30 via manual from CA — Scanned from CA

Form analysis 2 forms found in the DOM

<form class="search-box" role="search" data-bind="submit: performSearch">
  <div class="search-box-block block--filters block--filters--desktop" data-bind="css: { 'block--filters--opened' : filterPanelVisible }">
    <button type="button" class="filters-toggle-button input--transparent" data-bind="click: toggleFilters, css: {'filters-toggle-button--opened' : filterPanelVisible}, boolAttr: {'aria-expanded': filterPanelVisible()}" aria-haspopup="true"
      aria-controls="filter-panel-aside" aria-expanded="false">
      <div class="filters-toggle-button-content-wrapper">
        <span class="filters-toggle-button-label">
          <span data-bind="i18n: 'facets.filter-button-label'">Filter</span> / <span data-bind="i18n: 'facets.sort-button-label'">Sort</span>
        </span>
        <span class="filters-toggle-button-icon icon-triangle-right" data-bind="css: {
                    'filters-toggle-button-icon--open' : filterPanelVisible }"></span>
      </div>
    </button>
  </div>
  <!-- ko component: 'filter-panel' -->
  <div id="filter-panel-aside" class="search-filters-container" data-bind="css: {'visible-filters' : isFilterPanelVisible}, swipe: {left: closeFilters}, adjustToCustomHeader: { 'calc-height': 'height' }" style="touch-action: pan-y;">
    <div class="facet-clear-wrapper">
      <button type="button" class="cx-button facet-clear-button" data-bind="i18n: 'search.clear-all-filters', click: clearFacets">Clear Filters</button>
    </div>
    <recent-searches>
      <div class="facet-container" data-bind="if: recentSearchItem().length"></div>
    </recent-searches>
    <hr class="filter-separator">
    <sorting>
      <div class="facet-container">
        <div class="facet-title-wrapper">
          <div class="facet-title" data-bind="i18n: 'search.sort-by-title'">Sort By</div>
        </div>
        <div class="facet-list-wrapper facet-list-expanded">
          <ul class="facet-list">
            <!-- ko foreach: {data: sortOptions, as: 'option'} -->
            <li class="facet-item sort-option">
              <div class="facet-link">
                <input type="radio" class="cx-radio-input"
                  data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}" id="RELEVANCY"
                  value="RELEVANCY" name="ko_unique_1">
                <label class="facet-label" data-bind="attr: {for: option.value}" for="RELEVANCY">
                  <span class="cx--radio-button icon-radio-button-checked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
                                          'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
                  </span>
                  <span class="checkbox-label" data-bind="text: option.text">Relevance</span>
                </label>
              </div>
            </li>
            <li class="facet-item sort-option">
              <div class="facet-link">
                <input type="radio" class="cx-radio-input"
                  data-bind="attr: {id: option.value}, checkedValue: option, value: option.value, checked: $parent.selectedSortOption, event:{change: $parent.sort}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                  id="POSTING_DATES_DESC" value="POSTING_DATES_DESC" name="ko_unique_2">
                <label class="facet-label" data-bind="attr: {for: option.value}" for="POSTING_DATES_DESC">
                  <span class="cx--radio-button icon-radio-button-unchecked" data-bind="css: {'icon-radio-button-checked': $parent.selectedSortOption() === option,
                                          'icon-radio-button-unchecked': $parent.selectedSortOption() !== option}">
                  </span>
                  <span class="checkbox-label" data-bind="text: option.text">Posting Date</span>
                </label>
              </div>
            </li>
            <!-- /ko -->
          </ul>
        </div>
      </div>
    </sorting>
    <hr class="filter-separator">
    <search-filters params="facets: facets"><!-- ko if: facets -->
      <!-- ko foreach: {data: facets, as: 'facet'} -->
      <div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
        <div class="facet-container">
          <button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
                   attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="WORK_LOCATIONS-facet-items-list" aria-expanded="false">
            <div class="facet-title" data-bind="text: title">Work Locations</div>
            <div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
          </button>
          <div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="WORK_LOCATIONS-facet-items-list">
            <div class="facet-view-all-wrapper">
              <!-- ko if: hasMore -->
              <span class="facet-current-view-mode" data-bind="text: showAll() ? 'All ' + title : 'Top 5 ' + title">Top 5 Work Locations</span>
              <a href="#" class="facet-view-all-link" data-bind="click: toggleShowAll, attr: {'aria-controls': facet.name}" aria-haspopup="true" aria-controls="workLocations">
                <!-- ko ifnot: showAll -->
                <span data-bind="i18n: 'facets.view-all-link'">View All</span>
                <!-- /ko -->
                <!-- ko if: showAll --><!-- /ko -->
            </a>
              <!-- /ko -->
            </div>
            <div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="WORK_LOCATIONS"></div>
            <ul class="facet-list">
              <!-- ko foreach: {data: displayedItems, as: 'item'} -->
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="work_locations300000003400581">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="work_locations300000003400581" aria-label="20 Bay Street 25">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">20 Bay </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="20 Bay Street"> Street</span> (<span data-bind="text: item.totalCount">25</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="work_locations300000008155476">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="work_locations300000008155476" aria-label="277 Front Street West 9">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">277 Front Street </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="277 Front Street West"> West</span> (<span data-bind="text: item.totalCount">9</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="work_locations300000008155524">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="work_locations300000008155524" aria-label="10 Bay Street 7">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">10 Bay </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="10 Bay Street"> Street</span> (<span data-bind="text: item.totalCount">7</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="work_locations300000008155542">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="work_locations300000008155542" aria-label="Head Office 7">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Head </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Head Office"> Office</span> (<span data-bind="text: item.totalCount">7</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="work_locations300000008155723">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="work_locations300000008155723" aria-label="Willowbrook 4">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main"> </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Willowbrook">Willowbrook</span> (<span data-bind="text: item.totalCount">4</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <!-- /ko -->
            </ul>
          </div>
        </div>
        <!-- /ko -->
      </div>
      <hr class="filter-separator" data-bind="visible: facet.items().length > 0">
      <div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
        <div class="facet-container">
          <button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
                   attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="TITLES-facet-items-list" aria-expanded="false">
            <div class="facet-title" data-bind="text: title">Job Functions</div>
            <div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
          </button>
          <div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="TITLES-facet-items-list">
            <div class="facet-view-all-wrapper">
              <!-- ko if: hasMore --><!-- /ko -->
            </div>
            <div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="TITLES"></div>
            <ul class="facet-list">
              <!-- ko foreach: {data: displayedItems, as: 'item'} -->
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="job_functions1010">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="job_functions1010" aria-label="ATU - Coach Technician 2">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">ATU - Coach </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="ATU - Coach Technician"> Technician</span> (<span data-bind="text: item.totalCount">2</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="job_functions1023">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="job_functions1023" aria-label="ATU - Millwright 1">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">ATU - </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="ATU - Millwright"> Millwright</span> (<span data-bind="text: item.totalCount">1</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="job_functions1025">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="job_functions1025" aria-label="ATU - Plant Service Person 1">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">ATU - Plant Service </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="ATU - Plant Service Person"> Person</span> (<span data-bind="text: item.totalCount">1</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="job_functions1026">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="job_functions1026" aria-label="ATU - Plant Utility Person 1">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">ATU - Plant Utility </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="ATU - Plant Utility Person"> Person</span> (<span data-bind="text: item.totalCount">1</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="job_functions1064">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="job_functions1064" aria-label="Manager 1">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main"> </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Manager">Manager</span> (<span data-bind="text: item.totalCount">1</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <!-- /ko -->
            </ul>
          </div>
        </div>
        <!-- /ko -->
      </div>
      <hr class="filter-separator" data-bind="visible: facet.items().length > 0">
      <div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
        <div class="facet-container">
          <button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
                   attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="CATEGORIES-facet-items-list" aria-expanded="false">
            <div class="facet-title" data-bind="text: title">Categories</div>
            <div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
          </button>
          <div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="CATEGORIES-facet-items-list">
            <div class="facet-view-all-wrapper">
              <!-- ko if: hasMore -->
              <span class="facet-current-view-mode" data-bind="text: showAll() ? 'All ' + title : 'Top 5 ' + title">Top 5 Categories</span>
              <a href="#" class="facet-view-all-link" data-bind="click: toggleShowAll, attr: {'aria-controls': facet.name}" aria-haspopup="true" aria-controls="categories">
                <!-- ko ifnot: showAll -->
                <span data-bind="i18n: 'facets.view-all-link'">View All</span>
                <!-- /ko -->
                <!-- ko if: showAll --><!-- /ko -->
            </a>
              <!-- /ko -->
            </div>
            <div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="CATEGORIES"></div>
            <ul class="facet-list">
              <!-- ko foreach: {data: displayedItems, as: 'item'} -->
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="categories300000003404147">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="categories300000003404147" aria-label="Administrative and Clerical 32">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Administrative and </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Administrative and Clerical"> Clerical</span> (<span data-bind="text: item.totalCount">32</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="categories300000014171372">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="categories300000014171372" aria-label="Management 18">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main"> </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Management">Management</span> (<span data-bind="text: item.totalCount">18</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="categories300000003404165">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="categories300000003404165" aria-label="Project Management 7">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Project </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Project Management"> Management</span> (<span data-bind="text: item.totalCount">7</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="categories300000003404150">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="categories300000003404150" aria-label="Skilled Trades and Labour 5">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Skilled Trades and </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Skilled Trades and Labour"> Labour</span> (<span data-bind="text: item.totalCount">5</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="categories300000003404183">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="categories300000003404183" aria-label="Bus Operations 5">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Bus </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Bus Operations"> Operations</span> (<span data-bind="text: item.totalCount">5</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <!-- /ko -->
            </ul>
          </div>
        </div>
        <!-- /ko -->
      </div>
      <hr class="filter-separator" data-bind="visible: facet.items().length > 0">
      <div data-bind="component: {name: facet.name + '-facet', params: { data: facet }}"><!-- ko if: facet.items().length -->
        <div class="facet-container">
          <button class="facet-title-wrapper expansion-button" data-bind="click: toggleFacetList,
                   attr: {'aria-controls': facet.type + '-facet-items-list'}, boolAttr:{'aria-expanded': expanded()}" aria-controls="POSTING_DATES-facet-items-list" aria-expanded="false">
            <div class="facet-title" data-bind="text: title">Posting Dates</div>
            <div class="facet-list-expansion-button icon-expand" data-bind="css:{'icon-collapse': expanded(), 'icon-expand': !expanded()}, style: {'transition-delay': 500}"></div>
          </button>
          <div class="facet-list-wrapper" data-bind="css: { 'facet-list-expanded': expanded }, attr: {'id': facet.type + '-facet-items-list'}" id="POSTING_DATES-facet-items-list">
            <div class="facet-view-all-wrapper">
              <!-- ko if: hasMore --><!-- /ko -->
            </div>
            <div class="facet-text-filter-wrapper" data-bind="if: showAll, attr: {id: facet.type}" id="POSTING_DATES"></div>
            <ul class="facet-list">
              <!-- ko foreach: {data: displayedItems, as: 'item'} -->
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="posting_dates30">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="posting_dates30" aria-label="Less than 30 days 74">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Less than 30 </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Less than 30 days"> days</span> (<span data-bind="text: item.totalCount">74</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="posting_dates7">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="posting_dates7" aria-label="Less than 7 days 34">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Less than 7 </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Less than 7 days"> days</span> (<span data-bind="text: item.totalCount">34</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <li class="facet-item">
                <div class="facet-link">
                  <input type="checkbox" class="cx-checkbox-input"
                    data-bind="attr: {'id': $parent.getFormattedId() + item.value}, hasFocus: $parent.isItemFocused(item), checked: item.selected(), event: {change: $parent.itemClicked, blur: $parent.blurHandler}, a11y.keysHandler: {keys: 'enter', handler: $parent.onPressEnter}"
                    id="posting_dates31">
                  <label class="cx-checkbox-label cx-checkbox-label-flex" data-bind="attr: {'for': $parent.getFormattedId() + item.value,
                                             'aria-label': item.text + ' ' + item.totalCount}" for="posting_dates31" aria-label="Greater than 30 days 6">
                    <span class="cx-checkbox" data-bind="css: {'cx-checkbox--checked': item.selected() }"></span>
                    <span>
                      <span data-bind="text: item.textParts.main">Greater than 30 </span>
                      <span class="text--wrap"><span data-bind="text: item.textParts.last, attr: {title: item.text}" title="Greater than 30 days"> days</span> (<span data-bind="text: item.totalCount">6</span>)</span>
                    </span>
                  </label>
                </div>
              </li>
              <!-- /ko -->
            </ul>
          </div>
        </div>
        <!-- /ko -->
      </div>
      <hr class="filter-separator" data-bind="visible: facet.items().length > 0">
      <!-- /ko -->
      <ios-bottom-spacer><!-- ko if: isIOS --><!-- /ko -->
      </ios-bottom-spacer>
      <!-- /ko -->
    </search-filters>
  </div>
  <!-- /ko -->
  <div class="search-box-block block--keyword" id="keyword-input" role="application">
    <h1 class="oj-helper-hidden-accessible">
      <label for="keyword" data-bind="i18n: 'search.keyword-placeholder'">Job title, skill, keyword</label>
    </h1>
    <input id="keyword" type="search" class="keyword-input input--transparent ui-autocomplete-input" aria-autocomplete="list" aria-haspopup="true" aria-owns="search-suggestions" aria-controls="search-suggestions" aria-labelledby="search-tooltip-text"
      data-qa="searchKeywordsInput" data-bind="textInput: keywordLabel, hasFocus: shouldGrabFocus,
                          autocomplete: {model: keyword, source: suggester.keyword, appendTo: '#keyword-input',
                                         position: autocompletePosition, id: 'search-suggestions', calculateLeft: calculateAutosuggestLeftPosition, shouldDisableTabKey: true},
                          i18nAttr: {placeholder: 'search.keyword-placeholder'},
                          a11y.keysHandler: {keys: 'enter', handler: performSearch},
                            a11y.skipTo: {elementsFocused: '#keyword'}" autocomplete="off" aria-expanded="false" placeholder="Job title, skill, keyword">
    <search-input-tooltip params="keyword: keywordLabel"><!-- ko if: isVisible --><!-- /ko -->
    </search-input-tooltip>
    <div class="spinner autocomplete-spinner" aria-hidden="true"></div>
    <ul id="search-suggestions" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete text-color-primary background-color-dropdown ui-front" style="display: none;"></ul>
  </div>
  <button type="submit" data-bind="i18nAttr: {'aria-label': 'search.search-button'}" class="search-box-block block--submit search-btn search-btn--mobile input--transparent" aria-label="Search for Jobs">
    <span class="search-btn-icon icon-search-thin"></span>
  </button>
  <div class="search-box-block block--sl-wrapper">
    <div class="block--filters block--filters--mobile" data-bind="css: { 'block--filters--opened' : filterPanelVisible }">
      <button type="button" class="filters-toggle-button input--transparent" data-bind="click: toggleFilters, css: {'filters-toggle-button--opened' : filterPanelVisible}" aria-haspopup="true" aria-controls="filter-panel-aside">
        <div class="filters-toggle-button-content-wrapper">
          <span class="filters-toggle-button-label" data-bind="css: {'filters-toggle-button-label--opened': filterPanelVisible()}">
            <span data-bind="i18n: 'facets.filter-button-label'">Filter</span> / <span data-bind="i18n: 'facets.sort-button-label'">Sort</span>
          </span>
        </div>
      </button>
    </div>
    <location-bar class="search-box-block block--location" data-bind="css: {'oj-sm-only-hide' : filterPanelVisible}" params="keyword: keywordLabel">
      <div class="location-bar" data-bind="isFocusIn: isFocusIn, disableBodyScroll: { disabled: isBodyScrollDisabled }">
        <div class="location-bar-button-wrapper" id="location-bar-button" data-bind="css: {'location-bar-button--not-empty': !isEmpty()}">
          <button id="location-dropdown-button" data-qa="locationDropdownButton" class="location-bar-button" data-bind="click: toggleDropdown, css: {'location-bar-button--close': isDropdownVisible}" aria-haspopup="true"
            aria-controls="location-bar-dropdown" aria-flowto="location-bar-dropdown">
            <!-- ko if: isEmpty -->
            <span class="location-bar-button-label" data-bind="i18n: 'location-bar.button-placeholder'">Location</span>
            <!-- /ko -->
            <!-- ko ifnot: isEmpty--><!-- /ko -->
          </button>
          <!-- ko ifnot: isEmpty --><!-- /ko -->
        </div>
        <mode-menu>
          <ul class="location-bar-tabs" role="presentation">
            <li class="location-bar-tabs__tab location-bar-tabs__tab--active" data-bind="css: {'location-bar-tabs__tab--active': mode() === MODES.LOCATION}">
              <button class="location-bar-tabs__button" data-bind="
            click: handleModeSet.bind(this, MODES.LOCATION),
            i18n: 'search.mode-menu.location'">Location</button>
            </li>
            <!-- ko if: isGeolocationEnabled -->
            <li class="location-bar-tabs__tab" data-bind="css: {'location-bar-tabs__tab--active': mode() === MODES.GEO_LOCATION}">
              <button class="location-bar-tabs__button" data-bind="
                click: handleModeSet.bind(this, MODES.GEO_LOCATION),
                i18n: 'search.mode-menu.geolocation'">My Location</button>
            </li>
            <!-- /ko -->
            <!-- ko if: isZipcodeEnabled -->
            <li class="location-bar-tabs__tab" data-bind="css: {'location-bar-tabs__tab--active': mode() === MODES.ZIPCODE}">
              <button class="location-bar-tabs__button" data-bind="
                    click: handleModeSet.bind(this, MODES.ZIPCODE),
                    i18n: 'search.mode-menu.zipcode'">Postal Code</button>
            </li>
            <!-- /ko -->
          </ul>
        </mode-menu>
        <!-- ko if: mode() === MODES.LOCATION -->
        <location-search>
          <div id="location-input" class="oj-flex-bar location-bar-input-group">
            <div class="oj-flex-bar-start location-bar-input-icon icon-search-thin" data-bind="css: {'icon-location': isGeolocation, 'icon-search-thin': !isGeolocation()}"></div>
            <div class="location-bar-input__container oj-flex-bar-middle" role="application">
              <label for="location" class="oj-helper-hidden-accessible" data-bind="i18n: 'location-bar.dropdown.location-input-label'">City, state, country</label>
              <input id="location" type="search" class="location-bar-input ui-autocomplete-input" aria-autocomplete="list" aria-haspopup="true" aria-owns="location-suggestions" aria-controls="location-suggestions" data-qa="searchLocationInput"
                data-bind="i18nAttr: {placeholder: 'location-bar.dropdown.location-input-label'},
                          textInput: locationAsText,
                          autocomplete: {
                            model: location,
                            source: locationSuggester,
                            appendTo: '#location-input',
                            id: 'location-suggestions',
                            response: onSuggesterResponse
                          },
                          locationSearchFocus: { location: location }" placeholder="City, state, country" autocomplete="off" aria-expanded="false">
              <spinner class="spinner location-bar-spinner location-bar-spinner--autocomplete" aria-hidden="true">
                <div class="sk-fading-circle" data-bind="css: className">
                  <div class="sk-circle1 sk-circle"></div>
                  <div class="sk-circle2 sk-circle"></div>
                  <div class="sk-circle3 sk-circle"></div>
                  <div class="sk-circle4 sk-circle"></div>
                  <div class="sk-circle5 sk-circle"></div>
                  <div class="sk-circle6 sk-circle"></div>
                  <div class="sk-circle7 sk-circle"></div>
                  <div class="sk-circle8 sk-circle"></div>
                  <div class="sk-circle9 sk-circle"></div>
                  <div class="sk-circle10 sk-circle"></div>
                  <div class="sk-circle11 sk-circle"></div>
                  <div class="sk-circle12 sk-circle"></div>
                </div>
              </spinner>
            </div>
            <div class="oj-flex-bar-end">
              <button class="cx-button cx-button--primary location-bar-input--submit cx-button--disabled" data-qa="locationSearchStartBtn" data-bind="
                    i18n: 'location-bar.dropdown.submit-button',
                    attr: { 'aria-label' : submitAriaLabel },
                    click: performSearch,
                    css: {'cx-button--disabled': !isLocationLevelSet()},
                    disable: !isLocationLevelSet()" aria-label="Search for undefined within 25 Miles" disabled="">Go</button>
            </div>
            <ul id="location-suggestions" tabindex="0" class="ui-menu ui-widget ui-widget-content ui-autocomplete text-color-primary background-color-dropdown ui-front" style="display: none;"></ul>
          </div>
          <div class="location-bar-info">
            <!-- ko if: noResults --><!-- /ko -->
            <!-- ko if: !isGeolocation() && location().level --><!-- /ko -->
            <!-- ko if: geolocation.queryStatus() === 'inprogress' --><!-- /ko -->
            <!-- ko if: geolocation.queryStatus() === 'error' --><!-- /ko -->
          </div>
        </location-search>
        <!-- /ko -->
        <!-- ko if: isGeolocationEnabled && mode() === MODES.GEO_LOCATION --><!-- /ko -->
        <!-- ko if: isZipcodeEnabled && mode() === MODES.ZIPCODE --><!-- /ko -->
        <radius-search>
          <div class="location-bar-radius location-bar-radius--disabled" data-bind="css: {'location-bar-radius--disabled': isRadiusDisabled}">
            <div class="location-bar-radius__header">
              <div class="oj-label oj-component oj-slider-label location-bar-radius-label">
                <div class="oj-label-group"><label for="radius" class="oj-component-initnode" data-bind="i18n: 'location-bar.dropdown.radius-label'" id="ui-id-8">Within</label></div>
              </div>
            </div>
            <div class="location-bar-radius__preferences">
              <div class="location-bar-radius-slider">
                <div class="oj-slider oj-component oj-form-control oj-slider-horizontal oj-disabled" id="ui-id-7"> <input id="radius" data-bind="ojComponent: {component: 'ojSlider', max: 100, min: 0, value: radius, disabled: isRadiusDisabled}"
                    disabled="" class="oj-component-initnode" style="display: none;">
                  <div id="radius-sliderWrapper" class="oj-slider-container oj-form-control-container" style="">
                    <div id="radius-barBack" class="oj-slider-bar"></div>
                    <div id="radius-barValue" class="oj-slider-range oj-slider-bar-value oj-slider-range-min" style="width: 25%;"></div><span id="radius-thumb0" class="oj-slider-thumb ui-state-default" role="slider" aria-valuemin="0"
                      aria-valuemax="100" aria-disabled="true" aria-valuenow="25" placeholder="" aria-labelledby="ui-id-8" style="left: 25%;"></span>
                  </div>
                </div>
              </div>
              <div class="location-bar-radius__input-wrapper">
                <input type="number" min="0" max="100" class="location-bar-input location-bar-input--radius" disabled="" data-bind="textInput: radius, disable: isRadiusDisabled">
              </div>
              <div class="location-bar-radius-units">
                <div class="location-bar-miles-wrapper">
                  <input id="radius-unit-miles" type="radio" class="oj-helper-hidden-accessible location-bar-radius-unit" value="MI" name="radius-unit-group" data-bind="disable: isRadiusDisabled, checked: radiusUnit" disabled="">
                  <label for="radius-unit-miles" class="location-bar-radius-unit-label" data-bind="i18n: 'location-bar.dropdown.radius-unit.miles'">Miles</label>
                </div>
                <div class="location-bar-kilometers-wrapper">
                  <input id="radius-unit-kilometers" type="radio" class="oj-helper-hidden-accessible location-bar-radius-unit" value="KM" name="radius-unit-group" data-bind="disable: isRadiusDisabled, checked: radiusUnit" disabled="">
                  <label for="radius-unit-kilometers" class="location-bar-radius-unit-label" data-bind="i18n: 'location-bar.dropdown.radius-unit.kilometers'">Kilometers</label>
                </div>
              </div>
            </div>
          </div>
        </radius-search>
        <button class="location-bar-dropdown__close" data-bind="click: toggleDropdown"></button>
        <div class="location-bar-dropdown__triangle"></div>
      </div>
    </location-bar>
  </div>
</form>

<form class="cs-confirm-dialog__form" novalidate="" data-bind="submit: next">
  <email-verification-form><!-- ko with: $parent -->
    <!-- ko if: isSMSVerificationEnabled --><!-- /ko -->
    <!-- ko if: activeForm -->
    <!-- ko component: { name: 'form-builder', params: { form: activeForm } } --><!-- ko foreach: {data: form.elements, as: 'element'} -->
    <!-- ko ifnot: element.isHidden -->
    <!-- ko component: {
            name: element.component,
            params: {
                element: element
            }
        } -->
    <div class="input-row input-row--text" data-bind="css: {'input-row--focused': isFocused,
                      'input-row--filled': isFilled,
                      'input-row--invalid': isInvalid,
                      'input-row--empty-disabled': isEmptyDisabled}">
      <form-element-label params="element: element, forId: attributes.id"><!-- ko if: element.label -->
        <label class="input-row__label input-row__label--required" data-bind="css: {'input-row__label--required': element.isRequired,
                            'input-row__label--disabled': element.isDisabled},
                      attr: {for: forId, id: id}" for="primary-email-0">
          <span class="input-row__linebreak input-row__label-text"><!-- ko text : element.label -->Email Address<!-- /ko --></span>
          <!-- ko if: element.instructions --><!-- /ko -->
        </label>
        <!-- ko if : element.helpText() && element.showLabelTooltip --><!-- /ko -->
        <!-- /ko -->
      </form-element-label>
      <div class="input-row__control-container">
        <input class="input-row__control" data-bind="value: element.value,
                           valueUpdate: valueUpdateType,
                           attr: attributes,
                           i18nAttr: {'aria-invalid': isAriaInvalid()}
                           disable: element.isDisabled,
                           hasFocus: hasFocus,
                           a11y.setFocusOnTab: {focusOn: element.focusNextSelector, delay: 10, when: isFilled } ,
                           event: {blur: blurHandler.bind($data)} " id="primary-email-0" name="primary-email" type="email" autocomplete="email" aria-label="Email Address" required="true" aria-invalid="false">
        <div class="input-row__control-decorator"></div>
        <!-- ko if: isInvalid --><!-- /ko -->
      </div>
    </div>
    <!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
    <!-- /ko -->
    <!-- ko if: candidate.verificationMethod() === verificationMethods.SMS --><!-- /ko -->
    <!-- ko if: enableLegalDisclaimer --><!-- /ko -->
    <!-- /ko -->
  </email-verification-form>
  <button type="submit" class="apply-flow-dialog__button apply-flow-dialog__button--primary" data-bind="disable: isVerificationInProgress">
    <inline-spinner params="
                        isLoading: isVerificationInProgress,
                        i18n: isSMSVerificationEnabled ? 'general.next-button' : 'candidate-self-service.confirm-dialog-button'"><span class="inline-spinner" data-bind="css: cssClass">
        <!-- ko if: label -->
        <span class="inline-spinner__label" data-bind="i18n: label">Send Email</span>
        <!-- /ko -->
        <span class="inline-spinner__icon-wrapper">
          <span class="inline-spinner__icon"></span>
        </span>
      </span>
    </inline-spinner>
  </button>
</form>

Text Content

Skip to main content.
Menu
 * Home
   
   

My Job Selections
I am an employee
Manage profile
Menu


Filter / Sort
Clear Filters


--------------------------------------------------------------------------------

Sort By
   
 * Relevance
 * Posting Date
   

--------------------------------------------------------------------------------

Work Locations

Top 5 Work Locations View All

   
 * 20 Bay Street (25)
 * 277 Front Street West (9)
 * 10 Bay Street (7)
 * Head Office (7)
 * Willowbrook (4)
   

--------------------------------------------------------------------------------

Job Functions

   
 * ATU - Coach Technician (2)
 * ATU - Millwright (1)
 * ATU - Plant Service Person (1)
 * ATU - Plant Utility Person (1)
 * Manager (1)
   

--------------------------------------------------------------------------------

Categories

Top 5 Categories View All

   
 * Administrative and Clerical (32)
 * Management (18)
 * Project Management (7)
 * Skilled Trades and Labour (5)
 * Bus Operations (5)
   

--------------------------------------------------------------------------------

Posting Dates

   
 * Less than 30 days (74)
 * Less than 7 days (34)
 * Greater than 30 days (6)
   

--------------------------------------------------------------------------------


JOB TITLE, SKILL, KEYWORD


Filter / Sort
Location
 * Location
   
 * My Location
   
   
 * Postal Code
   

City, state, country

Go

Within
Miles
Kilometers



80 OPEN JOBS

Clear Filters
   
   
   
   


 * OPERATIONS CONTROLLER - TALENT POOL
   
   Canada
   
   
   Operations Controller - Talent Pool Add Job to My Job Selections
   
   
   
   


 * MILLWRIGHT
   
   Canada
   Metrolinx is looking for a highly skilled Millwright who thinks outside of
   the box, likes puzzles, knows how to troubleshoot, is a critical thinker and
   and has an analytical mindset. Does this describe you? Come and join the Rail
   Facility Assets Team today!
   Metrolinx is looking for a highly skilled Millwright who thinks outside of
   the box, likes puzzles, knows how to troubleshoot, is a critical thinker and
   and has an analytical mindset. Does this describe you? Come and join the Rail
   Facility Assets Team today!
   Millwright Add Job to My Job Selections
   
   
   
   


 * ATU-COACH TECHNICIAN
   
   Canada
   
   
   ATU-Coach Technician Add Job to My Job Selections
   
   
   
   


 * UNION STATION PROGRAM SPONSOR
   
   Canada
   
   
   Union Station Program Sponsor Add Job to My Job Selections
   
   
   
   


 * ATU-COACH TECHNICIAN
   
   Canada
   
   
   ATU-Coach Technician Add Job to My Job Selections
   
   
   
   


 * CUSTOMER CARE REPRESENTATIVE - TALENT POOL
   
   Canada
   
   
   Customer Care Representative - Talent Pool Add Job to My Job Selections
   
   
   
   


 * CUSTOMER RELATIONS REPRESENTATIVE - TALENT POOL
   
   Canada
   
   
   Customer Relations Representative - Talent Pool Add Job to My Job Selections
   
   
   
   


 * PLANT ELECTRICIAN, RAIL FACILITY ASSETS
   
   Canada
   Our Rail Facility Assets Office is seeking a Plant Electrician to ensure GO
   Transit’s electrical equipment and systems are operated and maintained in a
   safe and effective manner.
   Our Rail Facility Assets Office is seeking a Plant Electrician to ensure GO
   Transit’s electrical equipment and systems are operated and maintained in a
   safe and effective manner.
   Plant Electrician, Rail Facility Assets Add Job to My Job Selections
   
   
   
   


 * DIRECTOR, TECHNOLOGY, CLOUD, INFRASTRUCTURE AND INTEGRATION
   
   Canada
   
   
   Director, Technology, Cloud, Infrastructure and Integration Add Job to My Job
   Selections
   
   
   
   


 * SERVICE PERSON II
   
   Canada
   
   
   Service Person II Add Job to My Job Selections
   
   
   
   


 * SERVICE PERSON II
   
   Canada
   
   
   Service Person II Add Job to My Job Selections
   
   
   
   


 * TRACK SPECIALIST
   
   Canada
   Our Engineering & Asset Management - Track office is looking for a Track
   Specialist to assist and monitor all capital railway corridor related
   engineering track construction and rehabilitation projects. The role involves
   performing track asset audits and inspections in the field, as well as
   reviewing design and work plan methodology submissions to ensure the safe and
   reliable delivery of capital contracts and state-of-good-repair projects. In
   this role, the successful candidate will report directly to the Manager,
   Construction Delivery.
   Our Engineering & Asset Management - Track office is looking for a Track
   Specialist to assist and monitor all capital railway corridor related
   engineering track construction and rehabilitation projects. The role involves
   performing track asset audits and inspections in the field, as well as
   reviewing design and work plan methodology submissions to ensure the safe and
   reliable delivery of capital contracts and state-of-good-repair projects. In
   this role, the successful candidate will report directly to the Manager,
   Construction Delivery.
   Track Specialist Add Job to My Job Selections
   
   
   
   


 * DIRECTOR AND HEAD OF OPERATIONAL SAFETY
   
   Canada
   
   
   Director and Head of Operational Safety Add Job to My Job Selections
   
   
   
   


 * SERVICE PERSON II
   
   Canada
   
   
   Service Person II Add Job to My Job Selections
   
   
   
   


 * COMMERCIAL DIRECTOR, ONCORR
   
   Canada
   Our Capital Projects Commercial Management Office is hiring a Commercial
   Director, OnCorr PA Management to lead the development and implementation of
   Commercial Management strategies for the business unit and plans supported by
   the development of policies, systems and practices to achieve optimal return
   on investment. In particular, this leader will be responsible for actual
   costs administration, reporting, supporting governance, and cross-divisional
   relationships. They will coordinate commercial leadership across the
   corporation and provide strategic and commercial advice to the VP Commercial
   Management, Senior Legal Counsel, Senior Management Team (SMT), and other
   Metrolinx leaders, as appropriate, to support the implementation of, and
   adherence to, effective Commercial Management plans.
   Our Capital Projects Commercial Management Office is hiring a Commercial
   Director, OnCorr PA Management to lead the development and implementation of
   Commercial Management strategies for the business unit and plans supported by
   the development of policies, systems and practices to achieve optimal return
   on investment. In particular, this leader will be responsible for actual
   costs administration, reporting, supporting governance, and cross-divisional
   relationships. They will coordinate commercial leadership across the
   corporation and provide strategic and commercial advice to the VP Commercial
   Management, Senior Legal Counsel, Senior Management Team (SMT), and other
   Metrolinx leaders, as appropriate, to support the implementation of, and
   adherence to, effective Commercial Management plans.
   Commercial Director, OnCorr Add Job to My Job Selections
   
   
   
   


 * SENIOR FINANCIAL ANALYST - TALENT POOL
   
   Canada
   
   
   Senior Financial Analyst - Talent Pool Add Job to My Job Selections
   
   
   
   


 * ASSET PLANNING SPECIALIST
   
   Canada
   Our Asset Lifecycle Management Office is seeking 2 (two) Asset Planning
   Specialists: The first position supports system adoption with the goal of
   informing the annual asset management plans used as businesses cases for SOGR
   investment, and enhancement of Metrolinx's Asset Management System with
   respect to AM policies, strategies, and plans. The second position is for our
   Bus Rapid Transit systems to provide senior technical expertise in asset
   information systems, asset management planning, State of Good Repair
   investment planning, condition assessments and Asset Management reporting.
   Please indicate in your cover letter which position you are applying for.
   Our Asset Lifecycle Management Office is seeking 2 (two) Asset Planning
   Specialists: The first position supports system adoption with the goal of
   informing the annual asset management plans used as businesses cases for SOGR
   investment, and enhancement of Metrolinx's Asset Management System with
   respect to AM policies, strategies, and plans. The second position is for our
   Bus Rapid Transit systems to provide senior technical expertise in asset
   information systems, asset management planning, State of Good Repair
   investment planning, condition assessments and Asset Management reporting.
   Please indicate in your cover letter which position you are applying for.
   Asset Planning Specialist Add Job to My Job Selections
   
   
   
   


 * DIRECTOR, COMMERCIAL MANAGEMENT, ENGINEERING & MAINTENANCE
   
   Canada
   
   
   Director, Commercial Management, Engineering & Maintenance Add Job to My Job
   Selections
   
   
   
   


 * I&IT SR. PROJECT MANAGER – PROJECT MANAGEMENT INFORMATION SYSTEMS
   
   Canada
   Our I&IT Service Delivery – Enterprise Applications team is looking for a
   Senior Project Manager who will provide end to end project management
   services for I&IT projects and programs using Lean-Agile Methodology and the
   4D (Decide-Design-Deliver-Deploy) process; will be responsible for setting up
   the vision of the project, maintaining transparency, and creating a shared
   understanding of what “Done” looks like; will be responsible for schedule
   management, engineering quality, financial accountability, project
   deliverables and communications; responsible for creating a forward-thinking
   culture of success; ensures compliance with Metrolinx’ s policies and
   mandates.
   Our I&IT Service Delivery – Enterprise Applications team is looking for a
   Senior Project Manager who will provide end to end project management
   services for I&IT projects and programs using Lean-Agile Methodology and the
   4D (Decide-Design-Deliver-Deploy) process; will be responsible for setting up
   the vision of the project, maintaining transparency, and creating a shared
   understanding of what “Done” looks like; will be responsible for schedule
   management, engineering quality, financial accountability, project
   deliverables and communications; responsible for creating a forward-thinking
   culture of success; ensures compliance with Metrolinx’ s policies and
   mandates.
   I&IT Sr. Project Manager – Project Management Information Systems Add Job to
   My Job Selections
   
   
   
   


 * I&IT SENIOR BUSINESS ANALYST – PROJECT MANAGEMENT INFORMATION SYSTEMS
   
   Canada
   Our I&IT Service Delivery – Enterprise Applications team is seeking a Senior
   Business Analyst who would be responsible for pragmatically planning,
   analyzing and documenting the business and problem domain for all Metrolinx
   departments and business units by supporting product owners in preparing and
   grooming the product backlogs and getting acceptance from users and
   customers.
   Our I&IT Service Delivery – Enterprise Applications team is seeking a Senior
   Business Analyst who would be responsible for pragmatically planning,
   analyzing and documenting the business and problem domain for all Metrolinx
   departments and business units by supporting product owners in preparing and
   grooming the product backlogs and getting acceptance from users and
   customers.
   I&IT Senior Business Analyst – Project Management Information Systems Add Job
   to My Job Selections
   
   
   
   


 * PROJECT MANAGER, GO EXPANSION PROJECT DELIVERY
   
   Canada
   The GO Expansion Project Delivery Office is seeking a Project Manager. This
   position will provide technical expertise and administration of planning,
   engineering, design, and construction of transit infrastructure projects.
   The GO Expansion Project Delivery Office is seeking a Project Manager. This
   position will provide technical expertise and administration of planning,
   engineering, design, and construction of transit infrastructure projects.
   Project Manager, GO Expansion Project Delivery Add Job to My Job Selections
   
   
   
   


 * RELIABILITY ASSURANCE SPECIALIST
   
   Canada
   Our Electrification Office is looking for a Reliability Assurance Specialist
   to identify, analyse, and interpret patterns and trends in complex data sets
   using statistical tools supporting the asset class discipline functions.
   Our Electrification Office is looking for a Reliability Assurance Specialist
   to identify, analyse, and interpret patterns and trends in complex data sets
   using statistical tools supporting the asset class discipline functions.
   Reliability Assurance Specialist Add Job to My Job Selections
   
   
   
   


 * SENIOR ADVISOR, INDIGENOUS RELATIONS
   
   Canada
   The Indigenous Relations Team (IRT) is responsible for establishing, building
   and maintaining relationships with Indigenous communities, Nations and
   organizations, as well as providing advice to Metrolinx business units in
   support of the delivery of capital projects and operations. Reporting to the
   Senior Manager, the Senior Advisor fosters positive working relationships
   with Indigenous Peoples, Nations and organizations.
   The Indigenous Relations Team (IRT) is responsible for establishing, building
   and maintaining relationships with Indigenous communities, Nations and
   organizations, as well as providing advice to Metrolinx business units in
   support of the delivery of capital projects and operations. Reporting to the
   Senior Manager, the Senior Advisor fosters positive working relationships
   with Indigenous Peoples, Nations and organizations.
   Senior Advisor, Indigenous Relations Add Job to My Job Selections
   
   
   
   


 * DOCUMENT CONTROLLER
   
   Canada
   
   
   Document Controller Add Job to My Job Selections
   
   


Go back to search results


PLANT SERVICE PERSON - TALENT POOL  "JOB DETAILS"

Plant Service Person - Talent Pool Add Job to My Job Selections
Canada
Show Search Results
Job Identification
104051
Locations
   
 * Canada
   

Posting Date
01/24/2023, 05:12 PM
Is this a Contract Position?
No
Division
Operations - GO & UP
Copy Link


JOB DESCRIPTION

This talent pool will be used to fill permanent/contract and full time/part time
Plant Service Person I & Plant Service Person II positions at various locations
within Metrolinx that may arise.

Start Rate (Non-negotiable):    

Plant Service Person I: $24.43 per hour

Plant Service Person II: $22.63 per hour

Metrolinx is connecting communities across the Greater Golden Horseshoe.
Metrolinx operates GO Transit and UP Express, as well as the PRESTO fare payment
system. We are also building new and improved rapid transit, including GO
Expansion, Light Rail Transit routes, and major expansions to Toronto’s subway
system, to get people where they need to go, better, faster and easier.
Metrolinx is an agency of the Government of Ontario.

At Metrolinx, equity, diversity and inclusion are essential to living our values
of serving with passion, thinking forward and playing as a team.
 
Our Station Operations Offices require Plant Service Persons to provide basic
and specialized janitorial services, maintenance, and minor repairs for
Metrolinx buildings, grounds and facilities.
 
What will I be doing?
 * Inspects facilities for cleanliness and records deficiencies, and immediately
   rectifies where appropriate.
 * Prepares records for the Supervisor relative to work accomplished,
   deficiencies noted and vehicle, equipment and material usage.
 * Carries out general janitorial services including replenishment of supplies;
   garbage and waste removal or separation; surface cleaning; polishing; waxing;
   vacuuming; dusting; disinfecting and washing and pit degreasing using basic
   and specialized materials, tools and specialized equipment such as drivable
   scrubbers/sweepers, tractors, man-lifts, fork-lifts, etc.
 * Operates and maintains various equipment such as; forklift, overhead cranes,
   drop tables and hoists and cleans areas where they have been standing.
 * Carries out general maintenance required to maintain or enhance the facility
   such as keeping toilet fixtures clear, tightening loose screws or nuts,
   lubricating hinges, replacing lamps up to and including 120 volts, applying
   de-icers and snow removal using tools, equipment and materials. Performs
   minor repairs, as assigned.
 * Monitors on-site the facility and equipment and reports any unusual items to
   the supervisor and takes corrective action as appropriately directed.
 * Performs other related duties as may be assigned

 

Shift

HOME BASE LOCATION: Various

DAYS OF WORK: Various

SHIFT HOURS: Various

OFF DAYS: Various

What Skills and Qualifications Do I Need?
 * Level of reading, writing and learning skills normally attained through
   completion of high school or equivalent.
 * Minimum nine (9) months’ experience in building and janitorial servicing
   including the safe handling of cleaning chemicals, tools and equipment
   including walk-behind equipment such as floor polishers, scrubbers and
   pressure washers
 * Minimum one year of driving experience with a valid class “G” driver’s
   licence and must meet corporate standard for a good driving record.
 * Must be able to obtain a GO Transit Equipment Operator’s permit and also be
   able to obtain and maintain First Aid Certification.
 * Must successfully complete Forklift and Propane training, as well as
   environmental, safety, and any other training required by corporate policy
 * Must have the ability to deal with the public in a courteous manner.

Accommodation:
We value the unique skills and experiences each person brings to Metrolinx and
are committed to creating and maintaining an inclusive and accessible
environment. We are committed to the requirements of the Accessibility for
Ontarians with Disabilities Act so if you require accommodation during the
hiring process, please let our Recruitment team know by contacting us at:
416-202-5601 or email hr.recruitment@metrolinx.com.
 
Application Process:
All applicants must be legally entitled to work in Canada. Metrolinx will be
using email to communicate with you for all job competitions. It is your
responsibility to include an updated email address that is checked daily and
accepts emails from unknown users. As we send time-sensitive correspondence, we
recommend that you check your email regularly. If no response is received, we
will assume you are no longer interested in pursuing the opportunity. Please be
advised that a Criminal Record Check may be required of the successful
candidate. Should it be determined that any background information provided is
misleading, inaccurate or incorrect, Metrolinx reserves the right to discontinue
with the consideration of your application.
 
Metrolinx employees are required to be fully vaccinated against COVID-19 in
accordance with Metrolinx’s Mandatory COVID-19 Vaccination Standard, made under
the Metrolinx Communicable Diseases in the Workplace Policy, as a condition of
being eligible for the recruitment process.  Proof of COVID-19 vaccination will
be required.  If you are not able to obtain COVID-19 vaccination for a reason
related to a protected ground of discrimination under applicable human rights
legislation, you can request accommodation from Metrolinx.
 
We thank all applicants for their interest, however, only those selected for
further consideration will be contacted.
 
WE ARE AN EQUITABLE AND INCLUSIVE EMPLOYER.
 



SIMILAR JOBS

   


 * PLANT SERVICE PERSON I, RAIL FACILITY ASSETS
   
   Canada
   Our Rail Facility Assets Office is seeking a Contract Plant Serviceperson I,
   to provide basic and specialized janitorial services, maintenance and minor
   repairs for Metrolinx buildings, grounds, and facilities.
   Our Rail Facility Assets Office is seeking a Contract Plant Serviceperson I,
   to provide basic and specialized janitorial services, maintenance and minor
   repairs for Metrolinx buildings, grounds, and facilities.
   Plant Service Person I, Rail Facility Assets Add Job to My Job Selections


 * PLANT ELECTRICIAN, RAIL FACILITY ASSETS
   
   Canada
   Our Rail Facility Assets Office is seeking a Plant Electrician to ensure GO
   Transit’s electrical equipment and systems are operated and maintained in a
   safe and effective manner.
   Our Rail Facility Assets Office is seeking a Plant Electrician to ensure GO
   Transit’s electrical equipment and systems are operated and maintained in a
   safe and effective manner.
   Plant Electrician, Rail Facility Assets Add Job to My Job Selections


 * SERVICE PERSON II
   
   Canada
   
   
   Service Person II Add Job to My Job Selections


 * SERVICE PERSON II
   
   Canada
   
   
   Service Person II Add Job to My Job Selections
   
   
   See More Jobs
   


Apply Now


MY LINKEDIN CONNECTIONS AT METROLINX

 * My LinkedIn Connections at Metrolinx





Page Plant Service Person - Talent Pool - MX Career Site Careers loaded



Skip to main content.





MANAGE YOUR PROFILE

Enter the email address you used to create your profile. Once your identity is
confirmed, you will be able to manage your profile.

Email Address

Send Email
Skip to main content.