SPB Git forge

spb/job-ka

Public
233commits 1branches 0releases
38.8 MBsize
maindefault branch
7 h agolast push
HTML 82% Python 14.7% TypeScript 1.9% CSS 1% JavaScript 0.5%

[ka6] fix connecteur autodesk: migration Workday → Eightfold PCSX (nouvelle plateforme jobka/connectors/eightfold.py) — le statut stale vient du sync de 12:19 en 404 sur https://autodesk.wd1.myworkdayjobs.com/wday/cxs/autodesk/Ext/jobs, corps Workday « not found: Job_Posting_Site_ID=Ext » : le site de publication Ext du tenant est DÉCOMMISSIONNÉ (toutes les variantes de nom testées → 404 ; seul survit le portail stages « uni », 27 postes hors périmètre) et la page carrières officielle autodesk.com/careers (403 Akamai en direct, lue via Scrapfly render_js) pointe désormais vers jobs.autodesk.com/careers = Eightfold AI variante PCSX (l'endpoint Eightfold classique /api/apply/v2/jobs répond 403 « Not authorized for PCSX »). Première plateforme Eightfold du repo, écrite dans le style des voisines (workday.py/workable.py) : liste GET /api/pcsx/search?domain=…&start=N&num=10&sort_by=timestamp (num plafonné serveur à 10, pagination INSTABLE — count fluctuant et lignes répétées — dédup par id + garde-fou max_pages), filtre client is_quebec_location sur TOUTES les valeurs de locations[]+standardizedLocations[] (les remote pancanadiens listent le Québec parmi des dizaines de lieux ; la facette serveur location=QC,Canada matche à tort un poste remote 100 % US, vérifié — le filtre client fait foi), détail via la page publique /careers/job/<id> rendue serveur avec JSON-LD JobPosting COMPLET (réutilise _jsonld.py : description AVEC la section transparence salariale — l'API position_details la tronque : 9 830 car. vs 11 683, ce qui déclenchait l'alerte « 96 % des offres sans salaire » au premier essai —, employmentType normalisé FULL_TIME→FULL TIME, validThrough, re-sélection de l'adresse QC parmi les jobLocation multi-lieux pour ne pas étiqueter Toronto sur une offre QC), repli position_details si le balisage disparaît ; UA JobKaBot vérifié accepté partout. Continuité des IDs préservée : les req IDs Workday (26WDxxxxxx) survivent dans atsJobId → les 22 offres QC encore publiées se METTENT À JOUR (URLs migrées vers jobs.autodesk.com, vérifiées en base) au lieu d'être recréées ; les 28 dépubliées pendant la migration (sondage individuel par req ID → 0 hit) sont retirées proprement par le garde-fou 2-miss. Sync isolé rejoué ×3 : found=22 stable, ok=1, ~15-42 s — 22 est le volume QC réel du nouveau board (126 postes monde, re-mesuré ×2 en connecteur et en urllib nu ; la médiane 50 datait du board Workday d'avant la purge de migration), fiches complètes : 22/22 ville+type+date+description, 15/22 salaire (les stages n'en publient pas), work_mode 5/22 (≈ 20 % historique). sources.json : careers_url → jobs.autodesk.com/careers, connector → eightfold, url vide → autodesk.com (même artefact que les vagues précédentes). Fiches docs/connecteurs/ autodesk.md + ats-workday.md + ats-eightfold.md (nouvelle) + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1129 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). 106 tests pytest verts. pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Simon-Pierre Boucher committed 13 h ago (Sep 25, 2026) parent 5c5ffa7

7 changed files +748 −443

modified data/sources.json +4 −4
@@ -253,13 +253,13 @@
253 253 {
254 254 "id": "autodesk",
255 255 "name": "Autodesk",
256 − "url": "",
257 − "careers_url": "https://autodesk.wd1.myworkdayjobs.com/Ext",
256 + "url": "https://www.autodesk.com",
257 + "careers_url": "https://jobs.autodesk.com/careers",
258 258 "sectors": [
259 259 "TI",
260 260 "Logiciel"
261 261 ],
262 − "connector": "workday",
262 + "connector": "eightfold",
263 263 "status": "actif",
264 264 "region": "Montréal"
265 265 },
@@ -13660,4 +13660,4 @@
13660 13660 "region": "Québec (province)"
13661 13661 }
13662 13662 ]
13663 −}
\ No newline at end of file
13663 +}
modified docs/connecteurs/INDEX.md +161 −160
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/INDEX.md
7 7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt)
8 −Généré : 2026-09-25 07:35 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-09-25 14:13 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Job·Ka — Connecteurs (index)
14 14
15 −> Index généré le 2026-09-25 07:35 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`.
15 +> Index généré le 2026-09-25 14:13 EDT par `scripts/gen_connector_docs.py` (rejouable). Croise `data/sources.json`, l'introspection de `jobka/connectors/*.py` et la base live `data/jobka.db`.
16 16
17 −**1103 employeurs directs** connectés via **24 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25303 offres actives** (22716 directes, 2587 portails ; 128 masquées comme doublons inter-sources, soit 25175 visibles). 1132 fiches.
17 +**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25783 offres actives** (23066 directes, 2717 portails ; 111 masquées comme doublons inter-sources, soit 25672 visibles). 1133 fiches.
18 18
19 19 Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conserve son URL originale ; la candidature se fait chez l'employeur (badge « Offre directe » sur les sources directes).
20 20
@@ -22,219 +22,219 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
22 22
23 23 | Plateforme | Employeurs | Actives | Salaire | GPS |
24 24 |---|---|---|---|---|
25 −| [`workday`](ats-workday.md) | 233 | 7507 | 46 % | 86 % |
26 −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2986 | 17 % | 99 % |
27 −| [`workable`](ats-workable.md) | 71 | 1812 | 18 % | 100 % |
28 −| [`dayforce`](ats-dayforce.md) | 128 | 1783 | 9 % | 100 % |
29 −| [`successfactors`](ats-successfactors.md) | 11 | 1535 | 14 % | 99 % |
30 −| [`workland`](ats-workland.md) | 1 | 1230 | 36 % | 100 % |
31 −| [`njoyn`](ats-njoyn.md) | 11 | 1144 | 76 % | 85 % |
32 −| [`greenhouse`](ats-greenhouse.md) | 131 | 830 | 19 % | 100 % |
33 −| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 802 | 7 % | 100 % |
34 −| [`lever`](ats-lever.md) | 58 | 635 | 19 % | 95 % |
35 −| [`breezy`](ats-breezy.md) | 72 | 398 | 35 % | 94 % |
25 +| [`workday`](ats-workday.md) | 232 | 7569 | 45 % | 87 % |
26 +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2997 | 17 % | 99 % |
27 +| [`dayforce`](ats-dayforce.md) | 128 | 1830 | 9 % | 100 % |
28 +| [`workable`](ats-workable.md) | 71 | 1818 | 18 % | 100 % |
29 +| [`successfactors`](ats-successfactors.md) | 11 | 1549 | 14 % | 99 % |
30 +| [`njoyn`](ats-njoyn.md) | 11 | 1284 | 69 % | 86 % |
31 +| [`workland`](ats-workland.md) | 1 | 1259 | 37 % | 100 % |
32 +| [`greenhouse`](ats-greenhouse.md) | 131 | 835 | 19 % | 100 % |
33 +| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 807 | 7 % | 100 % |
34 +| [`lever`](ats-lever.md) | 58 | 633 | 19 % | 95 % |
35 +| [`breezy`](ats-breezy.md) | 72 | 400 | 35 % | 94 % |
36 36 | [`ashby`](ats-ashby.md) | 41 | 319 | 41 % | 60 % |
37 −| [`bamboohr`](ats-bamboohr.md) | 37 | 278 | 10 % | 100 % |
38 −| [`recruitee`](ats-recruitee.md) | 30 | 277 | 18 % | 97 % |
37 +| [`recruitee`](ats-recruitee.md) | 30 | 280 | 18 % | 97 % |
38 +| [`bamboohr`](ats-bamboohr.md) | 37 | 280 | 10 % | 100 % |
39 39 | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 206 | 26 % | 58 % |
40 40 | [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 172 | 14 % | 88 % |
41 41 | [`jazzhr`](ats-jazzhr.md) | 30 | 144 | 14 % | 93 % |
42 42 | [`teamtailor`](ats-teamtailor.md) | 9 | 139 | 31 % | 94 % |
43 −| [`adp`](ats-adp.md) | 17 | 134 | 41 % | 95 % |
44 −| [`taleo`](ats-taleo.md) | 5 | 130 | 0 % | 100 % |
43 +| [`adp`](ats-adp.md) | 17 | 138 | 41 % | 95 % |
44 +| [`taleo`](ats-taleo.md) | 5 | 129 | 0 % | 100 % |
45 45 | [`digitalrecruiters`](ats-digitalrecruiters.md) | 2 | 92 | 96 % | 50 % |
46 46 | [`ultipro`](ats-ultipro.md) | 4 | 70 | 54 % | 100 % |
47 47 | [`icims`](ats-icims.md) | 7 | 58 | 40 % | 78 % |
48 −| [`custom`](ats-custom.md) | 1 | 35 | 34 % | 91 % |
48 +| [`custom`](ats-custom.md) | 1 | 36 | 33 % | 92 % |
49 +| [`eightfold`](ats-eightfold.md) | 1 | 22 | 68 % | 36 % |
49 50
50 51 ## Portails agrégateurs & dépôt
51 52
52 53 | Source | Actives | Salaire | Dernier sync |
53 54 |---|---|---|---|
54 −| [Espresso-Jobs](espresso_jobs.md) | 337 | 12 % | 2026-09-25 07:19 |
55 −| [Guichet-Emplois (Canada)](guichet_emplois.md) | 514 | 100 % | 2026-09-25 07:31 |
56 −| [Jobillico](jobillico.md) | 1736 | 41 % | 2026-09-25 04:51 |
55 +| [Espresso-Jobs](espresso_jobs.md) | 301 | 14 % | 2026-09-25 12:40 |
56 +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 626 | 100 % | 2026-09-25 12:52 |
57 +| [Jobillico](jobillico.md) | 1790 | 38 % | 2026-09-25 13:04 |
57 58 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
58 59
59 60 ## Employeurs directs (par volume d'offres actives)
60 61
61 62 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
62 63 |---|---|---|---|---|---|
63 −| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1230 | 36 % | 100 % | ✅ |
64 −| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1030 | 97 % | 89 % | ✅ |
65 −| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 993 | 65 % | 66 % | ✅ |
64 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1259 | 37 % | 100 % | ✅ |
65 +| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1050 | 97 % | 89 % | ✅ |
66 +| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1005 | 65 % | 66 % | ✅ |
66 67 | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 814 | 26 % | 100 % | ✅ |
67 −| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 790 | 98 % | 98 % | ✅ |
68 −| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 745 | 0 % | 100 % | ✅ |
69 −| [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 394 | 0 % | 100 % | ✅ |
70 −| [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 339 | 0 % | 83 % | ✅ |
71 −| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 266 | 15 % | 98 % | ✅ |
72 −| [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 260 | 11 % | 92 % | ✅ |
73 −| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 252 | 2 % | 94 % | ✅ |
74 −| [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 241 | 1 % | 100 % | ✅ |
75 −| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 236 | 22 % | 100 % | ✅ |
68 +| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 799 | 98 % | 98 % | ✅ |
69 +| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 747 | 0 % | 100 % | ✅ |
70 +| [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 395 | 0 % | 100 % | ✅ |
71 +| [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 342 | 0 % | 83 % | ✅ |
72 +| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 318 | 0 % | 96 % | ✅ |
73 +| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 267 | 15 % | 98 % | ✅ |
74 +| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 264 | 2 % | 94 % | ✅ |
75 +| [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 261 | 11 % | 92 % | ✅ |
76 +| [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 245 | 1 % | 100 % | ✅ |
77 +| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 237 | 22 % | 100 % | ✅ |
76 78 | [Alstom](alstom.md) | [`successfactors`](ats-successfactors.md) | 232 | 7 % | 100 % | ✅ |
77 −| [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 223 | 3 % | 100 % | ✅ |
78 −| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 218 | 67 % | 100 % | ✅ |
79 −| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 192 | 95 % | 94 % | ✅ |
80 −| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 187 | 0 % | 96 % | ✅ |
81 −| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 177 | 85 % | 100 % | ✅ |
79 +| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 228 | 67 % | 100 % | ✅ |
80 +| [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 223 | 2 % | 100 % | ✅ |
81 +| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 197 | 95 % | 92 % | ✅ |
82 +| [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 178 | 85 % | 100 % | ✅ |
82 83 | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 170 | 5 % | 99 % | ✅ |
83 −| [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 162 | 84 % | 99 % | ✅ |
84 −| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 160 | 2 % | 100 % | ✅ |
85 −| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 153 | 22 % | 100 % | ✅ |
86 −| [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 153 | 0 % | 100 % | ✅ |
84 +| [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 163 | 83 % | 99 % | ✅ |
85 +| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 161 | 2 % | 100 % | ✅ |
86 +| [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 156 | 0 % | 100 % | ✅ |
87 +| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 154 | 22 % | 100 % | ✅ |
88 +| [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 148 | 98 % | 100 % | ✅ |
89 +| [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 146 | 0 % | 100 % | ✅ |
87 90 | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 145 | 0 % | 100 % | ✅ |
88 −| [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 144 | 0 % | 100 % | ✅ |
89 −| [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 142 | 98 % | 100 % | ✅ |
90 91 | [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 140 | 6 % | 100 % | ✅ |
91 −| [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 135 | 13 % | 87 % | ✅ |
92 −| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 133 | 0 % | 75 % | ✅ |
93 −| [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 133 | 4 % | 100 % | ✅ |
92 +| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 139 | 0 % | 76 % | ✅ |
93 +| [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 138 | 4 % | 100 % | ✅ |
94 +| [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 137 | 12 % | 88 % | ✅ |
94 95 | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 129 | 2 % | 100 % | ✅ |
95 96 | [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 120 | 2 % | 100 % | ✅ |
96 −| [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 117 | 0 % | 99 % | ✅ |
97 −| [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 111 | 74 % | 100 % | ✅ |
98 −| [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 107 | 98 % | 100 % | ✅ |
99 −| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 98 | 5 % | 100 % | ✅ |
100 −| [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 93 | 31 % | 100 % | ✅ |
97 +| [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 116 | 0 % | 100 % | ✅ |
98 +| [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 110 | 74 % | 100 % | ✅ |
99 +| [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 108 | 98 % | 100 % | ✅ |
100 +| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 99 | 5 % | 100 % | ✅ |
101 +| [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 94 | 31 % | 100 % | ✅ |
102 +| [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 94 | 3 % | 100 % | ✅ |
101 103 | [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 93 | 52 % | 10 % | ✅ |
104 +| [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 92 | 87 % | 83 % | ✅ |
102 105 | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 92 | 0 % | 100 % | ✅ |
103 −| [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 91 | 87 % | 82 % | ✅ |
104 −| [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 90 | 3 % | 100 % | ✅ |
106 +| [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 89 | 16 % | 100 % | ✅ |
105 107 | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 8 % | 100 % | ✅ |
106 −| [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 87 | 15 % | 100 % | ✅ |
108 +| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 43 % | 98 % | ✅ |
107 109 | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 87 | 0 % | 100 % | ✅ |
108 −| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 87 | 44 % | 98 % | ✅ |
109 110 | [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 1 % | 100 % | ✅ |
111 +| [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 1 % | 100 % | ✅ |
110 112 | [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 84 | 7 % | 100 % | ✅ |
113 +| [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 84 | 100 % | 95 % | ✅ |
111 114 | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 83 | 0 % | 100 % | ✅ |
112 −| [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 83 | 100 % | 95 % | ✅ |
113 −| [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 83 | 1 % | 100 % | ✅ |
114 115 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 81 | 2 % | 100 % | ✅ |
115 −| [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 79 | 0 % | 99 % | ✅ |
116 −| [CAE](cae.md) | [`workday`](ats-workday.md) | 77 | 23 % | 96 % | ✅ |
116 +| [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 80 | 0 % | 99 % | ✅ |
117 117 | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 76 | 0 % | 100 % | ✅ |
118 +| [CAE](cae.md) | [`workday`](ats-workday.md) | 75 | 24 % | 96 % | ✅ |
118 119 | [Santé Québec](sante_quebec.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 73 | 97 % | 37 % | ✅ |
120 +| [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 72 | 0 % | 100 % | ✅ |
119 121 | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 72 | 6 % | 100 % | ✅ |
120 −| [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 67 | 0 % | 96 % | ✅ |
122 +| [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 70 | 0 % | 96 % | ✅ |
121 123 | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 67 | 42 % | 100 % | ✅ |
122 −| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 67 | 31 % | 93 % | ✅ |
123 −| [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 66 | 3 % | 91 % | ✅ |
124 −| [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 64 | 25 % | 84 % | ✅ |
125 −| [TELUS](telus.md) | [`successfactors`](ats-successfactors.md) | 63 | 0 % | 100 % | ✅ |
126 −| [Agropur](agropur.md) | [`workday`](ats-workday.md) | 62 | 97 % | 97 % | ✅ |
127 −| [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 62 | 69 % | 98 % | ✅ |
128 −| [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 62 | 84 % | 52 % | ✅ |
124 +| [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 67 | 3 % | 91 % | ✅ |
125 +| [TELUS](telus.md) | [`successfactors`](ats-successfactors.md) | 67 | 0 % | 100 % | ✅ |
126 +| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 66 | 29 % | 92 % | ✅ |
127 +| [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 65 | 25 % | 85 % | ✅ |
128 +| [Agropur](agropur.md) | [`workday`](ats-workday.md) | 64 | 97 % | 97 % | ✅ |
129 +| [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 64 | 84 % | 52 % | ✅ |
130 +| [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 61 | 70 % | 98 % | ✅ |
129 131 | [January 2027](pwc.md) | [`workday`](ats-workday.md) | 61 | 0 % | 100 % | ✅ |
130 −| [Beneva](beneva.md) | [`workday`](ats-workday.md) | 59 | 3 % | 100 % | ✅ |
132 +| [Beneva](beneva.md) | [`workday`](ats-workday.md) | 60 | 3 % | 100 % | ✅ |
131 133 | [Laporte Experts Conseils](laportefr.md) | [`greenhouse`](ats-greenhouse.md) | 58 | 0 % | 100 % | ✅ |
132 134 | [MaintainX](maintainx.md) | [`ashby`](ats-ashby.md) | 58 | 62 % | 79 % | ✅ |
133 135 | [Squarepoint Capital](squarepointcapital.md) | [`greenhouse`](ats-greenhouse.md) | 57 | 40 % | 100 % | ✅ |
134 136 | [Norda Stelo](nordastelo.md) | [`teamtailor`](ats-teamtailor.md) | 56 | 0 % | 95 % | ✅ |
135 137 | [Kiewit (Ganotec)](kiewit_ganotec.md) | [`successfactors`](ats-successfactors.md) | 55 | 0 % | 100 % | ✅ |
138 +| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 54 | 6 % | 100 % | ✅ |
139 +| [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 54 | 44 % | 89 % | ✅ |
136 140 | [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 54 | 0 % | 100 % | ✅ |
137 141 | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 53 | 53 % | 100 % | ✅ |
138 142 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 53 | 6 % | 100 % | ✅ |
139 −| [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 53 | 45 % | 89 % | ✅ |
140 143 | [Kruger](kruger.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 53 | 9 % | 100 % | ✅ |
141 −| [Alterra](alterra.md) | [`workday`](ats-workday.md) | 52 | 65 % | 100 % | ✅ |
142 −| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 52 | 6 % | 100 % | ✅ |
143 144 | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 52 | 0 % | 100 % | ✅ |
144 −| [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 52 | 77 % | 85 % | ✅ |
145 +| [Alterra](alterra.md) | [`workday`](ats-workday.md) | 51 | 65 % | 100 % | ✅ |
145 146 | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 51 | 10 % | 75 % | ✅ |
146 −| [Autodesk](autodesk.md) | [`workday`](ats-workday.md) | 50 | 82 % | 36 % | ✅ |
147 −| [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 49 | 0 % | 100 % | ✅ |
148 −| [Saputo](saputo.md) | [`workday`](ats-workday.md) | 49 | 84 % | 100 % | ✅ |
149 −| [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 48 | 0 % | 100 % | ✅ |
147 +| [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 76 % | 84 % | ✅ |
148 +| [Saputo](saputo.md) | [`workday`](ats-workday.md) | 50 | 84 % | 100 % | ✅ |
149 +| [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 49 | 0 % | 100 % | ✅ |
150 +| [Advanceauto](advanceauto.md) | [`workday`](ats-workday.md) | 47 | 0 % | 43 % | ✅ |
151 +| [Laura Canada](lauracanada.md) | [`dayforce`](ats-dayforce.md) | 47 | 0 % | 100 % | ✅ |
150 152 | [Valsoft](valsoft_corp.md) | [`workable`](ats-workable.md) | 47 | 9 % | 100 % | ✅ |
151 153 | [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 100 % | ✅ |
152 −| [Advanceauto](advanceauto.md) | [`workday`](ats-workday.md) | 45 | 0 % | 44 % | ✅ |
153 154 | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 45 | 0 % | 89 % | ✅ |
154 155 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 45 | 0 % | 100 % | ✅ |
155 −| [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 43 | 14 % | 53 % | ✅ |
156 +| [Exportation et développement Canada (EDC)](export_development_canada.md) | [`workable`](ats-workable.md) | 44 | 98 % | 100 % | ✅ |
156 157 | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 43 | 0 % | 100 % | ✅ |
157 158 | [JD Sports Canada](jdsports.md) | [`dayforce`](ats-dayforce.md) | 43 | 0 % | 100 % | ✅ |
158 159 | [Camions Excellence Peterbilt](excellencepeterbilt.md) | [`dayforce`](ats-dayforce.md) | 42 | 17 % | 100 % | ✅ |
159 −| [Laura Canada](lauracanada.md) | [`dayforce`](ats-dayforce.md) | 42 | 0 % | 100 % | ✅ |
160 +| [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 42 | 14 % | 55 % | ✅ |
160 161 | [Myhrabc](myhrabc.md) | [`workday`](ats-workday.md) | 42 | 43 % | 48 % | ✅ |
161 162 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 42 | 2 % | 100 % | ✅ |
162 163 | [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 41 | 2 % | 100 % | ✅ |
163 164 | [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 41 | 2 % | 100 % | ✅ |
164 −| [Exportation et développement Canada (EDC)](export_development_canada.md) | [`workable`](ats-workable.md) | 40 | 98 % | 100 % | ✅ |
165 165 | [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 40 | 25 % | 100 % | ✅ |
166 166 | [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 39 | 0 % | 100 % | ✅ |
167 167 | [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ |
168 +| [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 49 % | 100 % | ✅ |
169 +| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 38 | 66 % | 100 % | ✅ |
168 170 | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 38 | 92 % | 29 % | ✅ |
169 171 | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 38 | 0 % | 100 % | ✅ |
170 172 | [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ |
171 −| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 37 | 68 % | 100 % | ✅ |
172 173 | [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 0 % | 100 % | ✅ |
173 174 | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 19 % | 100 % | ✅ |
174 175 | [Workin Group](workinquebec.md) | [`teamtailor`](ats-teamtailor.md) | 37 | 57 % | 100 % | ✅ |
175 −| [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 36 | 44 % | 100 % | ✅ |
176 +| [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 36 | 33 % | 92 % | ✅ |
177 +| [Ms](ms.md) | [`workday`](ats-workday.md) | 36 | 0 % | 100 % | ✅ |
176 178 | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 36 | 6 % | 100 % | ✅ |
179 +| [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 36 | 0 % | 97 % | ✅ |
177 180 | [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 35 | 40 % | 97 % | ✅ |
178 −| [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 35 | 34 % | 91 % | ✅ |
179 181 | [Institut de recherche du CUSM](cusm_ir.md) | [`njoyn`](ats-njoyn.md) | 35 | 97 % | 0 % | ✅ |
180 −| [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 35 | 0 % | 97 % | ✅ |
182 +| [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 35 | 0 % | 100 % | ✅ |
183 +| [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 34 | 0 % | 100 % | ✅ |
184 +| [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ |
181 185 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ |
182 −| [Ms](ms.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ |
183 −| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 34 | 0 % | 100 % | ✅ |
184 186 | [Sopra Steria](soprasteria1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 34 | 0 % | 100 % | ✅ |
185 −| [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ |
186 −| [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 33 | 0 % | 100 % | ✅ |
187 −| [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | [`workday`](ats-workday.md) | 33 | 0 % | 100 % | ✅ |
187 +| [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 34 | 0 % | 100 % | ✅ |
188 188 | [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 33 | 0 % | 100 % | ✅ |
189 189 | [Estimator](tranetechnologies.md) | [`workday`](ats-workday.md) | 33 | 100 % | 97 % | ✅ |
190 190 | [exo (transport métropolitain)](exo.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 33 | 0 % | 94 % | ✅ |
191 +| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 33 | 0 % | 100 % | ✅ |
191 192 | [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | [`workable`](ats-workable.md) | 33 | 0 % | 100 % | ✅ |
193 +| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 32 | 50 % | 100 % | ✅ |
192 194 | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 19 % | 100 % | ✅ |
193 195 | [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 31 | 0 % | 100 % | ✅ |
194 196 | [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 31 | 23 % | 94 % | ✅ |
195 −| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 30 | 53 % | 100 % | ✅ |
196 197 | [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 30 | 3 % | 100 % | ✅ |
197 −| [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 30 | 60 % | 100 % | ✅ |
198 198 | [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 30 | 0 % | 0 % | ✅ |
199 199 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 30 | 60 % | 100 % | ✅ |
200 200 | [Onepoint (nventive / Logient)](onepoint.md) | [`workday`](ats-workday.md) | 30 | 0 % | 100 % | ✅ |
201 −| [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 30 | 0 % | 100 % | ✅ |
202 201 | [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 29 | 93 % | 100 % | ✅ |
202 +| [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 29 | 3 % | 97 % | ✅ |
203 203 | [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 29 | 0 % | 100 % | ✅ |
204 204 | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ |
205 205 | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 29 | 3 % | 100 % | ✅ |
206 206 | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ |
207 207 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 29 | 0 % | 100 % | ✅ |
208 −| [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 28 | 4 % | 96 % | ✅ |
209 208 | [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 28 | 0 % | 50 % | ✅ |
209 +| [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 54 % | 100 % | ✅ |
210 +| [H&M](hmgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 0 % | 100 % | ✅ |
211 +| [Logm](logm.md) | [`dayforce`](ats-dayforce.md) | 28 | 86 % | 100 % | ✅ |
210 212 | [Rollsroyce](rollsroyce.md) | [`workday`](ats-workday.md) | 28 | 0 % | 100 % | ✅ |
211 213 | [Spectrum Health Care](spectrumhealthcare.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 89 % | 100 % | ✅ |
212 214 | [Associé des ventes](childrensplace.md) | [`workday`](ats-workday.md) | 27 | 0 % | 22 % | ✅ |
213 −| [H&M](hmgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 27 | 0 % | 100 % | ✅ |
214 −| [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 27 | 0 % | 100 % | ✅ |
215 215 | [Domtar](domtar.md) | [`successfactors`](ats-successfactors.md) | 26 | 0 % | 100 % | ✅ |
216 216 | [Le Massif de Charlevoix](lemassif.md) | [`dayforce`](ats-dayforce.md) | 26 | 0 % | 100 % | ✅ |
217 −| [Logm](logm.md) | [`dayforce`](ats-dayforce.md) | 26 | 85 % | 100 % | ✅ |
218 217 | [Mallette - Saguenay](mallette_sag.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 26 | 4 % | 85 % | ✅ |
218 +| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 26 | 4 % | 100 % | ✅ |
219 219 | [RM Staffing B.V.](rebootmonkey.md) | [`recruitee`](ats-recruitee.md) | 26 | 85 % | 100 % | ✅ |
220 −| [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 26 | 69 % | 100 % | ✅ |
220 +| [Stellajones](stellajones.md) | [`dayforce`](ats-dayforce.md) | 26 | 19 % | 100 % | ✅ |
221 221 | [Tmx](tmx.md) | [`workday`](ats-workday.md) | 26 | 0 % | 69 % | ✅ |
222 222 | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 25 | 0 % | 100 % | ✅ |
223 223 | [Galderma](galderma.md) | [`workday`](ats-workday.md) | 25 | 16 % | 100 % | ✅ |
224 +| [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ |
224 225 | [mthree](mthreerecruitingportal.md) | [`greenhouse`](ats-greenhouse.md) | 25 | 0 % | 100 % | ✅ |
225 226 | [Progesys](progesys_inc.md) | [`breezy`](ats-breezy.md) | 25 | 4 % | 96 % | ✅ |
226 −| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 25 | 4 % | 100 % | ✅ |
227 227 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 92 % | ✅ |
228 −| [Stellajones](stellajones.md) | [`dayforce`](ats-dayforce.md) | 25 | 20 % | 100 % | ✅ |
228 +| [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 25 | 68 % | 100 % | ✅ |
229 229 | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 25 | 100 % | 0 % | ✅ |
230 230 | [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 25 | 0 % | 100 % | ✅ |
231 +| [Alcoa Canada](alcoa.md) | [`workday`](ats-workday.md) | 24 | 33 % | 29 % | ✅ |
231 232 | [Baseten](baseten.md) | [`ashby`](ats-ashby.md) | 24 | 100 % | 0 % | ✅ |
232 233 | [DRB Distribution](drbdistribution.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 24 | 0 % | 96 % | ✅ |
233 234 | [FedEx Express Canada](fedex.md) | [`workday`](ats-workday.md) | 24 | 100 % | 88 % | ✅ |
234 235 | [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 24 | 0 % | 100 % | ✅ |
235 236 | [Side (PTW)](sideinc.md) | [`workable`](ats-workable.md) | 24 | 0 % | 100 % | ✅ |
236 −| [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 24 | 92 % | 83 % | ✅ |
237 −| [Alcoa Canada](alcoa.md) | [`workday`](ats-workday.md) | 23 | 35 % | 26 % | ✅ |
237 +| [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 24 | 96 % | 83 % | ✅ |
238 238 | [ATIA Ltd](atialtd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 43 % | 100 % | ✅ |
239 239 | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 23 | 26 % | 100 % | ✅ |
240 240 | [Directive](directive.md) | [`ashby`](ats-ashby.md) | 23 | 13 % | 0 % | ✅ |
@@ -242,7 +242,9 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
242 242 | [Kenworthmaska](kenworthmaska.md) | [`dayforce`](ats-dayforce.md) | 23 | 4 % | 100 % | ✅ |
243 243 | [Messer Canada](messer_canada.md) | [`ultipro`](ats-ultipro.md) | 23 | 87 % | 100 % | ✅ |
244 244 | [Search for](bcf.md) | [`workday`](ats-workday.md) | 23 | 0 % | 100 % | ✅ |
245 +| [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 23 | 13 % | 74 % | ✅ |
245 246 | [Alsglobal](alsglobal.md) | [`workday`](ats-workday.md) | 22 | 5 % | 95 % | ✅ |
247 +| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 22 | 68 % | 36 % | ✅ |
246 248 | [AVP](aviva.md) | [`workday`](ats-workday.md) | 22 | 18 % | 86 % | ✅ |
247 249 | [Baro RH](barorh.md) | [`workable`](ats-workable.md) | 22 | 0 % | 100 % | ✅ |
248 250 | [Comptable en immobilier](belron.md) | [`workday`](ats-workday.md) | 22 | 5 % | 100 % | ✅ |
@@ -251,14 +253,15 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
251 253 | [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | [`workday`](ats-workday.md) | 22 | 86 % | 95 % | ✅ |
252 254 | [OPAL-RT Technologies](opalrt.md) | [`bamboohr`](ats-bamboohr.md) | 22 | 0 % | 100 % | ✅ |
253 255 | [Playground](playground.md) | [`jazzhr`](ats-jazzhr.md) | 22 | 64 % | 68 % | ✅ |
254 −| [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 22 | 14 % | 73 % | ✅ |
255 −| [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 22 | 0 % | 100 % | ✅ |
256 256 | [Wolseley Canada](wolseley.md) | [`workday`](ats-workday.md) | 22 | 0 % | 100 % | ✅ |
257 257 | [Airliquidehr](airliquidehr.md) | [`workday`](ats-workday.md) | 21 | 24 % | 100 % | ✅ |
258 258 | [Egis Group](egisgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 21 | 0 % | 100 % | ✅ |
259 259 | [Produits Labelink](labelink.md) | [`bamboohr`](ats-bamboohr.md) | 21 | 0 % | 100 % | ✅ |
260 260 | [Responsable Stratégie des Affaires](uniselect.md) | [`workday`](ats-workday.md) | 21 | 14 % | 100 % | ✅ |
261 261 | [Soprema](soprema.md) | [`dayforce`](ats-dayforce.md) | 21 | 24 % | 100 % | ✅ |
262 +| [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 21 | 0 % | 100 % | ✅ |
263 +| [Énergir](energir.md) | [`successfactors`](ats-successfactors.md) | 21 | 0 % | 100 % | ✅ |
264 +| [AbbVie](abbvie.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
262 265 | [Broccolini](broccolini.md) | [`bamboohr`](ats-bamboohr.md) | 20 | 0 % | 100 % | ✅ |
263 266 | [CIUSSS de l'Est-de-l'Île-de-Montréal](ciusss_est_montreal.md) | [`taleo`](ats-taleo.md) | 20 | 0 % | 100 % | ✅ |
264 267 | [Cmpams](cmpams.md) | [`dayforce`](ats-dayforce.md) | 20 | 0 % | 100 % | ✅ |
@@ -270,23 +273,22 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
270 273 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 20 | 100 % | 95 % | ✅ |
271 274 | [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | [`greenhouse`](ats-greenhouse.md) | 19 | 5 % | 100 % | ✅ |
272 275 | [Cirque du Soleil](cirquedusoleil.md) | [`lever`](ats-lever.md) | 19 | 0 % | 89 % | ✅ |
276 +| [Clinical Research Associate](syneoshealth.md) | [`workday`](ats-workday.md) | 19 | 0 % | 95 % | ✅ |
273 277 | [CSS des Découvreurs](cssdd.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 19 | 89 % | 100 % | ✅ |
278 +| [Groupe AGF](groupeagf.md) | [`dayforce`](ats-dayforce.md) | 19 | 32 % | 100 % | ✅ |
274 279 | [Immiland Canada Inc.](immiland_canada_inc.md) | [`lever`](ats-lever.md) | 19 | 16 % | 100 % | ✅ |
275 280 | [Préparateur de commandes](sysco.md) | [`workday`](ats-workday.md) | 19 | 5 % | 95 % | ✅ |
281 +| [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 19 | 58 % | 84 % | ✅ |
276 282 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 19 | 0 % | 100 % | ✅ |
277 283 | [Uniboard](uniboard.md) | [`adp`](ats-adp.md) | 19 | 37 % | 63 % | ✅ |
278 −| [Énergir](energir.md) | [`successfactors`](ats-successfactors.md) | 19 | 0 % | 100 % | ✅ |
279 −| [AbbVie](abbvie.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 0 % | 100 % | ✅ |
280 −| [Clinical Research Associate](syneoshealth.md) | [`workday`](ats-workday.md) | 18 | 0 % | 94 % | ✅ |
281 284 | [dentago](dentago.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 18 | 6 % | 78 % | ✅ |
282 −| [Groupe AGF](groupeagf.md) | [`dayforce`](ats-dayforce.md) | 18 | 33 % | 100 % | ✅ |
283 285 | [Groupeguilbault](groupeguilbault.md) | [`workday`](ats-workday.md) | 18 | 0 % | 100 % | ✅ |
286 +| [Hubinternational](hubinternational.md) | [`workday`](ats-workday.md) | 18 | 17 % | 89 % | ✅ |
284 287 | [Lyft](lyft.md) | [`greenhouse`](ats-greenhouse.md) | 18 | 100 % | 100 % | ✅ |
285 288 | [Onelineage](onelineage.md) | [`workday`](ats-workday.md) | 18 | 6 % | 100 % | ✅ |
286 289 | [ORA Partenaires](orapartenaires.md) | [`teamtailor`](ats-teamtailor.md) | 18 | 89 % | 89 % | ✅ |
287 290 | [Pré-assemblage](motionc.md) | [`dayforce`](ats-dayforce.md) | 18 | 0 % | 100 % | ✅ |
288 291 | [Sandvik](sandvik.md) | [`workday`](ats-workday.md) | 18 | 6 % | 28 % | ✅ |
289 −| [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 18 | 56 % | 89 % | ✅ |
290 292 | [CONTRÔLEUR](novatech.md) | [`dayforce`](ats-dayforce.md) | 17 | 29 % | 100 % | ✅ |
291 293 | [Epic Games](epicgames.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 0 % | 100 % | ✅ |
292 294 | [Fund Accountant / Comptable de Fonds](sagardholdings.md) | [`workday`](ats-workday.md) | 17 | 18 % | 100 % | ✅ |
@@ -302,24 +304,26 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
302 304 | [WPP Media](wppmedia.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 6 % | 100 % | ✅ |
303 305 | [Aylo](aylo.md) | [`greenhouse`](ats-greenhouse.md) | 16 | 0 % | 100 % | ✅ |
304 306 | [Aylo](aylofr.md) | [`greenhouse`](ats-greenhouse.md) | 16 | 0 % | 100 % | ✅ |
305 −| [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 16 | 0 % | 100 % | ✅ |
306 307 | [Frima Studio](frimastudio.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 16 | 0 % | 100 % | ✅ |
307 −| [Hubinternational](hubinternational.md) | [`workday`](ats-workday.md) | 16 | 19 % | 88 % | ✅ |
308 −| [Journalier(ère) de production](vestis.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
309 308 | [Lemay](lemay.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 16 | 6 % | 100 % | ✅ |
310 309 | [Réseau de transport de Longueuil (RTL)](rtl.md) | [`njoyn`](ats-njoyn.md) | 16 | 31 % | 0 % | ✅ |
311 −| [Réseau Mieux-Être](reseau_mieux_etre.md) | [`breezy`](ats-breezy.md) | 16 | 0 % | 100 % | ✅ |
310 +| [Réseau Mieux-Être](reseau_mieux_etre.md) | [`breezy`](ats-breezy.md) | 16 | 6 % | 100 % | ✅ |
312 311 | [Scalian](scalian.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 16 | 19 % | 100 % | ✅ |
312 +| [Sci](sci.md) | [`workday`](ats-workday.md) | 16 | 31 % | 81 % | ✅ |
313 +| [Spisante](spisante.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
313 314 | [Uman Recrutement](umanrecrutement.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 0 % | 100 % | ✅ |
315 +| [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 0 % | 100 % | ✅ |
316 +| [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 15 | 0 % | 100 % | ✅ |
314 317 | [Bilingual Customer Experience Representative (English ...](superiorplus.md) | [`dayforce`](ats-dayforce.md) | 15 | 67 % | 100 % | ✅ |
315 318 | [CAA-Québec](caaquebec.md) | [`workday`](ats-workday.md) | 15 | 27 % | 100 % | ✅ |
316 319 | [DRW](drweng.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 7 % | 100 % | ✅ |
317 320 | [Gea](gea.md) | [`workday`](ats-workday.md) | 15 | 33 % | 100 % | ✅ |
318 321 | [Groupe Nordik (Nordik Spa-Nature)](groupe_nordik.md) | [`adp`](ats-adp.md) | 15 | 27 % | 100 % | ✅ |
319 322 | [GSK](gsk.md) | [`workday`](ats-workday.md) | 15 | 0 % | 93 % | ✅ |
323 +| [Intervenant·e au suivi psychosocial](obm.md) | [`dayforce`](ats-dayforce.md) | 15 | 13 % | 100 % | ✅ |
324 +| [Journalier(ère) de production](vestis.md) | [`dayforce`](ats-dayforce.md) | 15 | 0 % | 100 % | ✅ |
320 325 | [Medavie](medaviehs.md) | [`workday`](ats-workday.md) | 15 | 73 % | 27 % | ✅ |
321 326 | [NOVIPRO](novipro.md) | [`breezy`](ats-breezy.md) | 15 | 0 % | 100 % | ✅ |
322 −| [Sci](sci.md) | [`workday`](ats-workday.md) | 15 | 33 % | 87 % | ✅ |
323 327 | [Société de transport de Laval](stl_laval.md) | [`njoyn`](ats-njoyn.md) | 15 | 27 % | 0 % | ✅ |
324 328 | [Sony Pictures Imageworks](sonypicturesimageworks.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 33 % | 100 % | ✅ |
325 329 | [Swarovski](swarovski.md) | [`workday`](ats-workday.md) | 15 | 0 % | 100 % | ✅ |
@@ -329,16 +333,15 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
329 333 | [VinFast Canada](vinfastcanada.md) | [`dayforce`](ats-dayforce.md) | 15 | 33 % | 100 % | ✅ |
330 334 | [VO2 Group](vo2_group.md) | [`lever`](ats-lever.md) | 15 | 7 % | 100 % | ✅ |
331 335 | [Work From Home Customer Service Representative](usasurveyjob.md) | [`lever`](ats-lever.md) | 15 | 13 % | 100 % | ✅ |
332 −| [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 14 | 0 % | 100 % | ✅ |
333 336 | [Avocat·e, Bureau de l'avocate générale](mthris.md) | [`dayforce`](ats-dayforce.md) | 14 | 43 % | 100 % | ✅ |
334 337 | [Boralex](boralex.md) | [`dayforce`](ats-dayforce.md) | 14 | 0 % | 100 % | ✅ |
335 338 | [Bridgestone](bridgestone.md) | [`workday`](ats-workday.md) | 14 | 36 % | 100 % | ✅ |
336 339 | [DRW Montreal](drwfr.md) | [`greenhouse`](ats-greenhouse.md) | 14 | 0 % | 100 % | ✅ |
337 340 | [Faspac](faspac.md) | [`lever`](ats-lever.md) | 14 | 14 % | 100 % | ✅ |
338 −| [Jci](jci.md) | [`workday`](ats-workday.md) | 14 | 100 % | 93 % | ✅ |
339 341 | [Larian Studios](larian.md) | [`lever`](ats-lever.md) | 14 | 0 % | 100 % | ✅ |
340 342 | [Maya HTT](maya_htt.md) | [`ashby`](ats-ashby.md) | 14 | 0 % | 100 % | ✅ |
341 343 | [OSEDEA](osedea.md) | [`lever`](ats-lever.md) | 14 | 0 % | 100 % | ✅ |
344 +| [Peoplecorporation](peoplecorporation.md) | [`workday`](ats-workday.md) | 14 | 21 % | 64 % | ✅ |
342 345 | [Renovco](renovco.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 0 % | 100 % | ✅ |
343 346 | [Responsable bilingue du marketing événementiel / Event ...](fil.md) | [`workday`](ats-workday.md) | 14 | 100 % | 71 % | ✅ |
344 347 | [Réseau de transport de la Capitale](rtc_quebec.md) | [`njoyn`](ats-njoyn.md) | 14 | 0 % | 0 % | ✅ |
@@ -355,20 +358,18 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
355 358 | [Gameloft](gameloft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 0 % | 100 % | ✅ |
356 359 | [Global Excel Management](globalexcel.md) | [`icims`](ats-icims.md) | 13 | 46 % | 38 % | ✅ |
357 360 | [Hygiéniste Industrielle](kdcone.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
361 +| [Jci](jci.md) | [`workday`](ats-workday.md) | 13 | 100 % | 92 % | ✅ |
358 362 | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 13 | 69 % | 100 % | ✅ |
359 363 | [Lamour](lamour.md) | [`workable`](ats-workable.md) | 13 | 0 % | 100 % | ✅ |
360 364 | [LawZero](lawzero.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 0 % | 100 % | ✅ |
361 365 | [LoiZéro](loizero.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 0 % | 100 % | ✅ |
362 366 | [MicroHabitat](microhabitat.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 100 % | ✅ |
363 −| [Peoplecorporation](peoplecorporation.md) | [`workday`](ats-workday.md) | 13 | 23 % | 62 % | ✅ |
364 367 | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 15 % | 100 % | ✅ |
365 368 | [Premierparks](premierparks.md) | [`dayforce`](ats-dayforce.md) | 13 | 8 % | 100 % | ✅ |
366 369 | [Quadbridge](quadbridge.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 46 % | 100 % | ✅ |
367 370 | [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | [`workday`](ats-workday.md) | 13 | 100 % | 38 % | ✅ |
368 −| [Spisante](spisante.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
369 371 | [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 92 % | ✅ |
370 372 | [Aviso Wealth](aviso.md) | [`workable`](ats-workable.md) | 12 | 100 % | 100 % | ✅ |
371 −| [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 67 % | 100 % | ✅ |
372 373 | [Canada Vie](canada_vie.md) | [`successfactors`](ats-successfactors.md) | 12 | 0 % | 92 % | ✅ |
373 374 | [Chef.fe de service de quart, soir](lantic.md) | [`dayforce`](ats-dayforce.md) | 12 | 50 % | 100 % | ✅ |
374 375 | [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ |
@@ -377,19 +378,19 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
377 378 | [Fruit d'Or](fruitdor.md) | [`ultipro`](ats-ultipro.md) | 12 | 0 % | 100 % | ✅ |
378 379 | [Groupe Master](groupe_master.md) | [`njoyn`](ats-njoyn.md) | 12 | 75 % | 100 % | ✅ |
379 380 | [H2O Innovation](h2o_innovation.md) | [`adp`](ats-adp.md) | 12 | 8 % | 100 % | ✅ |
380 −| [Intervenant·e au suivi psychosocial](obm.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ |
381 381 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 0 % | 100 % | ✅ |
382 382 | [Les Excavations Lafontaine Inc.](lafontaineinc.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 12 | 0 % | 92 % | ✅ |
383 383 | [Relais & Châteaux](relaischateaux.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 0 % | 100 % | ✅ |
384 384 | [Rentokil Initial](rentokil_initial.md) | [`workable`](ats-workable.md) | 12 | 75 % | 100 % | ✅ |
385 385 | [Ryder](ryder.md) | [`workday`](ats-workday.md) | 12 | 100 % | 33 % | ✅ |
386 −| [Spiria](spiria.md) | [`lever`](ats-lever.md) | 12 | 58 % | 100 % | ✅ |
387 386 | [Starlink Aviation](starlink_aviation.md) | [`workable`](ats-workable.md) | 12 | 0 % | 100 % | ✅ |
388 387 | [UV Assurance](uv_assurance.md) | [`adp`](ats-adp.md) | 12 | 0 % | 100 % | ✅ |
389 388 | [Valnetinc](valnetinc.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ |
390 389 | [ZAYAT AROMA - ZAYAT AROMA](zayataroma.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 12 | 0 % | 100 % | ✅ |
391 390 | [Avantage Plus](avantageplus.md) | [`recruitee`](ats-recruitee.md) | 11 | 9 % | 100 % | ✅ |
392 391 | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 11 | 91 % | 100 % | ✅ |
392 +| [Canadian Royalties](canadian_royalties.md) | [`adp`](ats-adp.md) | 11 | 55 % | 100 % | ✅ |
393 +| [Canadian Tire](canadiantirecorporation.md) | [`workday`](ats-workday.md) | 11 | 64 % | 91 % | ✅ |
393 394 | [Cfibfcei](cfibfcei.md) | [`dayforce`](ats-dayforce.md) | 11 | 18 % | 100 % | ✅ |
394 395 | [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
395 396 | [Défis RH](defisrh.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 11 | 27 % | 100 % | ✅ |
@@ -401,7 +402,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
401 402 | [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 11 | 18 % | 100 % | ✅ |
402 403 | [Groupe Scandinave (Scandinave Spa)](gscandinave.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
403 404 | [HEC Montréal — corps professoral](hec_montreal_profs.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 11 | 0 % | 100 % | ✅ |
404 −| [Hitachi](hitachi.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ |
405 405 | [Humanise](humanisecollective.md) | [`teamtailor`](ats-teamtailor.md) | 11 | 0 % | 82 % | ✅ |
406 406 | [Huron](huron.md) | [`workday`](ats-workday.md) | 11 | 100 % | 45 % | ✅ |
407 407 | [Lapresse2018Inc](lapresse2018inc.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
@@ -413,10 +413,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
413 413 | [1perTInent inc](x1pertinentinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 80 % | ✅ |
414 414 | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 10 | 100 % | 100 % | ✅ |
415 415 | [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
416 +| [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 60 % | 100 % | ✅ |
416 417 | [BellatRx](bellatrx_inc.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ |
417 418 | [Botpress](botpress.md) | [`workable`](ats-workable.md) | 10 | 0 % | 100 % | ✅ |
418 419 | [Cadence](cadence.md) | [`workday`](ats-workday.md) | 10 | 40 % | 70 % | ✅ |
419 −| [Canadian Tire](canadiantirecorporation.md) | [`workday`](ats-workday.md) | 10 | 60 % | 90 % | ✅ |
420 420 | [Cisco](cisco.md) | [`workday`](ats-workday.md) | 10 | 100 % | 50 % | ✅ |
421 421 | [Colliers](colliers.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
422 422 | [Cornerstone Building Brands](cornerstonebuildingbrandscareers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 20 % | 100 % | ✅ |
@@ -425,12 +425,13 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
425 425 | [Framestore](framestore.md) | [`recruitee`](ats-recruitee.md) | 10 | 0 % | 100 % | ✅ |
426 426 | [Groupe PMI](groupepmi.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 100 % | ✅ |
427 427 | [HEC Montréal](hec_montreal.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 10 | 0 % | 100 % | ✅ |
428 +| [Hitachi](hitachi.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
428 429 | [Indigo Books & Music](indigobooksmusic.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
429 430 | [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
430 −| [Logisco](logisco.md) | [`bamboohr`](ats-bamboohr.md) | 10 | 10 % | 100 % | ✅ |
431 431 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ |
432 432 | [Merchandising Consultants Associates](merchandising_consultants_associates.md) | [`breezy`](ats-breezy.md) | 10 | 100 % | 100 % | ✅ |
433 433 | [Mirego](mirego.md) | [`lever`](ats-lever.md) | 10 | 0 % | 100 % | ✅ |
434 +| [Msd](msd.md) | [`workday`](ats-workday.md) | 10 | 70 % | 90 % | ✅ |
434 435 | [Northbridgefinancial](northbridgefinancial.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
435 436 | [R&D Partners](rdpartners1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
436 437 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 10 | 0 % | 100 % | ✅ |
@@ -441,12 +442,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
441 442 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ |
442 443 | [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 10 | 30 % | 80 % | ✅ |
443 444 | [VF Corporation (The North Face, Vans)](vfc.md) | [`workday`](ats-workday.md) | 10 | 80 % | 100 % | ✅ |
444 −| [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 9 | 67 % | 100 % | ✅ |
445 445 | [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
446 446 | [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 9 | 0 % | 100 % | ✅ |
447 −| [AECOM](aecom2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
448 447 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 9 | 0 % | 100 % | ✅ |
449 −| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 9 | 44 % | 89 % | ✅ |
448 +| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 9 | 44 % | 100 % | ✅ |
450 449 | [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
451 450 | [Avisbudget](avisbudget.md) | [`workday`](ats-workday.md) | 9 | 11 % | 100 % | ✅ |
452 451 | [Bayshore HealthCare](bayshore.md) | [`taleo`](ats-taleo.md) | 9 | 0 % | 100 % | ✅ |
@@ -459,51 +458,56 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
459 458 | [Distro](distro.md) | [`lever`](ats-lever.md) | 9 | 89 % | 100 % | ✅ |
460 459 | [Dulcedo Management](dulcedo.md) | [`lever`](ats-lever.md) | 9 | 67 % | 89 % | ✅ |
461 460 | [Groupemarcelle](groupemarcelle.md) | [`dayforce`](ats-dayforce.md) | 9 | 11 % | 100 % | ✅ |
462 −| [GURUS Solutions](gurussolutions.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 0 % | 100 % | ✅ |
463 461 | [J'Excelle](jexcelleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
464 462 | [Josephribkoff](josephribkoff.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
465 463 | [JYSK Canada](jyskcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
466 464 | [LGT](lgt1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
465 +| [Logisco](logisco.md) | [`bamboohr`](ats-bamboohr.md) | 9 | 11 % | 100 % | ✅ |
467 466 | [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 22 % | 100 % | ✅ |
468 467 | [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 9 | 22 % | 100 % | ✅ |
469 468 | [Optel Group](optelgroup.md) | [`jazzhr`](ats-jazzhr.md) | 9 | 0 % | 100 % | ✅ |
470 469 | [Puma](puma.md) | [`workday`](ats-workday.md) | 9 | 100 % | 100 % | ✅ |
470 +| [STAS](stasinc.md) | [`recruitee`](ats-recruitee.md) | 9 | 0 % | 100 % | ✅ |
471 471 | [ThirdChannel](thirdchannel_inc.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ |
472 +| [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 9 | 11 % | 100 % | ✅ |
472 473 | [Utask](utask.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
474 +| [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 8 | 62 % | 100 % | ✅ |
475 +| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 8 | 12 % | 100 % | ✅ |
476 +| [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
477 +| [AECOM](aecom2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
473 478 | [Agile DSS](agiledss.md) | [`recruitee`](ats-recruitee.md) | 8 | 0 % | 100 % | ✅ |
474 479 | [Alimentiv](alimentiv_2.md) | [`lever`](ats-lever.md) | 8 | 100 % | 12 % | ✅ |
475 480 | [Associé (e) d'entrepôt](cardinalhealth.md) | [`workday`](ats-workday.md) | 8 | 75 % | 88 % | ✅ |
476 481 | [Behavox](behavox.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 12 % | 100 % | ✅ |
477 482 | [Big Bang](bigbang.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 25 % | 100 % | ✅ |
478 483 | [Canadian Helicopters](canadianhelicopters.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
479 −| [Canadian Royalties](canadian_royalties.md) | [`adp`](ats-adp.md) | 8 | 62 % | 100 % | ✅ |
480 484 | [CAPREIT](capreit.md) | [`icims`](ats-icims.md) | 8 | 0 % | 100 % | ✅ |
485 +| [Chef de secteur](gsknch.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
481 486 | [eStruxture](estruxture.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 12 % | 100 % | ✅ |
482 487 | [Fonds de solidarité FTQ](fondsftq.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
483 488 | [GoMaterials](gomaterials.md) | [`lever`](ats-lever.md) | 8 | 0 % | 100 % | ✅ |
489 +| [GURUS Solutions](gurussolutions.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ |
484 490 | [Lush Cosmétiques](lush.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 100 % | 100 % | ✅ |
485 491 | [MalOPlus Group](maloplusteleservices.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 0 % | ✅ |
486 492 | [MalOPlus Group Inc.](maloplusteleservices1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
487 493 | [Moneris](moneris.md) | [`workday`](ats-workday.md) | 8 | 100 % | 88 % | ✅ |
488 −| [Msd](msd.md) | [`workday`](ats-workday.md) | 8 | 75 % | 88 % | ✅ |
489 494 | [Nationex](nationex.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
490 495 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 8 | 100 % | 88 % | ✅ |
491 496 | [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 12 % | 100 % | ✅ |
492 −| [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
493 497 | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 8 | 100 % | 38 % | ✅ |
494 498 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
495 499 | [Prep Academy Tutors](prep_academy_tutors.md) | [`breezy`](ats-breezy.md) | 8 | 100 % | 100 % | ✅ |
496 500 | [Sid Lee](sidlee.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ |
497 −| [STAS](stasinc.md) | [`recruitee`](ats-recruitee.md) | 8 | 0 % | 100 % | ✅ |
501 +| [Spiria](spiria.md) | [`lever`](ats-lever.md) | 8 | 50 % | 100 % | ✅ |
498 502 | [Sweat Pants Agency](sweat_pants_agency.md) | [`workable`](ats-workable.md) | 8 | 25 % | 100 % | ✅ |
499 −| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 7 | 14 % | 100 % | ✅ |
500 −| [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ |
503 +| [Allegion](allegion.md) | [`workday`](ats-workday.md) | 7 | 57 % | 86 % | ✅ |
501 504 | [Alo Yoga](aloyoga.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 0 % | 57 % | ✅ |
505 +| [Alveole](alveole.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 100 % | 100 % | ✅ |
502 506 | [Artefact North America](artefactnoram.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 57 % | 100 % | ✅ |
507 +| [Avocat·e de litige / Litigation Associate](clydeco.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
503 508 | [Blgllp](blgllp.md) | [`workday`](ats-workday.md) | 7 | 29 % | 71 % | ✅ |
504 509 | [Chagall Design](chagalldesign.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
505 510 | [Chanel](cc.md) | [`workday`](ats-workday.md) | 7 | 14 % | 100 % | ✅ |
506 −| [Chef de secteur](gsknch.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
507 511 | [Cook It](cookit.md) | [`adp`](ats-adp.md) | 7 | 100 % | 100 % | ✅ |
508 512 | [Devimco Appartements](devimco.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 14 % | 100 % | ✅ |
509 513 | [Eidos-Montréal](eidosmontreal.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ |
@@ -516,23 +520,23 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
516 520 | [Manœuvre générale](athos.md) | [`dayforce`](ats-dayforce.md) | 7 | 57 % | 100 % | ✅ |
517 521 | [McWane Canada](mcwanecanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 57 % | 100 % | ✅ |
518 522 | [Mejuri](mejuri.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 71 % | 100 % | ✅ |
523 +| [New York Holdings](new_york_holdings.md) | [`breezy`](ats-breezy.md) | 7 | 14 % | 100 % | ✅ |
524 +| [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
519 525 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
520 526 | [Telesat](telesat.md) | [`lever`](ats-lever.md) | 7 | 0 % | 100 % | ✅ |
521 527 | [Trigyn Technologies](trigyntechnologies1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
522 −| [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 14 % | 100 % | ✅ |
523 528 | [Turning Point Brands Canada](recreationmarketing.md) | [`jazzhr`](ats-jazzhr.md) | 7 | 0 % | 100 % | ✅ |
524 529 | [Valtech](valtech.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 0 % | 100 % | ✅ |
530 +| [WestGroupe](westgroupe.md) | [`jazzhr`](ats-jazzhr.md) | 7 | 0 % | 100 % | ✅ |
525 531 | [Accedian Networks](accediannetworks.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
526 532 | [Aliaxis](aliaxis.md) | [`workday`](ats-workday.md) | 6 | 50 % | 83 % | ✅ |
527 −| [Allegion](allegion.md) | [`workday`](ats-workday.md) | 6 | 50 % | 83 % | ✅ |
528 533 | [Also Recrutement - Carrière](alsorecrutement.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 17 % | 50 % | ✅ |
529 534 | [Altg](altg.md) | [`dayforce`](ats-dayforce.md) | 6 | 17 % | 100 % | ✅ |
530 −| [Alveole](alveole.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 100 % | 100 % | ✅ |
531 −| [Avocat·e de litige / Litigation Associate](clydeco.md) | [`workday`](ats-workday.md) | 6 | 0 % | 100 % | ✅ |
532 535 | [Brasseries Sleeman (Unibroue)](sleeman.md) | [`workday`](ats-workday.md) | 6 | 17 % | 83 % | ✅ |
533 536 | [CAM Mécanique](cammecanique.md) | [`teamtailor`](ats-teamtailor.md) | 6 | 0 % | 100 % | ✅ |
534 537 | [Cerence](cerence.md) | [`workday`](ats-workday.md) | 6 | 50 % | 33 % | ✅ |
535 538 | [Ciena](ciena.md) | [`workday`](ats-workday.md) | 6 | 33 % | 67 % | ✅ |
539 +| [Cologix](cologix.md) | [`lever`](ats-lever.md) | 6 | 17 % | 100 % | ✅ |
536 540 | [Daniels Health Canada](daniels_sharpsmart.md) | [`lever`](ats-lever.md) | 6 | 33 % | 17 % | ✅ |
537 541 | [delisoft](delisoft.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 0 % | 100 % | ✅ |
538 542 | [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
@@ -565,7 +569,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
565 569 | [Turner & Townsend](turnertownsend.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 33 % | 100 % | ✅ |
566 570 | [Valmet](valmet.md) | [`workday`](ats-workday.md) | 6 | 0 % | 83 % | ✅ |
567 571 | [Vendeur 3ème Clé (Thirdy Key)](fossil.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
568 −| [WestGroupe](westgroupe.md) | [`jazzhr`](ats-jazzhr.md) | 6 | 0 % | 100 % | ✅ |
569 572 | [Yaksa](yaksa.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
570 573 | [Acumatica](acumatica.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 20 % | 100 % | ✅ |
571 574 | [Adèle Express](adeleexpressfr.md) | [`recruitee`](ats-recruitee.md) | 5 | 60 % | 100 % | ✅ |
@@ -577,11 +580,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
577 580 | [Aviya Aerospace Systems](aviyatech.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ |
578 581 | [Bath Fitter Corporate](bathfitterdistributinginc.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 60 % | 100 % | ✅ |
579 582 | [BETA Technologies](betatechnologiesinc.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 80 % | 100 % | ✅ |
583 +| [Board](deltastar.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
580 584 | [Broadsign](broadsign.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
581 585 | [Broadsign](broadsignfr.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
582 586 | [Church & Dwight Canada](churchdwight.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ |
583 587 | [Citronhygiene](citronhygiene.md) | [`dayforce`](ats-dayforce.md) | 5 | 100 % | 100 % | ✅ |
584 −| [Cologix](cologix.md) | [`lever`](ats-lever.md) | 5 | 20 % | 100 % | ✅ |
585 588 | [Continental Group Sector ContiTech](continentalgroupsectorcontitech.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 20 % | 100 % | ✅ |
586 589 | [Cultures Gen V](cultures_genv.md) | [`adp`](ats-adp.md) | 5 | 20 % | 100 % | ✅ |
587 590 | [Digital Moment](digitalmoment.md) | [`jazzhr`](ats-jazzhr.md) | 5 | 0 % | 100 % | ✅ |
@@ -596,11 +599,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
596 599 | [Groupenorbec](groupenorbec.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
597 600 | [Hpe](hpe.md) | [`workday`](ats-workday.md) | 5 | 0 % | 40 % | ✅ |
598 601 | [Internal](internaljobsatlush.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 100 % | 100 % | ✅ |
602 +| [Ludia / Jam City](ludia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 100 % | ✅ |
599 603 | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 5 | 40 % | 100 % | ✅ |
600 604 | [Mlp](mlp.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
601 605 | [MVV](mvv1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
602 606 | [Médialo](medialo.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 80 % | ✅ |
603 −| [New York Holdings](new_york_holdings.md) | [`breezy`](ats-breezy.md) | 5 | 20 % | 100 % | ✅ |
604 607 | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 100 % | ✅ |
605 608 | [Nortekinc](nortekinc.md) | [`workday`](ats-workday.md) | 5 | 20 % | 100 % | ✅ |
606 609 | [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
@@ -608,7 +611,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
608 611 | [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | [`icims`](ats-icims.md) | 5 | 80 % | 80 % | ✅ |
609 612 | [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | [`icims`](ats-icims.md) | 5 | 80 % | 80 % | ✅ |
610 613 | [PEAK Groupe financier](peakgroup.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 100 % | ✅ |
611 −| [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
612 614 | [Propriétés Scalia](scalia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 20 % | 100 % | ✅ |
613 615 | [Realstar](realstar.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
614 616 | [RTINGS.com (FR)](laboratoirertingscom.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 60 % | 100 % | ✅ |
@@ -627,6 +629,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
627 629 | [2026 GameChanger Scholarship Application](kabam.md) | [`lever`](ats-lever.md) | 4 | 50 % | 100 % | ✅ |
628 630 | [36Pix](pix36.md) | [`jazzhr`](ats-jazzhr.md) | 4 | 0 % | 100 % | ✅ |
629 631 | [4Refuel](4refuel.md) | [`dayforce`](ats-dayforce.md) | 4 | 25 % | 100 % | ✅ |
632 +| [Abritek](abritek.md) | [`adp`](ats-adp.md) | 4 | 100 % | 100 % | ✅ |
630 633 | [Administrateur Immobilier](gwlra.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
631 634 | [Air Canada Rouge](acadierouge.md) | [`dayforce`](ats-dayforce.md) | 4 | 25 % | 100 % | ✅ |
632 635 | [Allied](alliedreit.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ |
@@ -634,7 +637,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
634 637 | [ARC'TERYX](arcteryx_com.md) | [`lever`](ats-lever.md) | 4 | 100 % | 100 % | ✅ |
635 638 | [Architecte Salesforce Sommaire](jam.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
636 639 | [Avocat en immigration d'affaires américaine](fragomen.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
637 −| [Board](deltastar.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
638 640 | [Boreala Management](borealamanagement.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
639 641 | [Carrier](carrier.md) | [`workday`](ats-workday.md) | 4 | 75 % | 50 % | ✅ |
640 642 | [Chewi Creative](chewicreative.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
@@ -665,12 +667,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
665 667 | [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 4 | 50 % | 100 % | ✅ |
666 668 | [Longbow Advantage](longbowadvantage.md) | [`jazzhr`](ats-jazzhr.md) | 4 | 0 % | 100 % | ✅ |
667 669 | [Luckyhammers](luckyhammers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
668 −| [Ludia / Jam City](ludia.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 100 % | ✅ |
669 670 | [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 100 % | 0 % | ✅ |
670 671 | [Malvern Panalytical (Spectris)](spectris.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
671 672 | [Marcus evans](marcusevanscareers.md) | [`recruitee`](ats-recruitee.md) | 4 | 75 % | 100 % | ✅ |
672 673 | [Maxicanada](maxicanada.md) | [`dayforce`](ats-dayforce.md) | 4 | 100 % | 100 % | ✅ |
673 674 | [META4](meta4.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
675 +| [Michelin](michelinhr.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
674 676 | [Mila — Institut québécois d'IA](mila_2.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
675 677 | [Mitacs](mitacs.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 100 % | 100 % | ✅ |
676 678 | [Monster Energy](monsterenergy.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 100 % | 100 % | ✅ |
@@ -683,6 +685,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
683 685 | [OTIP Group of Companies (OGC)](otipgroupofcompaniesogc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
684 686 | [Outpost VFX](outpostvfx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
685 687 | [Pivot + Edge](pivotandedge.md) | [`recruitee`](ats-recruitee.md) | 4 | 0 % | 100 % | ✅ |
688 +| [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
686 689 | [Power Factors](power_factors.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
687 690 | [Pyrotek](pyrotek3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 100 % | 100 % | ✅ |
688 691 | [Rechercher des](canassurance.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
@@ -697,11 +700,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
697 700 | [Welcome to the Jungle](artefactjobs.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 50 % | 100 % | ✅ |
698 701 | [Welo Global](weloglobal.md) | [`lever`](ats-lever.md) | 4 | 0 % | 75 % | ✅ |
699 702 | [A2 Design](a2design.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
700 −| [Abritek](abritek.md) | [`adp`](ats-adp.md) | 3 | 100 % | 100 % | ✅ |
701 703 | [Adoc Talent Management](adoc_tm.md) | [`breezy`](ats-breezy.md) | 3 | 0 % | 100 % | ✅ |
702 704 | [Agence Maplr Inc.](agencemaplrinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
703 705 | [Agent service à la clientèle et soutien comptable](harriscomputer.md) | [`workday`](ats-workday.md) | 3 | 33 % | 100 % | ✅ |
704 706 | [Agent(e) de location de communauté](iip.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
707 +| [Air Traffic Control (ATC)](navcanada.md) | [`workday`](ats-workday.md) | 3 | 67 % | 100 % | ✅ |
705 708 | [Ajholdingsltd](ajholdingsltd.md) | [`dayforce`](ats-dayforce.md) | 3 | 100 % | 100 % | ✅ |
706 709 | [Allucent](allucent.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
707 710 | [Amgen](amgen.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
@@ -712,7 +715,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
712 715 | [Berger (tourbe horticole)](berger.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
713 716 | [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | [`dayforce`](ats-dayforce.md) | 3 | 100 % | 100 % | ✅ |
714 717 | [Black & McDonald](black_mcdonald_francais.md) | [`breezy`](ats-breezy.md) | 3 | 0 % | 67 % | ✅ |
715 −| [Bloom](makeitbloom.md) | [`jazzhr`](ats-jazzhr.md) | 3 | 0 % | 100 % | ✅ |
716 718 | [Brambles](brambles.md) | [`workday`](ats-workday.md) | 3 | 100 % | 67 % | ✅ |
717 719 | [Bronswerk](bronswerk.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
718 720 | [Canadavisa](canadavisa.md) | [`ashby`](ats-ashby.md) | 3 | 33 % | 67 % | ✅ |
@@ -727,11 +729,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
727 729 | [Danaher](danaher.md) | [`workday`](ats-workday.md) | 3 | 67 % | 67 % | ✅ |
728 730 | [Designer graphique](mhca.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
729 731 | [Dev](dev2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 100 % | 100 % | ✅ |
732 +| [E-Commerce Shipping Associate](slg001.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
730 733 | [East Penn Canada](eastpenn.md) | [`dayforce`](ats-dayforce.md) | 3 | 33 % | 100 % | ✅ |
731 734 | [Electromechanic](toppan.md) | [`workday`](ats-workday.md) | 3 | 67 % | 100 % | ✅ |
732 735 | [EMU](emu.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 3 | 67 % | 100 % | ✅ |
733 736 | [Enseignant suppléant](oneschoolglobal.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
734 −| [Equal1](equal1.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
737 +| [Equal1](equal1.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 33 % | ✅ |
735 738 | [Featherless AI](featherlessai.md) | [`ashby`](ats-ashby.md) | 3 | 67 % | 0 % | ✅ |
736 739 | [Flinks](flinks.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
737 740 | [FOREMAN ASSISTANT SHIPPING RECEIVING](benmor.md) | [`dayforce`](ats-dayforce.md) | 3 | 33 % | 100 % | ✅ |
@@ -760,7 +763,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
760 763 | [McGill St Laurent](mcgillstlaurentb8.md) | [`jazzhr`](ats-jazzhr.md) | 3 | 0 % | 100 % | ✅ |
761 764 | [Mecar Métal](mecarmtal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
762 765 | [Medline](medline.md) | [`workday`](ats-workday.md) | 3 | 100 % | 100 % | ✅ |
763 −| [Michelin](michelinhr.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
764 766 | [Mistplay](mistplay.md) | [`lever`](ats-lever.md) | 3 | 33 % | 67 % | ✅ |
765 767 | [Modern Menopause](modernmenopause.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ |
766 768 | [Naisense Solutions Inc](naisensesolutionsinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
@@ -787,7 +789,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
787 789 | [Suncor Énergie](suncor.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
788 790 | [TandemLaunch](tandemlaunch.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ |
789 791 | [Turbulent](turbulent.md) | [`breezy`](ats-breezy.md) | 3 | 0 % | 67 % | ✅ |
792 +| [Téléfilm Canada](telefilmcanada.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
790 793 | [Unit8](unit8.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
794 +| [VML](wundermanthompson.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 33 % | 100 % | ✅ |
795 +| [VML Canada](vmlcanadaen.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 33 % | 100 % | ✅ |
796 +| [VML Canada (French)](vmlcanadafr.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 33 % | 100 % | ✅ |
791 797 | [Warehouse Team Member](tricorbraun.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
792 798 | [Zebra](zebra.md) | [`workday`](ats-workday.md) | 3 | 100 % | 100 % | ✅ |
793 799 | [2K Vegas](x2kvegas.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
@@ -796,7 +802,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
796 802 | [Acuity Insights](acuity_insights.md) | [`workable`](ats-workable.md) | 2 | 100 % | 100 % | ✅ |
797 803 | [ADVENS](advens.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
798 804 | [Agent(e) de liaison médicale et scientifique, biologiques – Québec ...](organon.md) | [`workday`](ats-workday.md) | 2 | 50 % | 100 % | ✅ |
799 −| [Air Traffic Control (ATC)](navcanada.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ✅ |
800 805 | [Alygra Advisory](alygra.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 100 % | ✅ |
801 806 | [ANINE BING](aninebing.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
802 807 | [AON3D](aon3d.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
@@ -805,6 +810,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
805 810 | [Associé aux ventes/Retail Sales Associate](gapinc.md) | [`workday`](ats-workday.md) | 2 | 0 % | 50 % | ✅ |
806 811 | [AtoB](atob.md) | [`ashby`](ats-ashby.md) | 2 | 50 % | 50 % | ✅ |
807 812 | [Averna](averna1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
813 +| [Bardel Entertainment](bardel_entertainment.md) | [`workable`](ats-workable.md) | 2 | 100 % | 100 % | ✅ |
808 814 | [Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrosse.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ |
809 815 | [Berlin Packaging Canada Corporation](bpcanada.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
810 816 | [Billups](billups.md) | [`ashby`](ats-ashby.md) | 2 | 100 % | 100 % | ✅ |
@@ -822,7 +828,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
822 828 | [Dentons](dentons_europe.md) | [`workable`](ats-workable.md) | 2 | 50 % | 100 % | ✅ |
823 829 | [DONTNOD](dontnod.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
824 830 | [Dxctechnology](dxctechnology.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ✅ |
825 −| [E-Commerce Shipping Associate](slg001.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
826 831 | [EC-Solutions](ecsolutions.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
827 832 | [Enbridge](enbridge.md) | [`workday`](ats-workday.md) | 2 | 0 % | 50 % | ✅ |
828 833 | [ePac Flexible Packaging](epacllc.md) | [`jazzhr`](ats-jazzhr.md) | 2 | 50 % | 100 % | ✅ |
@@ -845,6 +850,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
845 850 | [Infirmier(ère), Salle de réveil](shrinerschildrens.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ✅ |
846 851 | [Intersand](intersand.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
847 852 | [Irth Solutions](irth_solutions.md) | [`workable`](ats-workable.md) | 2 | 100 % | 100 % | ✅ |
853 +| [IT-ED](ited_solutions.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
848 854 | [Jj](jj.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ✅ |
849 855 | [Keyloop](keyloop.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ |
850 856 | [KRAFTON Montréal Studio](studiokraftonboard.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
@@ -857,7 +863,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
857 863 | [Motos Illimitees](motosillimitees.md) | [`jazzhr`](ats-jazzhr.md) | 2 | 100 % | 100 % | ✅ |
858 864 | [MSX International](msxinternational.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
859 865 | [New Era Technology](neweratech.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 100 % | 100 % | ✅ |
860 −| [Novaspace](novaspace.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ |
861 866 | [Numa](numa.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 100 % | 100 % | ✅ |
862 867 | [Nuvei](nuvei.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
863 868 | [Openmind Technologies](openmindt.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ |
@@ -878,14 +883,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
878 883 | [Synnex](synnex.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ✅ |
879 884 | [The Climate Reality Project Canada](theclimaterealityprojectcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
880 885 | [Topbuild](topbuild.md) | [`workday`](ats-workday.md) | 2 | 100 % | 100 % | ✅ |
881 −| [Téléfilm Canada](telefilmcanada.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
882 886 | [Ultium Cam](ultiumcam.md) | [`jazzhr`](ats-jazzhr.md) | 2 | 0 % | 100 % | ✅ |
883 887 | [Valard Construction](valard_construction_lp.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
884 888 | [Vaporus](vaporus_inc.md) | [`breezy`](ats-breezy.md) | 2 | 100 % | 50 % | ✅ |
885 889 | [Vasco](vasco.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 100 % | ✅ |
886 −| [VML](wundermanthompson.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ |
887 −| [VML Canada](vmlcanadaen.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ |
888 −| [VML Canada (French)](vmlcanadafr.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ |
889 890 | [Wafna](wafna.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
890 891 | [Waterwell Irrigation](waterwellirrigation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 100 % | ✅ |
891 892 | [Ziptrek Tremblant](ziptrekeco.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ |
@@ -916,12 +917,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
916 917 | [AutoTrader Canada](autotradercanada.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 100 % | ✅ |
917 918 | [AVEQ](aveq.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
918 919 | [Banyan Capital Partners](bcp.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
919 −| [Bardel Entertainment](bardel_entertainment.md) | [`workable`](ats-workable.md) | 1 | 100 % | 100 % | ✅ |
920 920 | [BCES Global](bces.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
921 921 | [Bilingual Fire Protection Sales Representative](victaulic.md) | [`workday`](ats-workday.md) | 1 | 100 % | 100 % | ✅ |
922 922 | [BLEUFEU (Festival d'été de Québec)](bleufeu.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
923 923 | [Bliinx](bliinx.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ |
924 924 | [Blockstream](blockstream.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
925 +| [Bloom](makeitbloom.md) | [`jazzhr`](ats-jazzhr.md) | 1 | 0 % | 100 % | ✅ |
925 926 | [Bon Poste](bon_poste.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ |
926 927 | [Bounteous](bounteous.md) | [`lever`](ats-lever.md) | 1 | 0 % | 100 % | ✅ |
927 928 | [BoxKnight](boxknight.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ |
@@ -975,11 +976,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
975 976 | [Infrastructel Inc.](infrastructelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
976 977 | [Ingeniu inc.](ingeniuinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
977 978 | [Intuition Machines, Inc.](imachines.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ |
978 −| [IT-ED](ited_solutions.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
979 979 | [Journalier de production](ecyclesolu.md) | [`dayforce`](ats-dayforce.md) | 1 | 100 % | 100 % | ✅ |
980 980 | [JoVE](jove.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ |
981 981 | [KEYENCE CANADA](keyencecanadainc.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 100 % | ✅ |
982 982 | [Km Impact](km_impact.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 100 % | ✅ |
983 +| [Kodify Media Group](kodify.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 100 % | ✅ |
983 984 | [Kognitive Sales Solutions](kognitive_sales_solutions.md) | [`workable`](ats-workable.md) | 1 | 100 % | 100 % | ✅ |
984 985 | [Kone](kone.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
985 986 | [Lambda](lambda.md) | [`ashby`](ats-ashby.md) | 1 | 100 % | 100 % | ✅ |
@@ -1001,6 +1002,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1001 1002 | [Niobec (Magris Performance Materials)](niobec.md) | [`adp`](ats-adp.md) | 1 | 100 % | 100 % | ✅ |
1002 1003 | [No Saint](no_saint.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
1003 1004 | [Novartis](novartis.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
1005 +| [Novaspace](novaspace.md) | [`lever`](ats-lever.md) | 1 | 0 % | 100 % | ✅ |
1004 1006 | [Novisto Fr](novistofr.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
1005 1007 | [Numen Labs](numenlabs.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
1006 1008 | [Nutreco](nutreco.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
@@ -1114,7 +1116,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1114 1116 | [Insomnia Cookies](insomniacookies.md) | [`lever`](ats-lever.md) | 0 | — | — | ✅ |
1115 1117 | [J.S. Held LLC](jsheldllc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 0 | — | — | ✅ |
1116 1118 | [Kestra Medical Technologies Inc.](kestramedicaltechnologiesinc.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1117 −| [Kodify Media Group](kodify.md) | [`recruitee`](ats-recruitee.md) | 0 | — | — | ✅ |
1118 1119 | [Lake Washington Dermatology](lakewashingtondermatology.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1119 1120 | [Latys Intelligence](latys.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1120 1121 | [Liferaft](liferaft.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
added docs/connecteurs/ats-eightfold.md +75 −0
@@ -0,0 +1,75 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/ats-eightfold.md
7 +Rôle : Fiche plateforme ATS eightfold — mécanique partagée + tableau des 1 tenants
8 +Généré : 2026-09-25 14:13 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Plateforme ATS `eightfold`
14 +
15 +**1 employeurs connectés** via cette plateforme — **22 offres actives**. Module partagé : `jobka/connectors/eightfold.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 +
17 +## Description & mécanique
18 +
19 +> Plateforme Eightfold AI (sites carrières « PCSX »).
20 +>
21 +> API JSON publique, non authentifiée (constatée sur jobs.autodesk.com,
22 +> 2026-09-25 — migration d'Autodesk depuis Workday) :
23 +>
24 +> - liste : GET https://<base>/api/pcsx/search?domain=<domain>&query=
25 +> &start=N&num=10&sort_by=timestamp
26 +> -> {data:{count, positions:[{id, atsJobId, displayJobId, name,
27 +> locations:[…], standardizedLocations:[…] (parallèles),
28 +> creationTs(epoch), workLocationOption, positionUrl}]}}
29 +> NB: la pagination est instable (le `count` fluctue d'un appel à
30 +> l'autre et des lignes reviennent d'une page à l'autre) — on
31 +> déduplique par `id` et on borne par max_pages.
32 +> NB: `num` est plafonné à 10 par le serveur.
33 +> - détail : GET https://<base>/careers/job/<id> — la page publique est rendue
34 +> serveur avec un bloc JSON-LD schema.org/JobPosting COMPLET
35 +> (description avec la section transparence salariale, datePosted,
36 +> validThrough, employmentType, jobLocation structurés). L'API
37 +> api/pcsx/position_details existe aussi mais sa `jobDescription`
38 +> est TRONQUÉE (sans le paragraphe salaire, constaté 2026-09-25 sur
39 +> autodesk : 9 830 car. vs 11 683 dans le JSON-LD) — elle ne sert
40 +> que de repli si le JSON-LD disparaît.
41 +>
42 +> L'ancien endpoint Eightfold classique (/api/apply/v2/jobs) répond 403
43 +> « Not authorized for PCSX » sur ces tenants — ne pas l'utiliser.
44 +>
45 +> Les boards listent le monde entier : filtrage client par `is_quebec_location`
46 +> sur TOUTES les valeurs de `locations` + `standardizedLocations` (les postes
47 +> télétravail pancanadiens listent le Québec parmi leurs lieux), puis page
48 +> détail seulement pour les postes québécois (avec cache BD).
49 +
50 +## Accès
51 +
52 +- **Pagination** : flux unique (une requête liste)
53 +- **Backend** : GET/POST direct `requests` (throttlé, User-Agent `JobKaBot/1.0` identifié)
54 +- **Auth** : aucune — API/pages publiques du site carrières.
55 +- **Throttle** : 0.7 s entre requêtes.
56 +
57 +## Tenants connectés
58 +
59 +| Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
60 +|---|---|---|---|---|---|---|
61 +| [Autodesk](autodesk.md) | 22 | 68 % | 36 % | 23 % | 2026-09-25 14:13 | ✅ |
62 +
63 +## Licence / conformité
64 +
65 +**Flux public du site carrières officiel de l'employeur** (API JSON de l'ATS ou HTML rendu serveur) — le même contenu que la page carrière affiche publiquement, prévu pour la diffusion des offres, sans authentification. Chaque offre conserve son URL originale et le bouton « Postuler chez l'employeur » renvoie chez l'employeur. Aucune donnée personnelle de candidat n'est collectée. User-Agent identifié `JobKaBot/1.0 (+https://www.job-ka.com; contact@spboucher.ai)` sur les accès directs ; requêtes throttlées et plafonnées par budgets.
66 +
67 +## Historique
68 +
69 +**Mission connecteurs du 2026-08-18** — passage de 135 à 217 employeurs directs connectés, de 9 à 17 plateformes ATS, ajout de 3 portails agrégateurs et du canal de dépôt direct :
70 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
71 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
72 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
73 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
74 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
75 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
modified docs/connecteurs/ats-workday.md +235 −236
@@ -4,15 +4,15 @@ Job·Ka — Groupe KA
4 4 Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/ats-workday.md
7 −Rôle : Fiche plateforme ATS workday — mécanique partagée + tableau des 233 tenants
8 −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
7 +Rôle : Fiche plateforme ATS workday — mécanique partagée + tableau des 232 tenants
8 +Généré : 2026-09-25 14:13 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Plateforme ATS `workday`
14 14
15 −**233 employeurs connectés** via cette plateforme — **7523 offres actives**. Module partagé : `jobka/connectors/workday.py` ; un employeur = une sous-classe d'environ 10 lignes.
15 +**232 employeurs connectés** via cette plateforme — **7569 offres actives**. Module partagé : `jobka/connectors/workday.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 17 ## Description & mécanique
18 18
@@ -44,239 +44,238 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
44 44
45 45 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
46 46 |---|---|---|---|---|---|---|
47 −| [Walmart Canada](walmart.md) | 994 | 96 % | 90 % | 0 % | 2026-09-21 17:43 | ✅ |
48 −| [Couche-Tard / Circle K](circlek.md) | 987 | 64 % | 65 % | 0 % | 2026-09-21 16:49 | ✅ |
49 −| [Globalhr](globalhr.md) | 351 | 0 % | 83 % | 4 % | 2026-09-21 17:00 | ✅ |
50 −| [Mouvement Desjardins](desjardins.md) | 263 | 2 % | 94 % | 22 % | 2026-09-21 16:52 | ✅ |
51 −| [Slihrms](slihrms.md) | 258 | 9 % | 91 % | 1 % | 2026-09-21 17:34 | ✅ |
52 −| [Rechercher des](gianttiger.md) | 240 | 1 % | 100 % | 0 % | 2026-09-21 16:59 | ✅ |
53 −| [Université McGill](mcgill.md) | 213 | 72 % | 100 % | 0 % | 2026-09-21 17:23 | ✅ |
54 −| [Groupe Banque TD](td.md) | 205 | 96 % | 92 % | 100 % | 2026-09-21 17:37 | ✅ |
55 −| [Consignaction (AQRCB)](consignaction.md) | 182 | 86 % | 100 % | 0 % | 2026-09-21 16:51 | ✅ |
56 −| [Airbus Canada](airbus.md) | 165 | 5 % | 99 % | 1 % | 2026-09-21 16:35 | ✅ |
57 −| [Intact Corporation financière](intactfc.md) | 143 | 0 % | 76 % | 1 % | 2026-09-21 17:12 | ✅ |
58 −| [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | 142 | 97 % | 100 % | 0 % | 2026-09-21 17:38 | ✅ |
59 −| [BMO Groupe financier](bmo.md) | 93 | 86 % | 83 % | 14 % | 2026-09-21 16:40 | ✅ |
60 −| [Dentalcorp](dentalcorp.md) | 92 | 13 % | 100 % | 1 % | 2026-09-21 16:52 | ✅ |
61 −| [iA Groupe financier](ia_groupe.md) | 90 | 100 % | 96 % | 8 % | 2026-09-21 17:12 | ✅ |
62 −| [Promutuel Assurance](promutuel.md) | 81 | 2 % | 100 % | 9 % | 2026-09-21 17:27 | ✅ |
63 −| [CAE](cae.md) | 78 | 22 % | 97 % | 1 % | 2026-09-21 16:41 | ✅ |
64 −| [Intelcom (Dragonfly)](intelcomgroup.md) | 77 | 0 % | 99 % | 0 % | 2026-09-21 17:13 | ✅ |
65 −| [Banque CIBC](cibc.md) | 69 | 0 % | 97 % | 9 % | 2026-09-21 16:48 | ✅ |
66 −| [Gflenv](gflenv.md) | 67 | 3 % | 91 % | 1 % | 2026-09-21 16:59 | ✅ |
67 −| [Gevernova](gevernova.md) | 65 | 34 % | 94 % | 20 % | 2026-09-21 16:59 | ✅ |
68 −| [Agropur](agropur.md) | 64 | 94 % | 97 % | 2 % | 2026-09-21 16:35 | ✅ |
69 −| [Lifeworks](lifeworks.md) | 63 | 25 % | 84 % | 14 % | 2026-09-21 17:21 | ✅ |
70 −| [January 2027](pwc.md) | 61 | 0 % | 100 % | 0 % | 2026-09-21 17:29 | ✅ |
71 −| [Beneva](beneva.md) | 56 | 4 % | 100 % | 4 % | 2026-09-21 16:39 | ✅ |
72 −| [Autodesk](autodesk.md) | 54 | 83 % | 41 % | 20 % | 2026-09-21 16:38 | ✅ |
73 −| [Manuvie](manulife.md) | 54 | 83 % | 65 % | 28 % | 2026-09-21 17:22 | ✅ |
74 −| [Fairstone](fairstone.md) | 54 | 44 % | 91 % | 0 % | 2026-09-21 16:57 | ✅ |
75 −| [Bdo](bdo.md) | 50 | 10 % | 76 % | 14 % | 2026-09-21 16:39 | ✅ |
76 −| [Saputo](saputo.md) | 47 | 87 % | 100 % | 100 % | 2026-09-21 17:32 | ✅ |
77 −| [Advanceauto](advanceauto.md) | 46 | 0 % | 50 % | 0 % | 2026-09-21 16:34 | ✅ |
78 −| [La Maison Simons](simons.md) | 45 | 0 % | 91 % | 0 % | 2026-09-21 17:33 | ✅ |
79 −| [Alterra](alterra.md) | 45 | 62 % | 100 % | 0 % | 2026-09-21 16:36 | ✅ |
80 −| [Investissements PSP](investpsp.md) | 44 | 2 % | 100 % | 0 % | 2026-09-21 17:13 | ✅ |
81 −| [Cogeco](cogeco.md) | 43 | 14 % | 49 % | 0 % | 2026-09-21 16:50 | ✅ |
82 −| [McKesson Canada](mckesson.md) | 43 | 79 % | 88 % | 86 % | 2026-09-21 17:23 | ✅ |
83 −| [Firststudent](firststudent.md) | 37 | 43 % | 97 % | 0 % | 2026-09-21 16:57 | ✅ |
84 −| [Myhrabc](myhrabc.md) | 37 | 49 % | 51 % | 86 % | 2026-09-21 17:24 | ✅ |
85 −| [EXFO](exfo.md) | 35 | 0 % | 100 % | 51 % | 2026-09-21 16:57 | ✅ |
86 −| [Best Buy Canada](bestbuycanada.md) | 35 | 0 % | 49 % | 0 % | 2026-09-21 16:39 | ✅ |
87 −| [Ms](ms.md) | 34 | 0 % | 100 % | 97 % | 2026-09-21 17:24 | ✅ |
88 −| [Onepoint (nventive / Logient)](onepoint.md) | 34 | 0 % | 100 % | 0 % | 2026-09-21 17:26 | ✅ |
89 −| [OPENLANE Canada](openlane.md) | 33 | 21 % | 94 % | 3 % | 2026-09-21 17:26 | ✅ |
90 −| [Uhaul](uhaul.md) | 33 | 0 % | 100 % | 0 % | 2026-09-21 17:39 | ✅ |
91 −| [Altasciences](altasciences.md) | 31 | 6 % | 94 % | 97 % | 2026-09-21 16:36 | ✅ |
92 −| [Estimator](tranetechnologies.md) | 30 | 100 % | 97 % | 7 % | 2026-09-21 17:38 | ✅ |
93 −| [Scotts Canada (Fafard)](scottsmiraclegro.md) | 28 | 4 % | 100 % | 0 % | 2026-09-21 17:32 | ✅ |
94 −| [Abinbev](abinbev.md) | 28 | 89 % | 100 % | 0 % | 2026-09-21 16:34 | ✅ |
95 −| [Galderma](galderma.md) | 28 | 14 % | 100 % | 0 % | 2026-09-21 16:58 | ✅ |
96 −| [Rollsroyce](rollsroyce.md) | 28 | 0 % | 100 % | 0 % | 2026-09-21 17:30 | ✅ |
97 −| [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | 27 | 0 % | 100 % | 0 % | 2026-09-21 16:45 | ✅ |
98 −| [Associé des ventes](childrensplace.md) | 27 | 0 % | 22 % | 0 % | 2026-09-21 16:47 | ✅ |
99 −| [Service alimentaire Gordon](gfs.md) | 26 | 69 % | 100 % | 0 % | 2026-09-21 16:59 | ✅ |
100 −| [Rio Tinto](riotinto.md) | 25 | 4 % | 100 % | 8 % | 2026-09-21 17:30 | ✅ |
101 −| [Airliquidehr](airliquidehr.md) | 25 | 20 % | 100 % | 8 % | 2026-09-21 16:35 | ✅ |
102 −| [Alcoa Canada](alcoa.md) | 24 | 42 % | 29 % | 0 % | 2026-09-21 16:36 | ✅ |
103 −| [Sun Life](sunlife.md) | 24 | 8 % | 67 % | 0 % | 2026-09-21 17:35 | ✅ |
104 −| [Cineplex](cineplex.md) | 24 | 4 % | 96 % | 4 % | 2026-09-21 16:48 | ✅ |
105 −| [FedEx Express Canada](fedex.md) | 24 | 100 % | 88 % | 0 % | 2026-09-21 16:57 | ✅ |
106 −| [Search for](bcf.md) | 24 | 0 % | 100 % | 0 % | 2026-09-21 16:38 | ✅ |
107 −| [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | 24 | 88 % | 92 % | 4 % | 2026-09-21 17:09 | ✅ |
108 −| [Tmx](tmx.md) | 24 | 0 % | 67 % | 0 % | 2026-09-21 17:38 | ✅ |
109 −| [Wolseley Canada](wolseley.md) | 23 | 0 % | 100 % | 0 % | 2026-09-21 17:44 | ✅ |
110 −| [AVP](aviva.md) | 22 | 14 % | 86 % | 0 % | 2026-09-21 16:38 | ✅ |
111 −| [Comptable en immobilier](belron.md) | 22 | 5 % | 95 % | 0 % | 2026-09-21 16:39 | ✅ |
112 −| [Unitytech](unitytech.md) | 22 | 91 % | 82 % | 36 % | 2026-09-21 17:39 | ✅ |
113 −| [JLL](jll.md) | 21 | 5 % | 86 % | 100 % | 2026-09-21 17:14 | ✅ |
114 −| [Alsglobal](alsglobal.md) | 21 | 5 % | 95 % | 0 % | 2026-09-21 16:36 | ✅ |
115 −| [Responsable Stratégie des Affaires](uniselect.md) | 21 | 14 % | 100 % | 0 % | 2026-09-21 17:39 | ✅ |
116 −| [Ur](ur.md) | 21 | 0 % | 100 % | 0 % | 2026-09-21 17:39 | ✅ |
117 −| [Monteur CVC 1 /HVAC Assembler 1](sunbeltrentals.md) | 20 | 0 % | 65 % | 0 % | 2026-09-21 17:35 | ✅ |
118 −| [Sandvik](sandvik.md) | 19 | 0 % | 21 % | 0 % | 2026-09-21 17:31 | ✅ |
119 −| [CAA-Québec](caaquebec.md) | 18 | 28 % | 100 % | 6 % | 2026-09-21 16:40 | ✅ |
120 −| [Groupeguilbault](groupeguilbault.md) | 18 | 0 % | 100 % | 0 % | 2026-09-21 17:01 | ✅ |
121 −| [Préparateur de commandes](sysco.md) | 18 | 6 % | 94 % | 0 % | 2026-09-21 17:36 | ✅ |
122 −| [Hubinternational](hubinternational.md) | 17 | 18 % | 82 % | 6 % | 2026-09-21 17:11 | ✅ |
123 −| [Jci](jci.md) | 17 | 100 % | 94 % | 6 % | 2026-09-21 17:13 | ✅ |
124 −| [Onelineage](onelineage.md) | 17 | 6 % | 100 % | 12 % | 2026-09-21 17:26 | ✅ |
125 −| [Fund Accountant / Comptable de Fonds](sagardholdings.md) | 17 | 18 % | 100 % | 0 % | 2026-09-21 17:31 | ✅ |
126 −| [Sci](sci.md) | 17 | 29 % | 88 % | 6 % | 2026-09-21 17:32 | ✅ |
127 −| [Sanimax](sanimax.md) | 16 | 38 % | 100 % | 0 % | 2026-09-21 17:31 | ✅ |
128 −| [Sales Associate III](tapestry.md) | 16 | 100 % | 100 % | 0 % | 2026-09-21 17:36 | ✅ |
129 −| [Allstate Canada](allstate.md) | 15 | 27 % | 80 % | 13 % | 2026-09-21 16:36 | ✅ |
130 −| [Gea](gea.md) | 15 | 33 % | 100 % | 0 % | 2026-09-21 16:59 | ✅ |
131 −| [GSK](gsk.md) | 14 | 0 % | 93 % | 0 % | 2026-09-21 17:02 | ✅ |
132 −| [Pfizer Canada](pfizer.md) | 14 | 100 % | 7 % | 7 % | 2026-09-21 17:27 | ✅ |
133 −| [Comptable de projet / Project Accountant](ellisdon.md) | 14 | 21 % | 93 % | 0 % | 2026-09-21 16:56 | ✅ |
134 −| [Responsable bilingue du marketing événementiel / Event ...](fil.md) | 14 | 100 % | 71 % | 64 % | 2026-09-21 16:57 | ✅ |
135 −| [Clinical Research Associate](syneoshealth.md) | 14 | 0 % | 93 % | 14 % | 2026-09-21 17:35 | ✅ |
136 −| [Medavie](medaviehs.md) | 14 | 79 % | 36 % | 7 % | 2026-09-21 17:23 | ✅ |
137 −| [JG Rive-Sud (GFS)](jgrivesud.md) | 13 | 69 % | 100 % | 0 % | 2026-09-21 17:13 | ✅ |
138 −| [Aritzia](aritzia.md) | 13 | 62 % | 100 % | 0 % | 2026-09-21 16:37 | ✅ |
139 −| [Bridgestone](bridgestone.md) | 13 | 38 % | 100 % | 0 % | 2026-09-21 16:40 | ✅ |
140 −| [Fieracapital](fieracapital.md) | 13 | 31 % | 69 % | 0 % | 2026-09-21 16:57 | ✅ |
141 −| [Peoplecorporation](peoplecorporation.md) | 13 | 15 % | 62 % | 23 % | 2026-09-21 17:27 | ✅ |
142 −| [Investissement Québec](investquebec.md) | 12 | 0 % | 100 % | 0 % | 2026-09-21 17:13 | ✅ |
143 −| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | 12 | 100 % | 42 % | 8 % | 2026-09-21 16:34 | ✅ |
144 −| [Comptable](cloudimperiumgames.md) | 12 | 0 % | 100 % | 0 % | 2026-09-21 16:50 | ✅ |
145 −| [Hitachi](hitachi.md) | 12 | 8 % | 100 % | 100 % | 2026-09-21 17:11 | ✅ |
146 −| [Ryder](ryder.md) | 12 | 100 % | 33 % | 0 % | 2026-09-21 17:31 | ✅ |
147 −| [Frigoriste](vantagedc.md) | 12 | 0 % | 100 % | 0 % | 2026-09-21 17:40 | ✅ |
148 −| [C.H. Guenther & Son](chg.md) | 12 | 58 % | 100 % | 0 % | 2026-09-21 16:47 | ✅ |
149 −| [VF Corporation (The North Face, Vans)](vfc.md) | 11 | 82 % | 100 % | 0 % | 2026-09-21 17:40 | ✅ |
150 −| [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | 11 | 0 % | 100 % | 0 % | 2026-09-21 16:58 | ✅ |
151 −| [Huron](huron.md) | 11 | 100 % | 45 % | 100 % | 2026-09-21 17:12 | ✅ |
152 −| [Fempro (First Quality)](firstquality.md) | 11 | 55 % | 100 % | 0 % | 2026-09-21 16:57 | ✅ |
153 −| [Canadian Tire](canadiantirecorporation.md) | 10 | 60 % | 90 % | 0 % | 2026-09-21 16:41 | ✅ |
154 −| [Administrateur comptable principal](bird.md) | 10 | 0 % | 100 % | 10 % | 2026-09-21 16:39 | ✅ |
155 −| [Cadence](cadence.md) | 10 | 40 % | 70 % | 0 % | 2026-09-21 16:40 | ✅ |
156 −| [Colliers](colliers.md) | 10 | 0 % | 100 % | 0 % | 2026-09-21 16:50 | ✅ |
157 −| [Fonds de solidarité FTQ](fondsftq.md) | 9 | 0 % | 100 % | 100 % | 2026-09-21 16:58 | ✅ |
158 −| [Chef d'équipe Agile](aspentech.md) | 9 | 0 % | 100 % | 0 % | 2026-09-21 16:37 | ✅ |
159 −| [Avisbudget](avisbudget.md) | 9 | 11 % | 100 % | 0 % | 2026-09-21 16:38 | ✅ |
160 −| [Coordinateur, Achats Numériques](dentsuaegis.md) | 9 | 89 % | 89 % | 22 % | 2026-09-21 16:52 | ✅ |
161 −| [Fccfac](fccfac.md) | 9 | 100 % | 44 % | 0 % | 2026-09-21 16:57 | ✅ |
162 −| [Puma](puma.md) | 9 | 100 % | 100 % | 0 % | 2026-09-21 17:28 | ✅ |
163 −| [Allegion](allegion.md) | 8 | 62 % | 100 % | 0 % | 2026-09-21 16:36 | ✅ |
164 −| [Blgllp](blgllp.md) | 8 | 25 % | 75 % | 0 % | 2026-09-21 16:39 | ✅ |
165 −| [Associé (e) d'entrepôt](cardinalhealth.md) | 8 | 62 % | 88 % | 0 % | 2026-09-21 16:41 | ✅ |
166 −| [Moneris](moneris.md) | 8 | 100 % | 88 % | 38 % | 2026-09-21 17:24 | ✅ |
167 −| [Northbridgefinancial](northbridgefinancial.md) | 8 | 0 % | 100 % | 0 % | 2026-09-21 17:25 | ✅ |
168 −| [Abbott](abbott.md) | 7 | 14 % | 100 % | 43 % | 2026-09-21 16:33 | ✅ |
169 −| [Chef de secteur](gsknch.md) | 7 | 0 % | 100 % | 0 % | 2026-09-21 17:02 | ✅ |
170 −| [Tsys](tsys.md) | 7 | 43 % | 57 % | 0 % | 2026-09-21 17:38 | ✅ |
171 −| [Aliaxis](aliaxis.md) | 7 | 43 % | 86 % | 0 % | 2026-09-21 16:36 | ✅ |
172 −| [Chanel](cc.md) | 7 | 14 % | 100 % | 0 % | 2026-09-21 16:45 | ✅ |
173 −| [Haemonetics](haemonetics.md) | 7 | 0 % | 100 % | 14 % | 2026-09-21 17:08 | ✅ |
174 −| [Raymond Chabot Grant Thornton](rcgt.md) | 6 | 0 % | 100 % | 17 % | 2026-09-21 17:29 | ✅ |
175 −| [Brasseries Sleeman (Unibroue)](sleeman.md) | 6 | 17 % | 83 % | 0 % | 2026-09-21 17:33 | ✅ |
176 −| [Cerence](cerence.md) | 6 | 50 % | 33 % | 67 % | 2026-09-21 16:45 | ✅ |
177 −| [Avocat·e de litige / Litigation Associate](clydeco.md) | 6 | 0 % | 100 % | 83 % | 2026-09-21 16:50 | ✅ |
178 −| [Logistics Associate](harry.md) | 6 | 17 % | 100 % | 0 % | 2026-09-21 17:09 | ✅ |
179 −| [Hpe](hpe.md) | 6 | 0 % | 50 % | 100 % | 2026-09-21 17:11 | ✅ |
180 −| [Iqvia](iqvia.md) | 6 | 100 % | 50 % | 0 % | 2026-09-21 17:13 | ✅ |
181 −| [Nortekinc](nortekinc.md) | 6 | 33 % | 100 % | 0 % | 2026-09-21 17:25 | ✅ |
182 −| [Nrfcanada](nrfcanada.md) | 6 | 67 % | 33 % | 33 % | 2026-09-21 17:25 | ✅ |
183 −| [Associé principal (Ressources de gestion)](roberthalf.md) | 6 | 0 % | 67 % | 17 % | 2026-09-21 17:30 | ✅ |
184 −| [Sbdinc](sbdinc.md) | 6 | 83 % | 100 % | 0 % | 2026-09-21 17:32 | ✅ |
185 −| [Groupe Meloche](melocheinc.md) | 6 | 100 % | 100 % | 0 % | 2026-09-21 17:23 | ✅ |
186 −| [Bdx](bdx.md) | 5 | 40 % | 80 % | 40 % | 2026-09-21 16:39 | ✅ |
187 −| [Ciena](ciena.md) | 5 | 40 % | 60 % | 80 % | 2026-09-21 16:48 | ✅ |
188 −| [Cisco](cisco.md) | 5 | 100 % | 40 % | 20 % | 2026-09-21 16:49 | ✅ |
189 −| [Associé au Marketing et Opérations Clients – Est](diageo.md) | 5 | 100 % | 100 % | 0 % | 2026-09-21 16:53 | ✅ |
190 −| [Interpublic](interpublic.md) | 5 | 40 % | 80 % | 100 % | 2026-09-21 17:13 | ✅ |
191 −| [Msd](msd.md) | 5 | 60 % | 100 % | 0 % | 2026-09-21 17:24 | ✅ |
192 −| [Swarovski](swarovski.md) | 5 | 0 % | 100 % | 0 % | 2026-09-21 17:35 | ✅ |
193 −| [Valmet](valmet.md) | 5 | 0 % | 80 % | 0 % | 2026-09-21 17:39 | ✅ |
194 −| [Warner Bros. Discovery (WB Games Montréal)](warnerbros.md) | 5 | 0 % | 100 % | 100 % | 2026-09-21 17:43 | ✅ |
195 −| [Carrier](carrier.md) | 5 | 80 % | 60 % | 100 % | 2026-09-21 16:44 | ✅ |
196 −| [Church & Dwight Canada](churchdwight.md) | 4 | 0 % | 100 % | 0 % | 2026-09-21 16:47 | ✅ |
197 −| [Rechercher des](canassurance.md) | 4 | 0 % | 100 % | 50 % | 2026-09-21 16:41 | ✅ |
198 −| [Avocat en immigration d'affaires américaine](fragomen.md) | 4 | 0 % | 100 % | 0 % | 2026-09-21 16:58 | ✅ |
199 −| [Lighting](lighting.md) | 4 | 100 % | 100 % | 0 % | 2026-09-21 17:21 | ✅ |
200 −| [Medline](medline.md) | 4 | 100 % | 100 % | 25 % | 2026-09-21 17:23 | ✅ |
201 −| [Testing, Automation and Cloud Validation](sglottery.md) | 4 | 25 % | 100 % | 0 % | 2026-09-21 17:32 | ✅ |
202 −| [Trugreen](trugreen.md) | 4 | 50 % | 100 % | 0 % | 2026-09-21 17:38 | ✅ |
203 −| [Equisoft](equisoft.md) | 4 | 0 % | 100 % | 100 % | 2026-09-21 16:56 | ✅ |
204 −| [Malvern Panalytical (Spectris)](spectris.md) | 4 | 0 % | 100 % | 0 % | 2026-09-21 17:34 | ✅ |
205 −| [Weir Group](weir.md) | 4 | 0 % | 100 % | 75 % | 2026-09-21 17:43 | ✅ |
206 −| [Plusgrade](plusgrade.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 17:27 | ✅ |
207 −| [Guillevin International](guillevin.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 17:08 | ✅ |
208 −| [Cdpqfiliales](cdpqfiliales.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 16:45 | ✅ |
209 −| [Associé(e) au service](ci.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 16:48 | ✅ |
210 −| [Danaher](danaher.md) | 3 | 67 % | 67 % | 33 % | 2026-09-21 16:51 | ✅ |
211 −| [Enbridge](enbridge.md) | 3 | 0 % | 67 % | 0 % | 2026-09-21 16:56 | ✅ |
212 −| [Associé aux ventes/Retail Sales Associate](gapinc.md) | 3 | 0 % | 33 % | 0 % | 2026-09-21 16:58 | ✅ |
213 −| [Agent service à la clientèle et soutien comptable](harriscomputer.md) | 3 | 33 % | 100 % | 33 % | 2026-09-21 17:08 | ✅ |
214 −| [Kiongroup](kiongroup.md) | 3 | 100 % | 67 % | 33 % | 2026-09-21 17:20 | ✅ |
215 −| [Michelin](michelinhr.md) | 3 | 0 % | 100 % | 100 % | 2026-09-21 17:23 | ✅ |
216 −| [Motorolasolutions](motorolasolutions.md) | 3 | 67 % | 67 % | 0 % | 2026-09-21 17:24 | ✅ |
217 −| [Air Traffic Control (ATC)](navcanada.md) | 3 | 67 % | 100 % | 67 % | 2026-09-21 17:24 | ✅ |
218 −| [Synnex](synnex.md) | 3 | 100 % | 67 % | 0 % | 2026-09-21 17:36 | ✅ |
219 −| [Electromechanic](toppan.md) | 3 | 67 % | 100 % | 0 % | 2026-09-21 17:38 | ✅ |
220 −| [Warehouse Team Member](tricorbraun.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 17:38 | ✅ |
221 −| [Innocap](innocap.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 17:12 | ✅ |
222 −| [Robover (ODL Canada)](odl.md) | 3 | 0 % | 100 % | 0 % | 2026-09-21 17:26 | ✅ |
223 −| [BDC](bdc.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 16:39 | ✅ |
224 −| [Suncor Énergie](suncor.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 17:35 | ✅ |
225 −| [Fiserv](fiserv.md) | 2 | 50 % | 50 % | 0 % | 2026-09-21 16:57 | ✅ |
226 −| [ZOLL Medical](zoll.md) | 2 | 100 % | 50 % | 100 % | 2026-09-21 17:44 | ✅ |
227 −| [3M](x3m.md) | 2 | 50 % | 100 % | 100 % | 2026-09-21 17:44 | ✅ |
228 −| [Amgen](amgen.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 16:37 | ✅ |
229 −| [Brambles](brambles.md) | 2 | 100 % | 100 % | 0 % | 2026-09-21 16:40 | ✅ |
230 −| [Carters](carters.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 16:45 | ✅ |
231 −| [Conagrabrands](conagrabrands.md) | 2 | 100 % | 100 % | 0 % | 2026-09-21 16:51 | ✅ |
232 −| [Dxctechnology](dxctechnology.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 16:55 | ✅ |
233 −| [Fednav](fednav.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 16:57 | ✅ |
234 −| [Freseniusmedicalcare](freseniusmedicalcare.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 16:58 | ✅ |
235 −| [Kone](kone.md) | 2 | 50 % | 100 % | 50 % | 2026-09-21 17:20 | ✅ |
236 −| [Medtronic](medtronic.md) | 2 | 50 % | 100 % | 100 % | 2026-09-21 17:23 | ✅ |
237 −| [Sales Consultant Montreal](miele.md) | 2 | 100 % | 100 % | 50 % | 2026-09-21 17:23 | ✅ |
238 −| [Nutreco](nutreco.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 17:26 | ✅ |
239 −| [Agent(e) de liaison médicale et scientifique, biologiques – Québec ...](organon.md) | 2 | 50 % | 100 % | 0 % | 2026-09-21 17:26 | ✅ |
240 −| [Infirmier(ère), Salle de réveil](shrinerschildrens.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 17:33 | ✅ |
241 −| [Topbuild](topbuild.md) | 2 | 100 % | 100 % | 0 % | 2026-09-21 17:38 | ✅ |
242 −| [Zoetis](zoetis.md) | 2 | 0 % | 100 % | 100 % | 2026-09-21 17:44 | ✅ |
243 −| [Arterra Wines Canada](awc.md) | 2 | 50 % | 100 % | 0 % | 2026-09-21 16:38 | ✅ |
244 −| [HP](hp.md) | 2 | 100 % | 100 % | 0 % | 2026-09-21 17:11 | ✅ |
245 −| [SBM Management](sbmmanagement.md) | 2 | 100 % | 50 % | 0 % | 2026-09-21 17:32 | ✅ |
246 −| [Workwear Outfitters](workwear.md) | 2 | 0 % | 100 % | 0 % | 2026-09-21 17:44 | ✅ |
247 −| [Cabotcorp](cabotcorp.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 16:40 | ✅ |
248 −| [Production Support Roles](canadagoose.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 16:41 | ✅ |
249 −| [Dupont](dupont.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 16:53 | ✅ |
250 −| [Gategroup](gategroup.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 16:58 | ✅ |
251 −| [Gipi](gipi.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:00 | ✅ |
252 −| [Jj](jj.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:13 | ✅ |
253 −| [Novartis](novartis.md) | 1 | 0 % | 100 % | 100 % | 2026-09-21 17:25 | ✅ |
254 −| [Field Service Representative](orthoclinical.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 17:26 | ✅ |
255 −| [Prysmiangroup](prysmiangroup.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:28 | ✅ |
256 −| [Rbc](rbc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 17:29 | ✅ |
257 −| [Reddyice](reddyice.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:29 | ✅ |
258 −| [Republic](republic.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 17:30 | ✅ |
259 −| [Silabs](silabs.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:33 | ✅ |
260 −| [Smucker](smucker.md) | 1 | 100 % | 100 % | 100 % | 2026-09-21 17:34 | ✅ |
261 −| [Thales Canada](thales.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 17:38 | ✅ |
262 −| [Bilingual Fire Protection Sales Representative](victaulic.md) | 1 | 100 % | 100 % | 100 % | 2026-09-21 17:40 | ✅ |
263 −| [Zebra](zebra.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:44 | ✅ |
264 −| [Warehouse Associate](zepinc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 17:44 | ✅ |
265 −| [Cambria](cambria.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 16:41 | ✅ |
266 −| [Autorité des marchés financiers (AMF)](lautorite.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:20 | ✅ |
267 −| [Patterson Companies](pattersoncompanies.md) | 1 | 0 % | 100 % | 0 % | 2026-09-21 17:27 | ✅ |
268 −| [Reworld](reworld.md) | 1 | 0 % | 0 % | 0 % | 2026-09-21 17:30 | ✅ |
269 −| [Simpson Strong-Tie](strongtie.md) | 1 | 100 % | 100 % | 0 % | 2026-09-21 17:35 | ✅ |
270 −| [Shell Canada](shell.md) | 0 | — | — | — | 2026-09-21 17:32 | ✅ |
271 −| [CoorsTek](coorstek.md) | 0 | — | — | — | 2026-09-21 16:51 | ✅ |
272 −| [Gilead Sciences](gilead.md) | 0 | — | — | — | 2026-09-21 17:00 | ✅ |
273 −| [Imerys](imerys.md) | 0 | — | — | — | 2026-09-21 17:12 | ✅ |
274 −| [Poolcorp](poolcorp.md) | 0 | — | — | — | 2026-09-21 17:27 | ✅ |
275 −| [Alliance de la Fonction publique du Canada](psacunion.md) | 0 | — | — | — | 2026-09-21 17:28 | ✅ |
276 −| [QuadReal (QuadReal Property Group)](quadreal.md) | 0 | — | — | — | 2026-09-21 17:29 | ✅ |
277 −| [Topcon](topcon.md) | 0 | — | — | — | 2026-09-21 17:38 | ✅ |
278 −| [Groupe Altus](altusgroup.md) | 0 | — | — | — | 2026-09-21 16:37 | ✅ |
279 −| [Loblaw (Provigo / Maxi)](myview.md) | 0 | — | — | — | 2026-09-21 17:24 | ✅ |
47 +| [Walmart Canada](walmart.md) | 1050 | 97 % | 89 % | 0 % | 2026-09-25 13:29 | ✅ |
48 +| [Couche-Tard / Circle K](circlek.md) | 1005 | 65 % | 66 % | 0 % | 2026-09-25 12:33 | ✅ |
49 +| [Globalhr](globalhr.md) | 342 | 0 % | 83 % | 4 % | 2026-09-25 12:44 | ✅ |
50 +| [Mouvement Desjardins](desjardins.md) | 264 | 2 % | 94 % | 24 % | 2026-09-25 12:36 | ✅ |
51 +| [Slihrms](slihrms.md) | 261 | 11 % | 92 % | 1 % | 2026-09-25 13:19 | ✅ |
52 +| [Rechercher des](gianttiger.md) | 245 | 1 % | 100 % | 0 % | 2026-09-25 12:43 | ✅ |
53 +| [Université McGill](mcgill.md) | 228 | 67 % | 100 % | 0 % | 2026-09-25 13:08 | ✅ |
54 +| [Groupe Banque TD](td.md) | 197 | 95 % | 92 % | 99 % | 2026-09-25 13:23 | ✅ |
55 +| [Consignaction (AQRCB)](consignaction.md) | 178 | 85 % | 100 % | 0 % | 2026-09-25 12:35 | ✅ |
56 +| [Airbus Canada](airbus.md) | 170 | 5 % | 99 % | 1 % | 2026-09-25 12:17 | ✅ |
57 +| [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | 148 | 98 % | 100 % | 0 % | 2026-09-25 13:24 | ✅ |
58 +| [Intact Corporation financière](intactfc.md) | 139 | 0 % | 76 % | 1 % | 2026-09-25 12:57 | ✅ |
59 +| [BMO Groupe financier](bmo.md) | 92 | 87 % | 83 % | 14 % | 2026-09-25 12:22 | ✅ |
60 +| [Dentalcorp](dentalcorp.md) | 89 | 16 % | 100 % | 0 % | 2026-09-25 12:36 | ✅ |
61 +| [iA Groupe financier](ia_groupe.md) | 84 | 100 % | 95 % | 7 % | 2026-09-25 12:56 | ✅ |
62 +| [Promutuel Assurance](promutuel.md) | 81 | 2 % | 100 % | 9 % | 2026-09-25 13:12 | ✅ |
63 +| [Intelcom (Dragonfly)](intelcomgroup.md) | 80 | 0 % | 99 % | 0 % | 2026-09-25 12:57 | ✅ |
64 +| [CAE](cae.md) | 75 | 24 % | 96 % | 1 % | 2026-09-25 12:23 | ✅ |
65 +| [Banque CIBC](cibc.md) | 70 | 0 % | 96 % | 10 % | 2026-09-25 12:31 | ✅ |
66 +| [Gflenv](gflenv.md) | 67 | 3 % | 91 % | 1 % | 2026-09-25 12:43 | ✅ |
67 +| [Gevernova](gevernova.md) | 66 | 29 % | 92 % | 21 % | 2026-09-25 12:42 | ✅ |
68 +| [Lifeworks](lifeworks.md) | 65 | 25 % | 85 % | 17 % | 2026-09-25 13:06 | ✅ |
69 +| [Agropur](agropur.md) | 64 | 97 % | 97 % | 2 % | 2026-09-25 12:17 | ✅ |
70 +| [Manuvie](manulife.md) | 64 | 84 % | 52 % | 23 % | 2026-09-25 13:07 | ✅ |
71 +| [January 2027](pwc.md) | 61 | 0 % | 100 % | 0 % | 2026-09-25 13:14 | ✅ |
72 +| [Beneva](beneva.md) | 60 | 3 % | 100 % | 3 % | 2026-09-25 12:22 | ✅ |
73 +| [Fairstone](fairstone.md) | 54 | 44 % | 89 % | 0 % | 2026-09-25 12:41 | ✅ |
74 +| [McKesson Canada](mckesson.md) | 51 | 76 % | 84 % | 84 % | 2026-09-25 13:08 | ✅ |
75 +| [Alterra](alterra.md) | 51 | 65 % | 100 % | 0 % | 2026-09-25 12:18 | ✅ |
76 +| [Bdo](bdo.md) | 51 | 10 % | 75 % | 14 % | 2026-09-25 12:21 | ✅ |
77 +| [Saputo](saputo.md) | 50 | 84 % | 100 % | 100 % | 2026-09-25 13:17 | ✅ |
78 +| [Advanceauto](advanceauto.md) | 47 | 0 % | 43 % | 0 % | 2026-09-25 12:16 | ✅ |
79 +| [La Maison Simons](simons.md) | 45 | 0 % | 89 % | 0 % | 2026-09-25 13:19 | ✅ |
80 +| [Cogeco](cogeco.md) | 42 | 14 % | 55 % | 2 % | 2026-09-25 12:34 | ✅ |
81 +| [Myhrabc](myhrabc.md) | 42 | 43 % | 48 % | 86 % | 2026-09-25 13:09 | ✅ |
82 +| [Investissements PSP](investpsp.md) | 41 | 2 % | 100 % | 0 % | 2026-09-25 12:58 | ✅ |
83 +| [Ms](ms.md) | 36 | 0 % | 100 % | 97 % | 2026-09-25 13:09 | ✅ |
84 +| [Firststudent](firststudent.md) | 35 | 40 % | 97 % | 0 % | 2026-09-25 12:41 | ✅ |
85 +| [Uhaul](uhaul.md) | 35 | 0 % | 100 % | 0 % | 2026-09-25 13:25 | ✅ |
86 +| [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | 34 | 0 % | 100 % | 0 % | 2026-09-25 12:28 | ✅ |
87 +| [EXFO](exfo.md) | 34 | 0 % | 100 % | 41 % | 2026-09-25 12:40 | ✅ |
88 +| [Estimator](tranetechnologies.md) | 33 | 100 % | 97 % | 6 % | 2026-09-25 13:24 | ✅ |
89 +| [OPENLANE Canada](openlane.md) | 31 | 23 % | 94 % | 3 % | 2026-09-25 13:12 | ✅ |
90 +| [Onepoint (nventive / Logient)](onepoint.md) | 30 | 0 % | 100 % | 0 % | 2026-09-25 13:11 | ✅ |
91 +| [Altasciences](altasciences.md) | 29 | 3 % | 97 % | 97 % | 2026-09-25 12:18 | ✅ |
92 +| [Scotts Canada (Fafard)](scottsmiraclegro.md) | 29 | 3 % | 100 % | 0 % | 2026-09-25 13:18 | ✅ |
93 +| [Abinbev](abinbev.md) | 29 | 93 % | 100 % | 0 % | 2026-09-25 12:16 | ✅ |
94 +| [Rollsroyce](rollsroyce.md) | 28 | 0 % | 100 % | 0 % | 2026-09-25 13:15 | ✅ |
95 +| [Best Buy Canada](bestbuycanada.md) | 28 | 0 % | 50 % | 0 % | 2026-09-25 12:22 | ✅ |
96 +| [Associé des ventes](childrensplace.md) | 27 | 0 % | 22 % | 0 % | 2026-09-25 12:31 | ✅ |
97 +| [Rio Tinto](riotinto.md) | 26 | 4 % | 100 % | 8 % | 2026-09-25 13:15 | ✅ |
98 +| [Tmx](tmx.md) | 26 | 0 % | 69 % | 0 % | 2026-09-25 13:24 | ✅ |
99 +| [Service alimentaire Gordon](gfs.md) | 25 | 68 % | 100 % | 0 % | 2026-09-25 12:43 | ✅ |
100 +| [Galderma](galderma.md) | 25 | 16 % | 100 % | 0 % | 2026-09-25 12:42 | ✅ |
101 +| [Alcoa Canada](alcoa.md) | 24 | 33 % | 29 % | 0 % | 2026-09-25 12:18 | ✅ |
102 +| [FedEx Express Canada](fedex.md) | 24 | 100 % | 88 % | 0 % | 2026-09-25 12:41 | ✅ |
103 +| [Unitytech](unitytech.md) | 24 | 96 % | 83 % | 33 % | 2026-09-25 13:26 | ✅ |
104 +| [Sun Life](sunlife.md) | 23 | 13 % | 74 % | 0 % | 2026-09-25 13:21 | ✅ |
105 +| [JLL](jll.md) | 23 | 4 % | 83 % | 100 % | 2026-09-25 12:58 | ✅ |
106 +| [Search for](bcf.md) | 23 | 0 % | 100 % | 0 % | 2026-09-25 12:21 | ✅ |
107 +| [Alsglobal](alsglobal.md) | 22 | 5 % | 95 % | 0 % | 2026-09-25 12:18 | ✅ |
108 +| [AVP](aviva.md) | 22 | 18 % | 86 % | 0 % | 2026-09-25 12:20 | ✅ |
109 +| [Comptable en immobilier](belron.md) | 22 | 5 % | 100 % | 0 % | 2026-09-25 12:22 | ✅ |
110 +| [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | 22 | 86 % | 95 % | 5 % | 2026-09-25 12:53 | ✅ |
111 +| [Monteur CVC 1 /HVAC Assembler 1](sunbeltrentals.md) | 22 | 0 % | 68 % | 0 % | 2026-09-25 13:21 | ✅ |
112 +| [Wolseley Canada](wolseley.md) | 22 | 0 % | 100 % | 0 % | 2026-09-25 13:30 | ✅ |
113 +| [Airliquidehr](airliquidehr.md) | 21 | 24 % | 100 % | 10 % | 2026-09-25 12:17 | ✅ |
114 +| [Responsable Stratégie des Affaires](uniselect.md) | 21 | 14 % | 100 % | 0 % | 2026-09-25 13:25 | ✅ |
115 +| [Clinical Research Associate](syneoshealth.md) | 19 | 0 % | 95 % | 21 % | 2026-09-25 13:22 | ✅ |
116 +| [Préparateur de commandes](sysco.md) | 19 | 5 % | 95 % | 0 % | 2026-09-25 13:22 | ✅ |
117 +| [Groupeguilbault](groupeguilbault.md) | 18 | 0 % | 100 % | 0 % | 2026-09-25 12:45 | ✅ |
118 +| [Hubinternational](hubinternational.md) | 18 | 17 % | 89 % | 6 % | 2026-09-25 12:56 | ✅ |
119 +| [Onelineage](onelineage.md) | 18 | 6 % | 100 % | 11 % | 2026-09-25 13:11 | ✅ |
120 +| [Sandvik](sandvik.md) | 18 | 6 % | 28 % | 0 % | 2026-09-25 13:16 | ✅ |
121 +| [Fund Accountant / Comptable de Fonds](sagardholdings.md) | 17 | 18 % | 100 % | 0 % | 2026-09-25 13:16 | ✅ |
122 +| [Sanimax](sanimax.md) | 17 | 35 % | 100 % | 0 % | 2026-09-25 13:16 | ✅ |
123 +| [Sales Associate III](tapestry.md) | 17 | 100 % | 100 % | 0 % | 2026-09-25 13:22 | ✅ |
124 +| [Sci](sci.md) | 16 | 31 % | 81 % | 6 % | 2026-09-25 13:18 | ✅ |
125 +| [CAA-Québec](caaquebec.md) | 15 | 27 % | 100 % | 7 % | 2026-09-25 12:23 | ✅ |
126 +| [GSK](gsk.md) | 15 | 0 % | 93 % | 0 % | 2026-09-25 12:46 | ✅ |
127 +| [Gea](gea.md) | 15 | 33 % | 100 % | 0 % | 2026-09-25 12:42 | ✅ |
128 +| [Swarovski](swarovski.md) | 15 | 0 % | 100 % | 0 % | 2026-09-25 13:21 | ✅ |
129 +| [Ur](ur.md) | 15 | 0 % | 100 % | 0 % | 2026-09-25 13:26 | ✅ |
130 +| [Medavie](medaviehs.md) | 15 | 73 % | 27 % | 7 % | 2026-09-25 13:08 | ✅ |
131 +| [Bridgestone](bridgestone.md) | 14 | 36 % | 100 % | 0 % | 2026-09-25 12:23 | ✅ |
132 +| [Responsable bilingue du marketing événementiel / Event ...](fil.md) | 14 | 100 % | 71 % | 64 % | 2026-09-25 12:41 | ✅ |
133 +| [Peoplecorporation](peoplecorporation.md) | 14 | 21 % | 64 % | 21 % | 2026-09-25 13:12 | ✅ |
134 +| [JG Rive-Sud (GFS)](jgrivesud.md) | 13 | 69 % | 100 % | 0 % | 2026-09-25 12:58 | ✅ |
135 +| [Allstate Canada](allstate.md) | 13 | 15 % | 85 % | 15 % | 2026-09-25 12:18 | ✅ |
136 +| [Aritzia](aritzia.md) | 13 | 62 % | 100 % | 0 % | 2026-09-25 12:19 | ✅ |
137 +| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | 13 | 100 % | 38 % | 8 % | 2026-09-25 12:16 | ✅ |
138 +| [Comptable](cloudimperiumgames.md) | 13 | 0 % | 100 % | 0 % | 2026-09-25 12:34 | ✅ |
139 +| [Comptable de projet / Project Accountant](ellisdon.md) | 13 | 15 % | 92 % | 0 % | 2026-09-25 12:39 | ✅ |
140 +| [Fieracapital](fieracapital.md) | 13 | 31 % | 69 % | 0 % | 2026-09-25 12:41 | ✅ |
141 +| [Jci](jci.md) | 13 | 100 % | 92 % | 8 % | 2026-09-25 12:58 | ✅ |
142 +| [C.H. Guenther & Son](chg.md) | 13 | 54 % | 100 % | 0 % | 2026-09-25 12:31 | ✅ |
143 +| [Fccfac](fccfac.md) | 12 | 100 % | 25 % | 0 % | 2026-09-25 12:41 | ✅ |
144 +| [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | 12 | 0 % | 100 % | 0 % | 2026-09-25 12:42 | ✅ |
145 +| [Ryder](ryder.md) | 12 | 100 % | 33 % | 0 % | 2026-09-25 13:16 | ✅ |
146 +| [Frigoriste](vantagedc.md) | 12 | 0 % | 100 % | 0 % | 2026-09-25 13:26 | ✅ |
147 +| [Canadian Tire](canadiantirecorporation.md) | 11 | 64 % | 91 % | 0 % | 2026-09-25 12:24 | ✅ |
148 +| [Huron](huron.md) | 11 | 100 % | 45 % | 100 % | 2026-09-25 12:56 | ✅ |
149 +| [Fempro (First Quality)](firstquality.md) | 11 | 55 % | 100 % | 0 % | 2026-09-25 12:41 | ✅ |
150 +| [Investissement Québec](investquebec.md) | 10 | 0 % | 100 % | 0 % | 2026-09-25 12:58 | ✅ |
151 +| [VF Corporation (The North Face, Vans)](vfc.md) | 10 | 80 % | 100 % | 0 % | 2026-09-25 13:26 | ✅ |
152 +| [Cadence](cadence.md) | 10 | 40 % | 70 % | 0 % | 2026-09-25 12:23 | ✅ |
153 +| [Cisco](cisco.md) | 10 | 100 % | 50 % | 40 % | 2026-09-25 12:33 | ✅ |
154 +| [Colliers](colliers.md) | 10 | 0 % | 100 % | 0 % | 2026-09-25 12:34 | ✅ |
155 +| [Hitachi](hitachi.md) | 10 | 0 % | 100 % | 100 % | 2026-09-25 12:55 | ✅ |
156 +| [Msd](msd.md) | 10 | 70 % | 90 % | 20 % | 2026-09-25 13:09 | ✅ |
157 +| [Northbridgefinancial](northbridgefinancial.md) | 10 | 0 % | 100 % | 0 % | 2026-09-25 13:10 | ✅ |
158 +| [Chef d'équipe Agile](aspentech.md) | 9 | 0 % | 100 % | 0 % | 2026-09-25 12:19 | ✅ |
159 +| [Avisbudget](avisbudget.md) | 9 | 11 % | 100 % | 0 % | 2026-09-25 12:20 | ✅ |
160 +| [Administrateur comptable principal](bird.md) | 9 | 0 % | 100 % | 0 % | 2026-09-25 12:22 | ✅ |
161 +| [Coordinateur, Achats Numériques](dentsuaegis.md) | 9 | 89 % | 89 % | 22 % | 2026-09-25 12:36 | ✅ |
162 +| [Puma](puma.md) | 9 | 100 % | 100 % | 0 % | 2026-09-25 13:14 | ✅ |
163 +| [Fonds de solidarité FTQ](fondsftq.md) | 8 | 0 % | 100 % | 100 % | 2026-09-25 12:41 | ✅ |
164 +| [Pfizer Canada](pfizer.md) | 8 | 100 % | 38 % | 25 % | 2026-09-25 13:12 | ✅ |
165 +| [Plusgrade](plusgrade.md) | 8 | 0 % | 100 % | 0 % | 2026-09-25 13:12 | ✅ |
166 +| [Abbott](abbott.md) | 8 | 12 % | 100 % | 50 % | 2026-09-25 12:15 | ✅ |
167 +| [Associé (e) d'entrepôt](cardinalhealth.md) | 8 | 75 % | 88 % | 0 % | 2026-09-25 12:24 | ✅ |
168 +| [Chef de secteur](gsknch.md) | 8 | 0 % | 100 % | 0 % | 2026-09-25 12:46 | ✅ |
169 +| [Moneris](moneris.md) | 8 | 100 % | 88 % | 38 % | 2026-09-25 13:09 | ✅ |
170 +| [Raymond Chabot Grant Thornton](rcgt.md) | 7 | 0 % | 100 % | 14 % | 2026-09-25 13:14 | ✅ |
171 +| [Allegion](allegion.md) | 7 | 57 % | 86 % | 14 % | 2026-09-25 12:18 | ✅ |
172 +| [Blgllp](blgllp.md) | 7 | 29 % | 71 % | 0 % | 2026-09-25 12:22 | ✅ |
173 +| [Avocat·e de litige / Litigation Associate](clydeco.md) | 7 | 0 % | 100 % | 71 % | 2026-09-25 12:34 | ✅ |
174 +| [Chanel](cc.md) | 7 | 14 % | 100 % | 0 % | 2026-09-25 12:28 | ✅ |
175 +| [Haemonetics](haemonetics.md) | 7 | 0 % | 100 % | 14 % | 2026-09-25 12:53 | ✅ |
176 +| [Brasseries Sleeman (Unibroue)](sleeman.md) | 6 | 17 % | 83 % | 0 % | 2026-09-25 13:19 | ✅ |
177 +| [Cerence](cerence.md) | 6 | 50 % | 33 % | 67 % | 2026-09-25 12:29 | ✅ |
178 +| [Ciena](ciena.md) | 6 | 33 % | 67 % | 67 % | 2026-09-25 12:31 | ✅ |
179 +| [Logistics Associate](harry.md) | 6 | 17 % | 100 % | 0 % | 2026-09-25 12:53 | ✅ |
180 +| [Interpublic](interpublic.md) | 6 | 50 % | 83 % | 100 % | 2026-09-25 12:58 | ✅ |
181 +| [Nrfcanada](nrfcanada.md) | 6 | 67 % | 33 % | 33 % | 2026-09-25 13:11 | ✅ |
182 +| [Sbdinc](sbdinc.md) | 6 | 83 % | 100 % | 0 % | 2026-09-25 13:18 | ✅ |
183 +| [Valmet](valmet.md) | 6 | 0 % | 83 % | 0 % | 2026-09-25 13:26 | ✅ |
184 +| [Aliaxis](aliaxis.md) | 6 | 50 % | 83 % | 0 % | 2026-09-25 12:18 | ✅ |
185 +| [Groupe Meloche](melocheinc.md) | 6 | 83 % | 100 % | 0 % | 2026-09-25 13:09 | ✅ |
186 +| [Church & Dwight Canada](churchdwight.md) | 5 | 0 % | 100 % | 0 % | 2026-09-25 12:31 | ✅ |
187 +| [Associé au Marketing et Opérations Clients – Est](diageo.md) | 5 | 100 % | 100 % | 0 % | 2026-09-25 12:37 | ✅ |
188 +| [Hpe](hpe.md) | 5 | 0 % | 40 % | 100 % | 2026-09-25 12:56 | ✅ |
189 +| [Nortekinc](nortekinc.md) | 5 | 20 % | 100 % | 0 % | 2026-09-25 13:10 | ✅ |
190 +| [Associé principal (Ressources de gestion)](roberthalf.md) | 5 | 0 % | 60 % | 20 % | 2026-09-25 13:15 | ✅ |
191 +| [Tsys](tsys.md) | 5 | 20 % | 60 % | 0 % | 2026-09-25 13:25 | ✅ |
192 +| [Equisoft](equisoft.md) | 5 | 0 % | 100 % | 100 % | 2026-09-25 12:40 | ✅ |
193 +| [Weir Group](weir.md) | 5 | 20 % | 80 % | 60 % | 2026-09-25 13:30 | ✅ |
194 +| [Rechercher des](canassurance.md) | 4 | 0 % | 100 % | 50 % | 2026-09-25 12:24 | ✅ |
195 +| [Avocat en immigration d'affaires américaine](fragomen.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 12:42 | ✅ |
196 +| [Iqvia](iqvia.md) | 4 | 100 % | 50 % | 0 % | 2026-09-25 12:58 | ✅ |
197 +| [Lighting](lighting.md) | 4 | 100 % | 100 % | 0 % | 2026-09-25 13:07 | ✅ |
198 +| [Michelin](michelinhr.md) | 4 | 0 % | 100 % | 100 % | 2026-09-25 13:09 | ✅ |
199 +| [Testing, Automation and Cloud Validation](sglottery.md) | 4 | 25 % | 100 % | 0 % | 2026-09-25 13:18 | ✅ |
200 +| [Trugreen](trugreen.md) | 4 | 50 % | 100 % | 0 % | 2026-09-25 13:25 | ✅ |
201 +| [Warner Bros. Discovery (WB Games Montréal)](warnerbros.md) | 4 | 0 % | 100 % | 100 % | 2026-09-25 13:30 | ✅ |
202 +| [Carrier](carrier.md) | 4 | 75 % | 50 % | 100 % | 2026-09-25 12:27 | ✅ |
203 +| [Malvern Panalytical (Spectris)](spectris.md) | 4 | 0 % | 100 % | 0 % | 2026-09-25 13:20 | ✅ |
204 +| [BDC](bdc.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 12:21 | ✅ |
205 +| [Suncor Énergie](suncor.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 13:21 | ✅ |
206 +| [Guillevin International](guillevin.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 12:52 | ✅ |
207 +| [Amgen](amgen.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 12:19 | ✅ |
208 +| [Bdx](bdx.md) | 3 | 33 % | 67 % | 33 % | 2026-09-25 12:21 | ✅ |
209 +| [Brambles](brambles.md) | 3 | 100 % | 67 % | 0 % | 2026-09-25 12:23 | ✅ |
210 +| [Cdpqfiliales](cdpqfiliales.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 12:29 | ✅ |
211 +| [Associé(e) au service](ci.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 12:31 | ✅ |
212 +| [Conagrabrands](conagrabrands.md) | 3 | 100 % | 100 % | 0 % | 2026-09-25 12:34 | ✅ |
213 +| [Danaher](danaher.md) | 3 | 67 % | 67 % | 33 % | 2026-09-25 12:35 | ✅ |
214 +| [Agent service à la clientèle et soutien comptable](harriscomputer.md) | 3 | 33 % | 100 % | 33 % | 2026-09-25 12:53 | ✅ |
215 +| [Kiongroup](kiongroup.md) | 3 | 100 % | 67 % | 33 % | 2026-09-25 13:04 | ✅ |
216 +| [Medline](medline.md) | 3 | 100 % | 100 % | 33 % | 2026-09-25 13:08 | ✅ |
217 +| [Sales Consultant Montreal](miele.md) | 3 | 100 % | 100 % | 67 % | 2026-09-25 13:09 | ✅ |
218 +| [Air Traffic Control (ATC)](navcanada.md) | 3 | 67 % | 100 % | 67 % | 2026-09-25 13:10 | ✅ |
219 +| [Electromechanic](toppan.md) | 3 | 67 % | 100 % | 0 % | 2026-09-25 13:24 | ✅ |
220 +| [Warehouse Team Member](tricorbraun.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 13:24 | ✅ |
221 +| [Zebra](zebra.md) | 3 | 100 % | 100 % | 0 % | 2026-09-25 13:31 | ✅ |
222 +| [Innocap](innocap.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 12:57 | ✅ |
223 +| [Robover (ODL Canada)](odl.md) | 3 | 0 % | 100 % | 0 % | 2026-09-25 13:11 | ✅ |
224 +| [ZOLL Medical](zoll.md) | 2 | 100 % | 50 % | 100 % | 2026-09-25 13:31 | ✅ |
225 +| [3M](x3m.md) | 2 | 50 % | 100 % | 100 % | 2026-09-25 13:30 | ✅ |
226 +| [Carters](carters.md) | 2 | 0 % | 100 % | 0 % | 2026-09-25 12:28 | ✅ |
227 +| [Dxctechnology](dxctechnology.md) | 2 | 0 % | 100 % | 100 % | 2026-09-25 12:39 | ✅ |
228 +| [Enbridge](enbridge.md) | 2 | 0 % | 50 % | 0 % | 2026-09-25 12:39 | ✅ |
229 +| [Fednav](fednav.md) | 2 | 0 % | 100 % | 0 % | 2026-09-25 12:41 | ✅ |
230 +| [Freseniusmedicalcare](freseniusmedicalcare.md) | 2 | 0 % | 100 % | 100 % | 2026-09-25 12:42 | ✅ |
231 +| [Associé aux ventes/Retail Sales Associate](gapinc.md) | 2 | 0 % | 50 % | 0 % | 2026-09-25 12:42 | ✅ |
232 +| [Jj](jj.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 12:58 | ✅ |
233 +| [Medtronic](medtronic.md) | 2 | 50 % | 100 % | 100 % | 2026-09-25 13:09 | ✅ |
234 +| [Motorolasolutions](motorolasolutions.md) | 2 | 100 % | 50 % | 0 % | 2026-09-25 13:09 | ✅ |
235 +| [Agent(e) de liaison médicale et scientifique, biologiques – Québec ...](organon.md) | 2 | 50 % | 100 % | 0 % | 2026-09-25 13:12 | ✅ |
236 +| [Republic](republic.md) | 2 | 0 % | 100 % | 0 % | 2026-09-25 13:15 | ✅ |
237 +| [Infirmier(ère), Salle de réveil](shrinerschildrens.md) | 2 | 0 % | 100 % | 100 % | 2026-09-25 13:19 | ✅ |
238 +| [Synnex](synnex.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 13:22 | ✅ |
239 +| [Topbuild](topbuild.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 13:24 | ✅ |
240 +| [Zoetis](zoetis.md) | 2 | 0 % | 100 % | 100 % | 2026-09-25 13:31 | ✅ |
241 +| [HP](hp.md) | 2 | 100 % | 100 % | 0 % | 2026-09-25 12:56 | ✅ |
242 +| [SBM Management](sbmmanagement.md) | 2 | 100 % | 50 % | 0 % | 2026-09-25 13:18 | ✅ |
243 +| [Cineplex](cineplex.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 12:31 | ✅ |
244 +| [Fiserv](fiserv.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 12:41 | ✅ |
245 +| [Cabotcorp](cabotcorp.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 12:23 | ✅ |
246 +| [Production Support Roles](canadagoose.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 12:24 | ✅ |
247 +| [Dupont](dupont.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 12:37 | ✅ |
248 +| [Gategroup](gategroup.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 12:42 | ✅ |
249 +| [Gipi](gipi.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 12:44 | ✅ |
250 +| [Kone](kone.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:05 | ✅ |
251 +| [Novartis](novartis.md) | 1 | 0 % | 100 % | 100 % | 2026-09-25 13:11 | ✅ |
252 +| [Nutreco](nutreco.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:11 | ✅ |
253 +| [Field Service Representative](orthoclinical.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:12 | ✅ |
254 +| [Poolcorp](poolcorp.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 13:12 | ✅ |
255 +| [Prysmiangroup](prysmiangroup.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:13 | ✅ |
256 +| [Rbc](rbc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:14 | ✅ |
257 +| [Reddyice](reddyice.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 13:14 | ✅ |
258 +| [Silabs](silabs.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 13:19 | ✅ |
259 +| [Smucker](smucker.md) | 1 | 100 % | 100 % | 100 % | 2026-09-25 13:19 | ✅ |
260 +| [Thales Canada](thales.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:24 | ✅ |
261 +| [Bilingual Fire Protection Sales Representative](victaulic.md) | 1 | 100 % | 100 % | 100 % | 2026-09-25 13:27 | ✅ |
262 +| [Warehouse Associate](zepinc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:31 | ✅ |
263 +| [Arterra Wines Canada](awc.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 12:21 | ✅ |
264 +| [Cambria](cambria.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 12:23 | ✅ |
265 +| [Autorité des marchés financiers (AMF)](lautorite.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 13:05 | ✅ |
266 +| [Patterson Companies](pattersoncompanies.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:12 | ✅ |
267 +| [Reworld](reworld.md) | 1 | 0 % | 0 % | 0 % | 2026-09-25 13:15 | ✅ |
268 +| [Simpson Strong-Tie](strongtie.md) | 1 | 100 % | 100 % | 0 % | 2026-09-25 13:21 | ✅ |
269 +| [Workwear Outfitters](workwear.md) | 1 | 0 % | 100 % | 0 % | 2026-09-25 13:30 | ✅ |
270 +| [Shell Canada](shell.md) | 0 | — | — | — | 2026-09-25 13:18 | ✅ |
271 +| [CoorsTek](coorstek.md) | 0 | — | — | — | 2026-09-25 12:35 | ✅ |
272 +| [Gilead Sciences](gilead.md) | 0 | — | — | — | 2026-09-25 12:44 | ✅ |
273 +| [Imerys](imerys.md) | 0 | — | — | — | 2026-09-25 12:57 | ✅ |
274 +| [Alliance de la Fonction publique du Canada](psacunion.md) | 0 | — | — | — | 2026-09-25 13:13 | ✅ |
275 +| [QuadReal (QuadReal Property Group)](quadreal.md) | 0 | — | — | — | 2026-09-25 13:14 | ✅ |
276 +| [Topcon](topcon.md) | 0 | — | — | — | 2026-09-25 13:24 | ✅ |
277 +| [Groupe Altus](altusgroup.md) | 0 | — | — | — | 2026-09-25 12:19 | ✅ |
278 +| [Loblaw (Provigo / Maxi)](myview.md) | 0 | — | — | — | 2026-09-25 13:09 | ✅ |
280 279
281 280 ## Licence / conformité
282 281
modified docs/connecteurs/autodesk.md +30 −35
@@ -4,41 +4,40 @@ Job·Ka — Groupe KA
4 4 Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/autodesk.md
7 −Rôle : Fiche connecteur — Autodesk (employeur direct, ATS workday)
8 −Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
7 +Rôle : Fiche connecteur — Autodesk (employeur direct, ATS eightfold)
8 +Généré : 2026-09-25 14:13 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
12 12
13 13 # Autodesk (`autodesk`)
14 14
15 −**Employeur direct** · Plateforme ATS : [`workday`](ats-workday.md) · Statut registre : actif · Connecteur : `jobka/connectors/autodesk.py`
15 +**Employeur direct** · Plateforme ATS : [`eightfold`](ats-eightfold.md) · Statut registre : actif · Connecteur : `jobka/connectors/autodesk.py`
16 16
17 17 ## Description
18 18
19 −- **Site** : [Autodesk]()
20 −- **Page carrières** : https://autodesk.wd1.myworkdayjobs.com/Ext
19 +- **Site** : [Autodesk](https://www.autodesk.com)
20 +- **Page carrières** : https://jobs.autodesk.com/careers
21 21 - **Secteurs** : TI, Logiciel
22 22 - **Région** : Montréal
23 23 - Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 24
25 25 ## Accès
26 26
27 −- **Mécanique** : voir la fiche plateforme [`ats-workday.md`](ats-workday.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
27 +- **Mécanique** : voir la fiche plateforme [`ats-eightfold.md`](ats-eightfold.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 28 - **Identifiants du tenant** (attributs du connecteur) :
29 29
30 30 | Attribut | Valeur |
31 31 |---|---|
32 +| `BASE` | `https://jobs.autodesk.com` |
33 +| `DOMAIN` | `autodesk.com` |
32 34 | `EMPLOYER` | `Autodesk` |
33 −| `HOST` | `wd1` |
34 −| `SITE` | `Ext` |
35 −| `TENANT` | `autodesk` |
36 35 - **Throttle** : 0.7 s entre requêtes.
37 36 - **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
38 37
39 38 ## Champs → schéma
40 39
41 −Complétude mesurée sur les **54 offres actives** de la source (base live, 2026-09-21 18:06 EDT).
40 +Complétude mesurée sur les **22 offres actives** de la source (base live, 2026-09-25 14:13 EDT).
42 41
43 42 | Champ (`jobs.*`) | Rôle | Complétude |
44 43 |---|---|---|
@@ -46,48 +45,43 @@ Complétude mesurée sur les **54 offres actives** de la source (base live, 2026
46 45 | `employer` — Employeur | nom de l'entreprise | 100 % |
47 46 | `url` — URL | lien direct vers l'offre originale | 100 % |
48 47 | `description` — Description | texte complet (HTML nettoyé) | 100 % |
49 −| `city` — Ville | municipalité normalisée | 33 % |
50 −| `region` — Région | région administrative | 31 % |
48 +| `city` — Ville | municipalité normalisée | 100 % |
49 +| `region` — Région | région administrative | 100 % |
51 50 | `address` — Adresse | adresse du lieu de travail | 0 % |
52 51 | `postal_code` — Code postal | code postal si publié | 0 % |
53 −| `work_mode` — Mode | presentiel / hybride / teletravail | 20 % |
54 −| `employment_type` — Type | temps_plein / temps_partiel / … | 96 % |
55 −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 83 % |
56 −| `salary_label` — Libellé salaire | texte salarial original | 83 % |
52 +| `work_mode` — Mode | presentiel / hybride / teletravail | 23 % |
53 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
54 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 68 % |
55 +| `salary_label` — Libellé salaire | texte salarial original | 68 % |
57 56 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 −| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 93 % |
57 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 86 % |
59 58 | `date_posted` — Date de parution | ISO 8601 | 100 % |
60 −| `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 93 % |
59 +| `date_deadline` — Date limite | date limite pour postuler | 100 % |
60 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 91 % |
62 61 | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63 62 | `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64 −| `apply_url` — Candidature | lien de candidature directe | 100 % |
65 −| `gps` — GPS | lat/lng (géocodage sans invention) | 41 % |
63 +| `apply_url` — Candidature | lien de candidature directe | 0 % |
64 +| `gps` — GPS | lat/lng (géocodage sans invention) | 36 % |
66 65
67 −Exemple réel : *Marketing Insights Specialist* — Montréal · Pour les postes basés au Canada, nous offrons un salaire de base entre $79,000 et $115,500… · parue le 2026-09-18.
66 +Exemple réel : *Marketing Insights Specialist* — Montréal · Pour les postes basés au Canada, nous offrons un salaire de base entre $79,000 et $115,500… · parue le 2026-08-26.
68 67
69 68 ## Fréquence & budgets
70 69
71 70 - **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
72 71 - **Throttle** : 0.7 s minimum entre deux requêtes vers la source (`request_delay`).
73 −- **Budgets / plafonds (variables d'environnement)** :
74 −
75 −| Variable | Défaut |
76 −|---|---|
77 −| `JOBKA_WORKDAY_DETAIL_LIMIT` | `300` |
78 72 - Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
79 73
80 74 ## Volumétrie & complétude live
81 75
82 −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)*
76 +*(mesuré le 2026-09-25 14:13 EDT dans `data/jobka.db`)*
83 77
84 −- **Offres en base** : 99 (dont **54 actives**, 0 masquées comme doublons `dup_of`)
85 −- **Salaire** : 45/54 actives (83 %)
86 −- **GPS** : 22/54 actives (41 %)
87 −- **Mode** : 11/54 actives (20 %)
88 −- **Parution** : 54/54 actives (100 %)
89 −- **Dernier sync** : 2026-09-21 16:38 — trouvées 53, +0, ~0, -2
90 −- **Syncs enregistrés** (`sync_log`) : 387
78 +- **Offres en base** : 105 (dont **22 actives**, 0 masquées comme doublons `dup_of`)
79 +- **Salaire** : 15/22 actives (68 %)
80 +- **GPS** : 8/22 actives (36 %)
81 +- **Mode** : 5/22 actives (23 %)
82 +- **Parution** : 22/22 actives (100 %)
83 +- **Dernier sync** : 2026-09-25 14:13 — trouvées 22, +0, ~0, -28
84 +- **Syncs enregistrés** (`sync_log`) : 436
91 85
92 86 ## Erreurs & dépannage
93 87
@@ -95,6 +89,7 @@ Erreurs relevées dans `sync_log` :
95 89
96 90 | Erreur | Occurrences | Dernière fois |
97 91 |---|---|---|
92 +| 404 Client Error: Not Found for url: https://autodesk.wd1.myworkdayjobs.com/wday/cxs/autod… | 1 | 2026-09-25 12:19 |
98 93 | Workday non-JSON après 3 essais (HTTP 200, text/html) : Expecting value: line 1 column 1 (… | 3 | 2026-09-19 02:47 |
99 94 | HTTPSConnectionPool(host='autodesk.wd1.myworkdayjobs.com', port=443): Max retries exceeded… | 1 | 2026-09-18 12:52 |
100 95 | Expecting value: line 1 column 1 (char 0) | 9 | 2026-08-29 03:17 |
modified jobka/connectors/autodesk.py +10 −8
@@ -3,16 +3,18 @@
3 3 # Auteur : Simon-Pierre Boucher
4 4 # Contact : contact@spboucher.ai
5 5 # Fichier : jobka/connectors/autodesk.py
6 −# Rôle : Connecteur Autodesk — workday (tenant autodesk.wd1, site Ext)
7 −# [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-17]
8 −# Créé : 2026-08-17 Modifié : 2026-08-17
6 +# Rôle : Connecteur Autodesk — eightfold PCSX (jobs.autodesk.com) ;
7 +# ex-Workday autodesk.wd1/Ext, site désactivé (404 « not found:
8 +# Job_Posting_Site_ID=Ext ») lors de la migration constatée le
9 +# 2026-09-25 — les req IDs Workday (26WDxxxxxx) survivent dans
10 +# `atsJobId`, la continuité des external_id est préservée
11 +# Créé : 2026-08-17 Modifié : 2026-09-25
9 12 # =============================================================================
10 −from .workday import WorkdayConnector
13 +from .eightfold import EightfoldConnector
11 14
12 15
13 −class AutodeskConnector(WorkdayConnector):
16 +class AutodeskConnector(EightfoldConnector):
14 17 source_id = 'autodesk'
15 18 EMPLOYER = 'Autodesk'
16 − TENANT = 'autodesk'
17 − HOST = 'wd1'
18 − SITE = 'Ext'
19 + BASE = 'https://jobs.autodesk.com'
20 + DOMAIN = 'autodesk.com'
added jobka/connectors/eightfold.py +233 −0
@@ -0,0 +1,233 @@
1 +# =============================================================================
2 +# Job·Ka — Groupe KA
3 +# Auteur : Simon-Pierre Boucher
4 +# Contact : contact@spboucher.ai
5 +# Fichier : jobka/connectors/eightfold.py
6 +# Rôle : Classe de plateforme Eightfold AI (sites carrières PCSX,
7 +# api/pcsx/search + position_details) — un employeur = une
8 +# sous-classe de ~8 lignes (DOMAIN, BASE, EMPLOYER)
9 +# Créé : 2026-09-25 Modifié : 2026-09-25
10 +# =============================================================================
11 +"""Plateforme Eightfold AI (sites carrières « PCSX »).
12 +
13 +API JSON publique, non authentifiée (constatée sur jobs.autodesk.com,
14 +2026-09-25 — migration d'Autodesk depuis Workday) :
15 +
16 +- liste : GET https://<base>/api/pcsx/search?domain=<domain>&query=
17 + &start=N&num=10&sort_by=timestamp
18 + -> {data:{count, positions:[{id, atsJobId, displayJobId, name,
19 + locations:[…], standardizedLocations:[…] (parallèles),
20 + creationTs(epoch), workLocationOption, positionUrl}]}}
21 + NB: la pagination est instable (le `count` fluctue d'un appel à
22 + l'autre et des lignes reviennent d'une page à l'autre) — on
23 + déduplique par `id` et on borne par max_pages.
24 + NB: `num` est plafonné à 10 par le serveur.
25 +- détail : GET https://<base>/careers/job/<id> — la page publique est rendue
26 + serveur avec un bloc JSON-LD schema.org/JobPosting COMPLET
27 + (description avec la section transparence salariale, datePosted,
28 + validThrough, employmentType, jobLocation structurés). L'API
29 + api/pcsx/position_details existe aussi mais sa `jobDescription`
30 + est TRONQUÉE (sans le paragraphe salaire, constaté 2026-09-25 sur
31 + autodesk : 9 830 car. vs 11 683 dans le JSON-LD) — elle ne sert
32 + que de repli si le JSON-LD disparaît.
33 +
34 +L'ancien endpoint Eightfold classique (/api/apply/v2/jobs) répond 403
35 +« Not authorized for PCSX » sur ces tenants — ne pas l'utiliser.
36 +
37 +Les boards listent le monde entier : filtrage client par `is_quebec_location`
38 +sur TOUTES les valeurs de `locations` + `standardizedLocations` (les postes
39 +télétravail pancanadiens listent le Québec parmi leurs lieux), puis page
40 +détail seulement pour les postes québécois (avec cache BD).
41 +"""
42 +from __future__ import annotations
43 +
44 +import hashlib
45 +import time
46 +from datetime import datetime, timezone
47 +
48 +import requests
49 +
50 +from ..schema import JobPosting, clean_html, is_quebec_location
51 +from ._jsonld import apply_fields, extract_jobposting, jobposting_fields
52 +from .base import BaseConnector
53 +
54 +PAGE_SIZE = 10 # plafond serveur constaté (num>10 renvoie 10)
55 +
56 +
57 +class EightfoldConnector(BaseConnector):
58 + """Base Eightfold PCSX — sous-classes : définir source_id, EMPLOYER,
59 + BASE (hôte du site carrières), DOMAIN (paramètre `domain` de l'API)."""
60 +
61 + ats = "eightfold"
62 + request_delay = 0.7
63 +
64 + EMPLOYER = ""
65 + BASE = "" # ex. https://jobs.autodesk.com
66 + DOMAIN = "" # ex. autodesk.com
67 + max_pages = 200 # garde-fou (200 × 10 = 2000 postes)
68 + quebec_only = True
69 +
70 + def _req_json(self, url: str, **kwargs) -> dict:
71 + # même politique que Workday : un 200 non-JSON transitoire ne doit pas
72 + # avorter le sync — retries avec backoff avant d'abandonner
73 + last: Exception | None = None
74 + resp = None
75 + for attempt in range(3):
76 + try:
77 + resp = self.get(url, **kwargs)
78 + except requests.HTTPError as exc:
79 + if exc.response is None or exc.response.status_code < 500:
80 + raise
81 + last = exc
82 + time.sleep(10 * (attempt + 1))
83 + continue
84 + try:
85 + return resp.json()
86 + except ValueError as exc:
87 + last = exc
88 + time.sleep(10 * (attempt + 1))
89 + if resp is None:
90 + raise RuntimeError(f"Eightfold 5xx après 3 essais : {last}")
91 + raise RuntimeError(
92 + f"Eightfold non-JSON après 3 essais (HTTP {resp.status_code}, "
93 + f"{resp.headers.get('content-type')}) : {last}")
94 +
95 + @staticmethod
96 + def _qc_index(item: dict) -> int | None:
97 + """Index du premier lieu québécois du poste (listes `locations` et
98 + `standardizedLocations` parallèles), None si aucun."""
99 + locs = item.get("locations") or []
100 + std = item.get("standardizedLocations") or []
101 + for i, raw in enumerate(locs):
102 + s = std[i] if i < len(std) else ""
103 + if is_quebec_location(raw) or is_quebec_location(s):
104 + return i
105 + return None
106 +
107 + def _keep(self, item: dict) -> bool:
108 + if not self.quebec_only:
109 + return True
110 + return self._qc_index(item) is not None
111 +
112 + def _list_positions(self) -> list[dict]:
113 + """Toutes les lignes du board, dédupliquées par id (voir docstring
114 + module : la pagination PCSX est instable)."""
115 + seen: dict = {}
116 + start = 0
117 + count = 0
118 + for _ in range(self.max_pages):
119 + data = self._req_json(
120 + f"{self.BASE}/api/pcsx/search",
121 + params={"domain": self.DOMAIN, "query": "", "start": start,
122 + "num": PAGE_SIZE, "sort_by": "timestamp"})
123 + d = data.get("data") or {}
124 + positions = d.get("positions") or []
125 + if not positions:
126 + break
127 + for p in positions:
128 + if p.get("id") is not None:
129 + seen.setdefault(p["id"], p)
130 + count = max(count, int(d.get("count") or 0))
131 + start += PAGE_SIZE
132 + if start >= count:
133 + break
134 + return list(seen.values())
135 +
136 + @staticmethod
137 + def _pick_qc_address(node: dict, fields: dict) -> None:
138 + """Multi-lieux : `jobposting_fields` prend jobLocation[0], qui peut
139 + être hors Québec (postes pancanadiens) — re-choisir l'adresse QC et
140 + purger ville/adresse si aucune ne l'est (le libellé de liste QC fait
141 + alors foi, on n'étiquette pas une offre QC avec une ville d'ailleurs).
142 + """
143 + locs = node.get("jobLocation")
144 + if not isinstance(locs, list):
145 + locs = [locs] if locs else []
146 + for loc in locs:
147 + addr = loc.get("address") if isinstance(loc, dict) else None
148 + if not isinstance(addr, dict):
149 + continue
150 + label = f"{addr.get('addressLocality') or ''} " \
151 + f"{addr.get('addressRegion') or ''}"
152 + if is_quebec_location(label):
153 + fields["city"] = addr.get("addressLocality") or ""
154 + fields["postal_code"] = addr.get("postalCode") or ""
155 + fields["address"] = addr.get("streetAddress") or ""
156 + return
157 + for k in ("city", "postal_code", "address", "lat", "lng"):
158 + fields.pop(k, None)
159 +
160 + def _fetch_detail(self, position_id) -> dict:
161 + # page publique (JSON-LD complet) ; repli sur l'API position_details
162 + # si le balisage disparaît
163 + resp = self.get(f"{self.BASE}/careers/job/{position_id}")
164 + node = extract_jobposting(resp.text)
165 + if node:
166 + fields = jobposting_fields(node)
167 + self._pick_qc_address(node, fields)
168 + # normalize attend « FULL TIME », pas « FULL_TIME »
169 + if fields.get("employment_label"):
170 + fields["employment_label"] = \
171 + fields["employment_label"].replace("_", " ")
172 + return fields
173 + data = self._req_json(
174 + f"{self.BASE}/api/pcsx/position_details",
175 + params={"position_id": position_id, "domain": self.DOMAIN,
176 + "hl": "en"})
177 + d = data.get("data") or {}
178 + return {"description_html": d.get("jobDescription") or ""}
179 +
180 + @staticmethod
181 + def _location_label(item: dict, qc_idx: int) -> str:
182 + """Libellé de lieu : la forme standardisée si elle contient une ville
183 + (« Montreal, QC, CA »), sinon la forme brute du board (« Quebec,
184 + CAN - Remote » — plus lisible que « QC,CA » nu)."""
185 + locs = item.get("locations") or []
186 + std = item.get("standardizedLocations") or []
187 + s = std[qc_idx] if qc_idx < len(std) else ""
188 + if s.count(",") >= 2:
189 + return s.strip()
190 + return (locs[qc_idx] if qc_idx < len(locs) else s).strip()
191 +
192 + def fetch(self) -> list[JobPosting]:
193 + out: list[JobPosting] = []
194 + for item in self._list_positions():
195 + qc_idx = self._qc_index(item) if self.quebec_only else 0
196 + if self.quebec_only and qc_idx is None:
197 + continue
198 + pid = item.get("id")
199 + eid = str(item.get("atsJobId") or item.get("displayJobId") or pid)
200 + if not eid or pid is None:
201 + continue
202 + raw_loc = (item.get("locations") or [""])[qc_idx or 0]
203 + created = item.get("creationTs") or 0
204 + job = JobPosting(
205 + source=self.source_id, external_id=eid,
206 + url=f"{self.BASE}/careers/job/{pid}",
207 + employer=self.EMPLOYER,
208 + title=item.get("name") or "",
209 + location_label=self._location_label(item, qc_idx or 0),
210 + ats=self.ats,
211 + )
212 + if "remote" in raw_loc.lower():
213 + job.work_mode = "teletravail"
214 + elif "hybrid" in raw_loc.lower():
215 + job.work_mode = "hybride"
216 + if item.get("department"):
217 + job.details["team"] = item["department"]
218 + # page détail (JSON-LD complet) avec cache BD — re-visite si la
219 + # ligne de liste change (titre/lieux/date de création)
220 + key = hashlib.sha1(
221 + f"v2|{pid}|{item.get('name', '')}|{created}|{raw_loc}"
222 + .encode()).hexdigest()[:12]
223 + try:
224 + d = self.detail(eid, key, lambda p=pid: self._fetch_detail(p))
225 + except (requests.RequestException, RuntimeError):
226 + d = self.stale_detail(eid)
227 + if d:
228 + apply_fields(job, d)
229 + if not job.date_posted and created:
230 + job.date_posted = datetime.fromtimestamp(
231 + created, tz=timezone.utc).date().isoformat()
232 + out.append(job)
233 + return out
234