Skip to content
This repository has been archived by the owner on Dec 23, 2024. It is now read-only.

Commit

Permalink
updated careers page (#4979)
Browse files Browse the repository at this point in the history
* updated to the job page

* updated single job posting

* brackets

* update

* changed var
  • Loading branch information
omartehsin1 authored Oct 19, 2023
1 parent 6fcde5f commit 6628314
Show file tree
Hide file tree
Showing 4 changed files with 118 additions and 69 deletions.
56 changes: 37 additions & 19 deletions layouts/section/careers.en.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,17 @@
<div class="col-lg-8 col-xs-12">
<h2 class="major mrgn-bttm-lg">Work anywhere in Canada. Make government services better.</h2>
<h3>Join our team</h3>
<p>When you join CDS, you can work from anywhere in Canada, with flexible hours to enable a strong work-life balance. We have people working from coast to coast to coast.</p>
<p>When you join CDS, you can work from anywhere in Canada, with flexible hours to enable a strong
work-life balance. We have people working from coast to coast to coast.</p>
<p>We provide the latest tools and technologies to help you do great work.</p>
<p>You will be part of a team that does meaningful work on services that help people, alongside wonderful, highly-skilled people.</p>

<p>You will be part of a team that does meaningful work on services that help people, alongside
wonderful, highly-skilled people.</p>

<div class="button-arrow">
<a href="/meet-the-team/">Meet the team <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M8 9H0V7H8V0L16 8L8 16V9Z"/></svg></a>
<a href="/meet-the-team/">Meet the team <svg width="16" height="16" viewBox="0 0 16 16"
xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
<path d="M8 9H0V7H8V0L16 8L8 16V9Z" />
</svg></a>
</div>
</div>
</div>
Expand All @@ -26,24 +31,37 @@ <h3>Join our team</h3>
<div class="col-lg-8 col-xs-12">
<div>
{{ if gt (len (where .Pages ".Params.archived" "==" false)) 0 }}
<div class="row">
<h3>Current openings</h3>
{{ range $p := (where .Pages ".Params.archived" "==" false) }}
<h4><a class="job-posting-link" href={{ .RelPermalink }}>{{ .Title }}</a></h4>

{{ end }}
</div>
<div class="row">

<h3>Current openings</h3>
{{ range $p := (where .Pages ".Params.archived" "==" false) }}

<h4><a class="job-posting-link" href={{ .RelPermalink }}>{{ .Title }}</a></h4>

{{ end }}

</div>
{{ else }}
<h3 style="margin-bottom: 3rem;"> Current openings </h3>
<div>
<p style="margin-bottom: auto;">There are no job openings at this time. Please check back later.</p>
</div>
<p style="margin-bottom: 4rem;">There are no job openings at this time. Please check back later.
</p>
</div>
{{end}}



<!-- Evergreen Job posting -->
<div>
<h4><strong>Be considered for future opportunities</strong></h4>
<p>You can share your resume with us if there are no openings that are a fit. As positions
become available, applicants who meet qualifications will be contacted.</p>
{{ $c := (where .Site.Pages "Section" "==" "careers") }}
{{ $positions := (where $c ".Params.translationkey" "==" "evergreen-job-posting") }}
{{ range $positions }}
<h4><a class="job-posting-link" href={{ .RelPermalink }}>{{ .Params.Title }}</a></h4>
{{ end }}
</div>


</div>
</div>
</div>
Expand All @@ -62,7 +80,7 @@ <h3 style="margin-bottom: 3rem;"> Current openings </h3>


<section class="section section--mailing-list">
{{ partial "mailing-list.html" }}
{{ partial "mailing-list.html" }}
</section>

{{ .Content }}
Expand Down
66 changes: 44 additions & 22 deletions layouts/section/careers.fr.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,22 @@
<div class="container">
<div class="row">
<div class="col-lg-8 col-xs-12">
<h2 class="major mrgn-bttm-lg">Travaillez de n’importe où au Canada. Améliorez les services gouvernementaux.</h2>
<h2 class="major mrgn-bttm-lg">Travaillez de n’importe où au Canada. Améliorez les services
gouvernementaux.</h2>
<h3>Joignez-vous à notre équipe</h3>
<p>Au SNC, vous pouvez travailler de n'importe où au Canada, selon un horaire flexible qui vous permettra de maintenir un bon équilibre entre la vie professionnelle et privée. Nos employés se trouvent partout au pays, d'un océan à l'autre.</p>
<p>Nous mettons à votre disposition des outils et technologies de fine pointe pour vous aider à faire un excellent travail.</p>
<p>Vous ferez partie d'une équipe formidable et hautement qualifiée qui travaille à la prestation de services importants qui aident les gens.</p>
<p>Au SNC, vous pouvez travailler de n'importe où au Canada, selon un horaire flexible qui vous
permettra de maintenir un bon équilibre entre la vie professionnelle et privée. Nos employés se
trouvent partout au pays, d'un océan à l'autre.</p>
<p>Nous mettons à votre disposition des outils et technologies de fine pointe pour vous aider à faire un
excellent travail.</p>
<p>Vous ferez partie d'une équipe formidable et hautement qualifiée qui travaille à la prestation de
services importants qui aident les gens.</p>

<div class="button-arrow">
<a href="/rencontrez-lequipe/">Rencontrer l'équipe <svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M8 9H0V7H8V0L16 8L8 16V9Z"/></svg></a>
<a href="/rencontrez-lequipe/">Rencontrer l'équipe <svg width="16" height="16" viewBox="0 0 16 16"
xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false">
<path d="M8 9H0V7H8V0L16 8L8 16V9Z" />
</svg></a>
</div>
</div>
</div>
Expand All @@ -25,23 +33,37 @@ <h3>Joignez-vous à notre équipe</h3>
<div class="col-lg-8 col-xs-12">
<div>
{{ if gt (len (where .Pages ".Params.archived" "==" false)) 0 }}

<div class="row">

<h3>Postes à pourvoir</h3>
{{ range $p := (where .Pages ".Params.archived" "==" false) }}

<h4><a class="job-posting-link" href={{ .RelPermalink }}>{{ .Title }}</a></h4>

{{ end }}

</div>
{{ else }}
<h3 style="margin-bottom: 3rem;"> Postes à pourvoir </h3>
<div>
<p style="margin-bottom: auto;">Il n’y a pas de postes à pouvoir à l’heure actuelle. Veuillez revenir plus tard.</p>
</div>

<div class="row">

<h3>Postes à pourvoir</h3>
{{ range $p := (where .Pages ".Params.archived" "==" false) }}

<h4><a class="job-posting-link" href={{ .RelPermalink }}>{{ .Title }}</a></h4>

{{ end }}

</div>
{{ else }}
<h3 style="margin-bottom: 3rem;"> Postes à pourvoir </h3>
<div>
<p style="margin-bottom: 4rem;">Il n’y a pas de postes à pouvoir à l’heure actuelle. Veuillez
revenir plus tard.</p>
</div>
{{end}}

<!-- Evergreen Job posting -->
<div>
<h4><strong>Soyez considéré·e pour des occasions d’emploi à venir</strong></h4>
<p>Vous pouvez nous transmettre votre c.v. si aucune offre d’emploi ne correspond actuellement à
votre profil. Dès que de nouveaux postes seront à pourvoir, les candidat·e·s qui répondent
aux critères seront contacté·e·s.</p>
{{ $c := (where .Site.Pages "Section" "==" "careers") }}
{{ $positions := (where $c ".Params.translationkey" "==" "evergreen-job-posting") }}
{{ range $positions }}
<h4><a class="job-posting-link" href={{ .RelPermalink }}>{{ .Params.Title }}</a></h4>
{{ end }}
</div>
</div>
</div>
</div>
Expand All @@ -50,7 +72,7 @@ <h3 style="margin-bottom: 3rem;"> Postes à pourvoir </h3>


<section class="section section--mailing-list">
{{ partial "mailing-list.html" }}
{{ partial "mailing-list.html" }}
</section>

{{ .Content }}
Expand Down
48 changes: 27 additions & 21 deletions layouts/section/job-posting.en.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,14 @@
<section class="padding">
<div class="row">
<div class="col-sm-10 col-sm-offset-1 col-xs-12">
{{ if and (.Params.leverId) (eq .Params.archived false) }}
<a href="#apply-now">Apply now</a>
{{end}}
{{ if and (.Params.leverId) (eq .Params.archived true) }}
{{ if or (eq .Params.archived false) (eq .Params.translationKey "evergreen-job-posting") }}
<a href="#apply-now">Apply now</a>
{{ else }}
<div class="job-posting-banner">
<p>We're no longer accepting applications for this position. To see a list of active job postings, please visit our <a style="color: black;" href="/careers/">Careers page</a>.</p>
<p>We're no longer accepting applications for this position. To see a list of active job postings, please
visit our <a style="color: black;" href="/careers/">Careers page</a>.</p>
</div>

{{ end }}
{{end}}
<div class="content">
{{.Content}}
</div>
Expand Down Expand Up @@ -45,15 +44,19 @@
barrier-free work environment, starting with the hiring process. If you need to be accommodated during any
phase of the evaluation process, please use the Contact information below to request specialized
accommodation. All information received in relation to accommodation will be kept confidential.</p>
<p>
<a href="https://www.canada.ca/en/public-service-commission/services/assessment-accommodation-page.html"
rel="external">Assessment
accommodation<img src="/img/icons/assessment-accomodation.svg" alt="external link" /></a>
</p>
<p>A pool of qualified persons resulting from our processes MAY be created and MAY be used to fit similar positions, with linguistic profiles (english essential, bilingual imperative BBB/BBB, bilingual imperative CBC/CBC, as well as tenures (indeterminate, deployment, acting, assignment, secondment, specified period) which may vary according to the position being staffed.</p>
<p>
<a href="https://www.canada.ca/en/public-service-commission/services/assessment-accommodation-page.html"
rel="external">Assessment
accommodation<img src="/img/icons/assessment-accomodation.svg" alt="external link" /></a>
</p>
<p>A pool of qualified persons resulting from our processes MAY be created and MAY be used to fit similar
positions, with linguistic profiles (english essential, bilingual imperative BBB/BBB, bilingual imperative
CBC/CBC, as well as tenures (indeterminate, deployment, acting, assignment, secondment, specified period)
which may vary according to the position being staffed.</p>
<div class="cta__link black">

<a href="/careers/">More about our hiring process<img src="/img/icons/arrow-right-white.svg" role="presentation" alt=""/></a>
<a href="/careers/">More about our hiring process<img src="/img/icons/arrow-right-white.svg"
role="presentation" alt="" /></a>
</div>
</div>
</div>
Expand All @@ -62,7 +65,7 @@


<div id="apply-now" class="row work-with-us--apply-now container">
{{ if and (.Params.leverId) (eq .Params.archived false) }}
{{ if or (eq .Params.archived false) (eq .Params.translationKey "evergreen-job-posting") }}
<div class="col-sm-10 col-sm-offset-1 col-xs-12">
<h2>Apply now</h2>
<form enctype="multipart/form-data" class="text-left" id="contactForm">
Expand All @@ -86,18 +89,18 @@ <h2>Apply now</h2>

<!-- Resume -->


<div class="form-group">
<label for="resume">Resume
<div class="browse">
<div>Browse...
<input class="resume" type="file" id="resume" name="resume"
accept="application/msword, application/pdf, text/plain" required />
accept="application/msword, application/pdf, text/plain" required />
</div>

</div>
</label>

<span class="no-file-chosen" id="no-file-chosen-text">No file selected</span>

</div>
Expand Down Expand Up @@ -131,14 +134,17 @@ <h2>Apply now</h2>
<!-- How did you hear about this job-->
<div class="form-group">
<label style="margin-bottom: 1rem;" for="talent_tracking">How did you hear about this job posting?</label>
<input type="text" class="form-control validate-required" name="talent_tracking" id="talent_tracking" aria-required="true" aria-describedby="talent-tracking-required"/>
<span id="talent-tracking-required" class="error-message validate-required-message" style="display: none;">This field
<input type="text" class="form-control validate-required" name="talent_tracking" id="talent_tracking"
aria-required="true" aria-describedby="talent-tracking-required" />
<span id="talent-tracking-required" class="error-message validate-required-message" style="display: none;">This
field
is required</span>
</div>
<!-- Submit-->
<div>
<button type="submit" class="submit-button" id="submit-btn">
<span class="submit-button-text">Submit<img src="/img/icons/arrow-right-white.svg" role="presentation" alt=""/></span>
<span class="submit-button-text">Submit<img src="/img/icons/arrow-right-white.svg" role="presentation"
alt="" /></span>
</button>
</div>
<div class="privacy-link">
Expand Down
17 changes: 10 additions & 7 deletions layouts/section/job-posting.fr.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@
<section class="padding">
<div class="row">
<div class="col-sm-10 col-sm-offset-1 col-xs-12">
{{ if and (.Params.leverId) (eq .Params.archived false) }}
{{ if or (eq .Params.archived false) (eq .Params.translationKey "evergreen-job-posting") }}
<a href="#apply-now">Postulez maintenant</a>
{{end}}
{{ if and (.Params.leverId) (eq .Params.archived true) }}
{{else}}
<div class="job-posting-banner">
<p>Nous n’acceptons plus de candidatures pour ce poste. Pour consulter une liste des postes actifs, veuillez vous rendre sur notre <a href="/carrieres/" style="color: black;">page carrières</a>.</p>
<p>Nous n’acceptons plus de candidatures pour ce poste. Pour consulter une liste des postes actifs, veuillez
vous rendre sur notre <a href="/carrieres/" style="color: black;">page carrières</a>.</p>
</div>

{{ end }}
Expand Down Expand Up @@ -45,11 +45,14 @@
d’adaptation à une étape ou une autre du processus d’évaluation, veuillez envoyer un message aux coordonnées
indiquées dans le lien ci-dessous pour en faire la demande. Tout renseignement concernant les mesures
d’adaptation sera traité confidentiellement.</p>
<p><a href="https://www.canada.ca/en/public-service-commission/services/assessment-accommodation-page.html"
<p><a href="https://www.canada.ca/en/public-service-commission/services/assessment-accommodation-page.html"
rel="externe">Mesures
d’adaptation en matière d’évaluation<img src="/img/icons/assessment-accomodation.svg"
alt="Lien externe" /></a></p>
<p>Un bassin de personnes qualifiées PEUT être créé et PEUT être utilisé à la suite de nos processus pour pourvoir des postes similaires avec des profils linguistiques (anglais essentiel, bilingue impératif BBB/BBB, bilingue impératif CBC/CBC), ainsi que des mandats (indéterminé, déploiement, intérim, affectation, détachement, période déterminée) qui peuvent varier selon le poste à doter.</p>
<p>Un bassin de personnes qualifiées PEUT être créé et PEUT être utilisé à la suite de nos processus pour
pourvoir des postes similaires avec des profils linguistiques (anglais essentiel, bilingue impératif BBB/BBB,
bilingue impératif CBC/CBC), ainsi que des mandats (indéterminé, déploiement, intérim, affectation,
détachement, période déterminée) qui peuvent varier selon le poste à doter.</p>

<div class="cta__link black">
<a href="/careers/">En savoir plus sur notre processus de recrutement<img
Expand All @@ -61,7 +64,7 @@
</div>

<div id="apply-now" class="row work-with-us--apply-now container">
{{ if and (.Params.leverId) (eq .Params.archived false) }}
{{ if or (eq .Params.archived false) (eq .Params.translationKey "evergreen-job-posting") }}
<div class="col-sm-10 col-sm-offset-1 col-xs-12">
<h2>Postulez maintenant</h2>
<form enctype="multipart/form-data" class="text-left" id="contactForm">
Expand Down

0 comments on commit 6628314

Please sign in to comment.