SPB Git

spb/job-ka

Public

[ka6] fix connecteur mcgillstlaurent: retrait définitif de la source (pattern derumarketcatering 6744631f) — le tenant JazzHR mcgillstlaurent.applytojob.com est fermé en PERMANENCE (« Inactive Career Page » 200, re-vérifié live le 2026-10-30, 8 jours et 67 échecs consécutifs depuis le 2026-10-22 — bien au-delà des lapses transitoires ~35 h type xtl) : 3e sortie JazzHR délibérée du groupe McGill St Laurent, migration Lever achevée. Deux missions ka6 (2026-10-22, 2026-10-23) avaient conclu site_source_mort en conservant le connecteur : la supervision le resynchronisait donc en boucle (statut broken), exactement le cas derumarketcatering. Couverture TOTALE prouvée par le frère mcgillstlaurentb8 (Lever org mcgillstlaurent, board unifié du groupe) : vert found=15 au sync du 2026-10-29 23:52, API Lever live = 16 offres dont les CWP Energy QC (Junior Power Trader, Agentic Innovation Specialist + versions FR) ; invariant « un seul connecteur Lever par org » → pas de réécriture. Les offres JazzHR résiduelles sont déjà expirées (0 active en base, expire_stale 7 j passé le 2026-10-29). Retrait complet pattern maison : suppression de jobka/connectors/mcgillstlaurent.py (registre auto-découvrant), de l'entrée data/sources.json (1108→1107 sources, employeurs_directs 1047→1046, updated 2026-10-30, /api/sources vérifié sans CWP Energy) et de la fiche docs/connecteurs/mcgillstlaurent.md ; INDEX.md et ats-jazzhr.md régénérés (28→27 tenants, 1133 autres fiches restaurées hors périmètre). run.py sync mcgillstlaurent → « connecteur inconnu » (attendu) ; non-régression plateforme jazzhr : xtltransportlogistics vert found=32 en 1,5 s. 108 tests pytest verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200. La supervision passera broken→retired d'elle-même (~14 j).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed (Oct 30, 2026) parent e277a11 Browse files

5 changed files +117 −317

modified data/sources.json +2 −15
@@ -3,9 +3,9 @@
3 3 "project": "Job·Ka — Groupe KA",
4 4 "author": "Simon-Pierre Boucher <contact@spboucher.ai>",
5 5 "role": "Registre descriptif des sources (alimente la page Sources)",
6 − "updated": "2026-09-11",
6 + "updated": "2026-10-30",
7 7 "counts": {
8 − "employeurs_directs": 1047,
8 + "employeurs_directs": 1046,
9 9 "plateformes_ats": 23,
10 10 "portails": 3,
11 11 "depot_direct": 1,
@@ -13213,19 +13213,6 @@
13213 13213 "status": "actif",
13214 13214 "region": "Québec (province)"
13215 13215 },
13216 − {
13217 − "id": "mcgillstlaurent",
13218 − "name": "CWP Energy",
13219 − "url": "https://mcgillstlaurent.com/cwp-energy/",
13220 − "careers_url": "https://mcgillstlaurent.applytojob.com/apply/",
13221 − "sectors": [
13222 − "Énergie",
13223 − "Finance"
13224 − ],
13225 − "connector": "jazzhr",
13226 − "status": "actif",
13227 − "region": "Québec (province)"
13228 − },
13229 13216 {
13230 13217 "id": "mcgillstlaurentb8",
13231 13218 "name": "McGill St Laurent",
modified docs/connecteurs/INDEX.md +85 −86
@@ -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-10-29 20:24 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-10-30 02:05 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-10-29 20:24 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-10-30 02:05 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 −**1104 employeurs directs** connectés via **27 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25815 offres actives** (23225 directes, 2590 portails ; 120 masquées comme doublons inter-sources, soit 25695 visibles). 1136 fiches.
17 +**1103 employeurs directs** connectés via **27 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25956 offres actives** (23288 directes, 2668 portails ; 121 masquées comme doublons inter-sources, soit 25835 visibles). 1135 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,28 +22,28 @@ 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) | 232 | 7582 | 48 % | 87 % |
26 −| [`smartrecruiters`](ats-smartrecruiters.md) | 171 | 2919 | 15 % | 99 % |
27 −| [`workable`](ats-workable.md) | 71 | 1973 | 17 % | 100 % |
28 −| [`dayforce`](ats-dayforce.md) | 129 | 1936 | 10 % | 100 % |
25 +| [`workday`](ats-workday.md) | 232 | 7566 | 48 % | 88 % |
26 +| [`smartrecruiters`](ats-smartrecruiters.md) | 171 | 2918 | 15 % | 99 % |
27 +| [`workable`](ats-workable.md) | 71 | 1972 | 17 % | 100 % |
28 +| [`dayforce`](ats-dayforce.md) | 129 | 1930 | 10 % | 100 % |
29 29 | [`successfactors`](ats-successfactors.md) | 12 | 1672 | 19 % | 99 % |
30 −| [`njoyn`](ats-njoyn.md) | 11 | 1320 | 70 % | 87 % |
31 −| [`workland`](ats-workland.md) | 1 | 1182 | 36 % | 100 % |
32 −| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 820 | 6 % | 100 % |
33 −| [`greenhouse`](ats-greenhouse.md) | 132 | 797 | 19 % | 100 % |
34 −| [`lever`](ats-lever.md) | 58 | 626 | 20 % | 96 % |
30 +| [`njoyn`](ats-njoyn.md) | 11 | 1323 | 70 % | 87 % |
31 +| [`workland`](ats-workland.md) | 1 | 1181 | 36 % | 100 % |
32 +| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 911 | 5 % | 100 % |
33 +| [`greenhouse`](ats-greenhouse.md) | 132 | 790 | 19 % | 100 % |
34 +| [`lever`](ats-lever.md) | 58 | 625 | 20 % | 96 % |
35 35 | [`breezy`](ats-breezy.md) | 71 | 401 | 36 % | 94 % |
36 36 | [`ashby`](ats-ashby.md) | 41 | 300 | 55 % | 57 % |
37 37 | [`recruitee`](ats-recruitee.md) | 30 | 280 | 21 % | 97 % |
38 −| [`bamboohr`](ats-bamboohr.md) | 37 | 277 | 8 % | 99 % |
38 +| [`bamboohr`](ats-bamboohr.md) | 37 | 277 | 8 % | 100 % |
39 39 | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 217 | 29 % | 57 % |
40 40 | [`teamtailor`](ats-teamtailor.md) | 10 | 166 | 28 % | 96 % |
41 −| [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 143 | 13 % | 86 % |
42 −| [`jazzhr`](ats-jazzhr.md) | 28 | 141 | 16 % | 91 % |
41 +| [`jazzhr`](ats-jazzhr.md) | 27 | 145 | 17 % | 90 % |
42 +| [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 143 | 14 % | 86 % |
43 43 | [`adp`](ats-adp.md) | 17 | 132 | 35 % | 95 % |
44 −| [`taleo`](ats-taleo.md) | 5 | 112 | 0 % | 99 % |
45 −| [`eightfold`](ats-eightfold.md) | 1 | 54 | 89 % | 100 % |
44 +| [`taleo`](ats-taleo.md) | 5 | 112 | 0 % | 100 % |
46 45 | [`icims`](ats-icims.md) | 7 | 53 | 28 % | 98 % |
46 +| [`eightfold`](ats-eightfold.md) | 1 | 52 | 90 % | 100 % |
47 47 | [`ultipro`](ats-ultipro.md) | 4 | 45 | 51 % | 100 % |
48 48 | [`digitalrecruiters`](ats-digitalrecruiters.md) | 2 | 36 | 81 % | 100 % |
49 49 | [`custom`](ats-custom.md) | 1 | 32 | 34 % | 91 % |
@@ -54,27 +54,27 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
54 54
55 55 | Source | Actives | Salaire | Dernier sync |
56 56 |---|---|---|---|
57 −| [Espresso-Jobs](espresso_jobs.md) | 92 | 22 % | 2026-10-29 19:27 |
58 −| [Guichet-Emplois (Canada)](guichet_emplois.md) | 541 | 100 % | 2026-10-29 19:42 |
59 −| [Jobillico](jobillico.md) | 1957 | 38 % | 2026-10-29 19:56 |
57 +| [Espresso-Jobs](espresso_jobs.md) | 92 | 22 % | 2026-10-30 01:51 |
58 +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 591 | 100 % | 2026-10-30 02:03 |
59 +| [Jobillico](jobillico.md) | 1985 | 38 % | 2026-10-29 23:48 |
60 60 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
61 61
62 62 ## Employeurs directs (par volume d'offres actives)
63 63
64 64 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
65 65 |---|---|---|---|---|---|
66 −| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1182 | 36 % | 100 % | ✅ |
67 −| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1003 | 70 % | 68 % | ✅ |
68 −| [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 932 | 24 % | 99 % | ✅ |
66 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1181 | 36 % | 100 % | ✅ |
67 +| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1000 | 70 % | 68 % | ✅ |
68 +| [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 932 | 24 % | 100 % | ✅ |
69 69 | [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 911 | 1 % | 100 % | ✅ |
70 −| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 903 | 98 % | 90 % | ✅ |
71 −| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 870 | 97 % | 98 % | ✅ |
70 +| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 893 | 98 % | 91 % | ✅ |
71 +| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 871 | 97 % | 98 % | ✅ |
72 72 | [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 423 | 82 % | 100 % | ✅ |
73 73 | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 421 | 0 % | 100 % | ✅ |
74 −| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 294 | 0 % | 94 % | ❌ |
74 +| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 296 | 0 % | 94 % | ✅ |
75 75 | [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 292 | 1 % | 92 % | ✅ |
76 76 | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 280 | 1 % | 100 % | ✅ |
77 −| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 267 | 17 % | 97 % | ✅ |
77 +| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 267 | 17 % | 98 % | ✅ |
78 78 | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 261 | 10 % | 95 % | ✅ |
79 79 | [Alstom](alstom.md) | [`successfactors`](ats-successfactors.md) | 242 | 8 % | 100 % | ✅ |
80 80 | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 238 | 0 % | 100 % | ✅ |
@@ -83,26 +83,26 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
83 83 | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 209 | 94 % | 96 % | ✅ |
84 84 | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 206 | 4 % | 100 % | ✅ |
85 85 | [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 199 | 20 % | 100 % | ✅ |
86 −| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 177 | 2 % | 100 % | ✅ |
87 −| [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 145 | 0 % | 100 % | ✅ |
86 +| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 178 | 2 % | 100 % | ✅ |
87 +| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 177 | 5 % | 100 % | ✅ |
88 +| [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 148 | 0 % | 100 % | ✅ |
88 89 | [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 144 | 5 % | 100 % | ✅ |
89 −| [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 143 | 0 % | 100 % | ✅ |
90 90 | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 143 | 82 % | 99 % | ✅ |
91 +| [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 142 | 0 % | 100 % | ✅ |
91 92 | [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 138 | 87 % | 100 % | ✅ |
92 −| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 137 | 6 % | 100 % | ✅ |
93 93 | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 135 | 1 % | 100 % | ✅ |
94 94 | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 131 | 98 % | 100 % | ✅ |
95 95 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 122 | 0 % | 100 % | ✅ |
96 96 | [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 117 | 84 % | 78 % | ✅ |
97 97 | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 113 | 83 % | 100 % | ✅ |
98 98 | [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 112 | 98 % | 100 % | ✅ |
99 +| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 111 | 5 % | 100 % | ✅ |
99 100 | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 108 | 0 % | 100 % | ✅ |
101 +| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 108 | 9 % | 100 % | ✅ |
100 102 | [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 107 | 3 % | 100 % | ✅ |
101 −| [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 107 | 6 % | 100 % | ✅ |
102 −| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 105 | 3 % | 100 % | ✅ |
103 −| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 104 | 1 % | 81 % | ✅ |
103 +| [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 105 | 6 % | 100 % | ✅ |
104 +| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 104 | 1 % | 82 % | ✅ |
104 105 | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 101 | 16 % | 100 % | ✅ |
105 −| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 100 | 10 % | 100 % | ✅ |
106 106 | [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 100 | 55 % | 8 % | ✅ |
107 107 | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 96 | 0 % | 100 % | ✅ |
108 108 | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 95 | 100 % | 97 % | ✅ |
@@ -112,35 +112,35 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
112 112 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 86 | 2 % | 100 % | ✅ |
113 113 | [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 85 | 42 % | 96 % | ✅ |
114 114 | [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 84 | 5 % | 83 % | ✅ |
115 −| [CAE](cae.md) | [`workday`](ats-workday.md) | 83 | 16 % | 94 % | ✅ |
115 +| [CAE](cae.md) | [`workday`](ats-workday.md) | 83 | 16 % | 95 % | ✅ |
116 +| [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 83 | 23 % | 100 % | ✅ |
116 117 | [MaintainX](maintainx.md) | [`ashby`](ats-ashby.md) | 78 | 94 % | 76 % | ✅ |
117 −| [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 75 | 0 % | 95 % | ✅ |
118 +| [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 76 | 0 % | 100 % | ✅ |
118 119 | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 75 | 0 % | 100 % | ✅ |
119 −| [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 75 | 25 % | 100 % | ✅ |
120 −| [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 73 | 92 % | 49 % | ✅ |
120 +| [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 74 | 92 % | 49 % | ✅ |
121 121 | [Norda Stelo](nordastelo.md) | [`teamtailor`](ats-teamtailor.md) | 71 | 0 % | 97 % | ✅ |
122 122 | [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 68 | 0 % | 100 % | ✅ |
123 123 | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 65 | 40 % | 100 % | ✅ |
124 124 | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 64 | 0 % | 100 % | ✅ |
125 125 | [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 63 | 0 % | 100 % | ✅ |
126 +| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 63 | 3 % | 100 % | ✅ |
126 127 | [Kiewit (Ganotec)](kiewit_ganotec.md) | [`successfactors`](ats-successfactors.md) | 63 | 0 % | 100 % | ✅ |
127 −| [Laporte Experts Conseils](laportefr.md) | [`greenhouse`](ats-greenhouse.md) | 62 | 0 % | 100 % | ✅ |
128 128 | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 61 | 82 % | 87 % | ✅ |
129 −| [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 60 | 0 % | 100 % | ✅ |
130 −| [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | [`workday`](ats-workday.md) | 59 | 93 % | 98 % | ✅ |
131 −| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 58 | 19 % | 98 % | ✅ |
129 +| [Laporte Experts Conseils](laportefr.md) | [`greenhouse`](ats-greenhouse.md) | 59 | 0 % | 100 % | ✅ |
130 +| [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | [`workday`](ats-workday.md) | 59 | 93 % | 100 % | ✅ |
131 +| [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 58 | 2 % | 100 % | ✅ |
132 132 | [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 58 | 29 % | 86 % | ✅ |
133 133 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 57 | 11 % | 100 % | ✅ |
134 −| [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 57 | 2 % | 100 % | ✅ |
135 −| [Galderma](galderma.md) | [`workday`](ats-workday.md) | 57 | 0 % | 100 % | ✅ |
134 +| [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 57 | 0 % | 100 % | ✅ |
136 135 | [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 57 | 68 % | 98 % | ✅ |
137 −| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 56 | 0 % | 98 % | ✅ |
136 +| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 56 | 0 % | 100 % | ✅ |
137 +| [Galderma](galderma.md) | [`workday`](ats-workday.md) | 56 | 0 % | 100 % | ✅ |
138 138 | [PwC Canada](pwc.md) | [`workday`](ats-workday.md) | 56 | 98 % | 71 % | ✅ |
139 +| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 55 | 20 % | 98 % | ✅ |
139 140 | [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 55 | 25 % | 76 % | ✅ |
140 −| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 54 | 89 % | 100 % | ✅ |
141 141 | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 54 | 0 % | 100 % | ✅ |
142 −| [Agropur](agropur.md) | [`workday`](ats-workday.md) | 52 | 98 % | 96 % | ✅ |
143 −| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 52 | 4 % | 100 % | ✅ |
142 +| [Agropur](agropur.md) | [`workday`](ats-workday.md) | 52 | 98 % | 98 % | ✅ |
143 +| [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 52 | 90 % | 100 % | ✅ |
144 144 | [Squarepoint Capital](squarepointcapital.md) | [`greenhouse`](ats-greenhouse.md) | 52 | 38 % | 100 % | ✅ |
145 145 | [Techo-Bloc](techo_bloc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 52 | 38 % | 100 % | ✅ |
146 146 | [Kruger](kruger.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 51 | 10 % | 100 % | ✅ |
@@ -154,11 +154,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
154 154 | [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 45 | 18 % | 47 % | ✅ |
155 155 | [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 45 | 4 % | 100 % | ✅ |
156 156 | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 45 | 0 % | 89 % | ✅ |
157 +| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 45 | 0 % | 96 % | ✅ |
157 158 | [Camions Excellence Peterbilt](excellencepeterbilt.md) | [`dayforce`](ats-dayforce.md) | 44 | 52 % | 100 % | ✅ |
158 −| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 44 | 0 % | 95 % | ✅ |
159 159 | [Saputo](saputo.md) | [`workday`](ats-workday.md) | 44 | 82 % | 100 % | ✅ |
160 160 | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 43 | 7 % | 72 % | ✅ |
161 161 | [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 43 | 93 % | 100 % | ✅ |
162 +| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 43 | 2 % | 100 % | ✅ |
162 163 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 43 | 0 % | 100 % | ✅ |
163 164 | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 43 | 53 % | 95 % | ✅ |
164 165 | [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 43 | 0 % | 100 % | ✅ |
@@ -189,36 +190,35 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
189 190 | [Cineplex](cineplex.md) | [`workday`](ats-workday.md) | 33 | 0 % | 94 % | ✅ |
190 191 | [Advanceauto](advanceauto.md) | [`workday`](ats-workday.md) | 32 | 0 % | 38 % | ✅ |
191 192 | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 32 | 34 % | 91 % | ✅ |
193 +| [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 31 | 0 % | 35 % | ✅ |
192 194 | [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 31 | 19 % | 97 % | ✅ |
193 195 | [Rollsroyce](rollsroyce.md) | [`workday`](ats-workday.md) | 31 | 0 % | 100 % | ✅ |
194 196 | [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 31 | 0 % | 97 % | ✅ |
195 −| [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 30 | 0 % | 33 % | ✅ |
196 197 | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 30 | 20 % | 100 % | ✅ |
197 198 | [LG2](lg2.md) | [`recruitee`](ats-recruitee.md) | 30 | 3 % | 100 % | ✅ |
198 199 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 30 | 60 % | 100 % | ✅ |
199 200 | [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 30 | 67 % | 100 % | ✅ |
200 −| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 29 | 3 % | 100 % | ✅ |
201 201 | [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 29 | 0 % | 100 % | ✅ |
202 −| [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 29 | 0 % | 0 % | ❌ |
202 +| [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 29 | 0 % | 0 % | ✅ |
203 203 | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ |
204 204 | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 29 | 0 % | 100 % | ✅ |
205 205 | [Premierparks](premierparks.md) | [`dayforce`](ats-dayforce.md) | 29 | 7 % | 100 % | ✅ |
206 206 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 29 | 0 % | 100 % | ✅ |
207 −| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 28 | 29 % | 100 % | ✅ |
208 207 | [Clinical Research Associate](syneoshealth.md) | [`workday`](ats-workday.md) | 28 | 0 % | 96 % | ✅ |
209 208 | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 28 | 0 % | 100 % | ✅ |
210 209 | [Le Massif de Charlevoix](lemassif.md) | [`dayforce`](ats-dayforce.md) | 28 | 0 % | 100 % | ✅ |
211 210 | [Ms](ms.md) | [`workday`](ats-workday.md) | 28 | 0 % | 100 % | ✅ |
212 211 | [Institut de recherche du CUSM](cusm_ir.md) | [`njoyn`](ats-njoyn.md) | 27 | 96 % | 0 % | ✅ |
213 212 | [The Children's Place](childrensplace.md) | [`workday`](ats-workday.md) | 27 | 0 % | 22 % | ✅ |
213 +| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 26 | 31 % | 100 % | ✅ |
214 214 | [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 26 | 0 % | 100 % | ✅ |
215 215 | [Exportation et développement Canada (EDC)](export_development_canada.md) | [`workable`](ats-workable.md) | 26 | 96 % | 100 % | ✅ |
216 216 | [Mallette - Saguenay](mallette_sag.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 26 | 4 % | 85 % | ✅ |
217 217 | [RM Staffing B.V.](rebootmonkey.md) | [`recruitee`](ats-recruitee.md) | 26 | 85 % | 100 % | ✅ |
218 +| [Soprema](soprema.md) | [`dayforce`](ats-dayforce.md) | 26 | 15 % | 100 % | ✅ |
218 219 | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 26 | 0 % | 100 % | ✅ |
219 220 | [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 26 | 50 % | 85 % | ✅ |
220 221 | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 26 | 0 % | 100 % | ✅ |
221 −| [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 25 | 0 % | 96 % | ✅ |
222 222 | [AVP](aviva.md) | [`workday`](ats-workday.md) | 25 | 12 % | 92 % | ✅ |
223 223 | [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 25 | 0 % | 100 % | ✅ |
224 224 | [Canada Vie](canada_vie.md) | [`successfactors`](ats-successfactors.md) | 25 | 96 % | 88 % | ✅ |
@@ -227,8 +227,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
227 227 | [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 25 | 4 % | 100 % | ✅ |
228 228 | [Onepoint (nventive / Logient)](onepoint.md) | [`workday`](ats-workday.md) | 25 | 0 % | 100 % | ✅ |
229 229 | [Playground](playground.md) | [`jazzhr`](ats-jazzhr.md) | 25 | 68 % | 64 % | ✅ |
230 −| [Soprema](soprema.md) | [`dayforce`](ats-dayforce.md) | 25 | 16 % | 100 % | ✅ |
231 230 | [Alcoa Canada](alcoa.md) | [`workday`](ats-workday.md) | 24 | 12 % | 38 % | ✅ |
231 +| [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 24 | 0 % | 96 % | ✅ |
232 232 | [Baseten](baseten.md) | [`ashby`](ats-ashby.md) | 24 | 100 % | 0 % | ✅ |
233 233 | [Directive](directive.md) | [`ashby`](ats-ashby.md) | 24 | 21 % | 0 % | ✅ |
234 234 | [Estimator](tranetechnologies.md) | [`workday`](ats-workday.md) | 24 | 100 % | 96 % | ✅ |
@@ -237,7 +237,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
237 237 | [Monteur CVC 1 /HVAC Assembler 1](sunbeltrentals.md) | [`workday`](ats-workday.md) | 24 | 0 % | 67 % | ✅ |
238 238 | [OSEDEA](osedea.md) | [`lever`](ats-lever.md) | 24 | 0 % | 100 % | ✅ |
239 239 | [Sanimax](sanimax.md) | [`workday`](ats-workday.md) | 24 | 25 % | 100 % | ✅ |
240 −| [Groupe Mach](groupemach.md) | [`dayforce`](ats-dayforce.md) | 23 | 9 % | 100 % | ✅ |
241 240 | [JAM Industries](jam.md) | [`dayforce`](ats-dayforce.md) | 23 | 0 % | 100 % | ✅ |
242 241 | [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 0 % | 100 % | ✅ |
243 242 | [Progesys](progesys_inc.md) | [`breezy`](ats-breezy.md) | 23 | 9 % | 96 % | ✅ |
@@ -246,10 +245,10 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
246 245 | [Broccolini](broccolini.md) | [`bamboohr`](ats-bamboohr.md) | 22 | 5 % | 100 % | ✅ |
247 246 | [CSS des Découvreurs](cssdd.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 22 | 82 % | 100 % | ✅ |
248 247 | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 22 | 0 % | 100 % | ✅ |
248 +| [Groupe Mach](groupemach.md) | [`dayforce`](ats-dayforce.md) | 22 | 9 % | 100 % | ✅ |
249 249 | [Hasbro](hasbro.md) | [`greenhouse`](ats-greenhouse.md) | 22 | 0 % | 100 % | ✅ |
250 250 | [McCarthy Tétrault](mccarthy_tetrault.md) | [`icims`](ats-icims.md) | 22 | 0 % | 100 % | ✅ |
251 251 | [Tmx](tmx.md) | [`workday`](ats-workday.md) | 22 | 0 % | 82 % | ✅ |
252 −| [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 22 | 91 % | 86 % | ✅ |
253 252 | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 22 | 100 % | 0 % | ✅ |
254 253 | [Airliquidehr](airliquidehr.md) | [`workday`](ats-workday.md) | 21 | 24 % | 100 % | ✅ |
255 254 | [ATIA Ltd](atialtd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 21 | 38 % | 100 % | ✅ |
@@ -260,14 +259,14 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
260 259 | [mthree](mthreerecruitingportal.md) | [`greenhouse`](ats-greenhouse.md) | 21 | 0 % | 100 % | ✅ |
261 260 | [Produits Labelink](labelink.md) | [`bamboohr`](ats-bamboohr.md) | 21 | 0 % | 100 % | ✅ |
262 261 | [Préparateur de commandes](sysco.md) | [`workday`](ats-workday.md) | 21 | 24 % | 86 % | ✅ |
263 −| [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 21 | 0 % | 100 % | ✅ |
262 +| [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 21 | 90 % | 90 % | ✅ |
264 263 | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 50 % | 100 % | ✅ |
265 264 | [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | [`workday`](ats-workday.md) | 20 | 5 % | 100 % | ✅ |
266 265 | [Keywords Studios](keywords_intl1.md) | [`workable`](ats-workable.md) | 20 | 95 % | 100 % | ✅ |
267 266 | [Logm](logm.md) | [`dayforce`](ats-dayforce.md) | 20 | 75 % | 100 % | ✅ |
268 267 | [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
269 −| [Onelineage](onelineage.md) | [`workday`](ats-workday.md) | 20 | 5 % | 95 % | ✅ |
270 −| [Sales Associate III](tapestry.md) | [`workday`](ats-workday.md) | 20 | 100 % | 95 % | ✅ |
268 +| [Onelineage](onelineage.md) | [`workday`](ats-workday.md) | 20 | 5 % | 100 % | ✅ |
269 +| [Sales Associate III](tapestry.md) | [`workday`](ats-workday.md) | 20 | 100 % | 100 % | ✅ |
271 270 | [Scalian](scalian.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 15 % | 100 % | ✅ |
272 271 | [Sci](sci.md) | [`workday`](ats-workday.md) | 20 | 25 % | 90 % | ✅ |
273 272 | [Sia](sia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
@@ -278,8 +277,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
278 277 | [VinFast Canada](vinfastcanada.md) | [`dayforce`](ats-dayforce.md) | 20 | 25 % | 100 % | ✅ |
279 278 | [Vosker](vosker.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
280 279 | [ALS Global](alsglobal.md) | [`workday`](ats-workday.md) | 19 | 5 % | 95 % | ✅ |
281 −| [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 19 | 0 % | 100 % | ✅ |
282 −| [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 19 | 5 % | 100 % | ✅ |
280 +| [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 19 | 0 % | 100 % | ❌ |
283 281 | [Fund Accountant / Comptable de Fonds](sagardholdings.md) | [`workday`](ats-workday.md) | 19 | 16 % | 100 % | ✅ |
284 282 | [Groupe Nordik (Nordik Spa-Nature)](groupe_nordik.md) | [`adp`](ats-adp.md) | 19 | 26 % | 100 % | ✅ |
285 283 | [Groupeguilbault](groupeguilbault.md) | [`workday`](ats-workday.md) | 19 | 0 % | 100 % | ✅ |
@@ -291,6 +289,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
291 289 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 19 | 0 % | 100 % | ✅ |
292 290 | [Uniboard](uniboard.md) | [`adp`](ats-adp.md) | 19 | 26 % | 68 % | ✅ |
293 291 | [Victoria Park Medispa](vicpark.md) | [`bamboohr`](ats-bamboohr.md) | 19 | 0 % | 100 % | ✅ |
292 +| [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 19 | 0 % | 100 % | ✅ |
294 293 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 19 | 100 % | 95 % | ✅ |
295 294 | [AbbVie](abbvie.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 0 % | 100 % | ✅ |
296 295 | [CONTRÔLEUR](novatech.md) | [`dayforce`](ats-dayforce.md) | 18 | 39 % | 100 % | ✅ |
@@ -302,6 +301,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
302 301 | [Sika Canada](sikaag.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 6 % | 100 % | ✅ |
303 302 | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 22 % | 100 % | ✅ |
304 303 | [Allstate Canada](allstate.md) | [`workday`](ats-workday.md) | 17 | 29 % | 65 % | ✅ |
304 +| [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 17 | 6 % | 100 % | ✅ |
305 305 | [Frima Studio](frimastudio.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 17 | 0 % | 100 % | ✅ |
306 306 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 17 | 88 % | 94 % | ✅ |
307 307 | [NOVIPRO](novipro.md) | [`breezy`](ats-breezy.md) | 17 | 0 % | 100 % | ✅ |
@@ -310,7 +310,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
310 310 | [United Services Group](unitedservices.md) | [`dayforce`](ats-dayforce.md) | 17 | 0 % | 100 % | ✅ |
311 311 | [VO2 Group](vo2_group.md) | [`lever`](ats-lever.md) | 17 | 6 % | 100 % | ✅ |
312 312 | [Wolseley Canada](wolseley.md) | [`workday`](ats-workday.md) | 17 | 6 % | 94 % | ✅ |
313 −| [Avanade](accenture.md) | [`workday`](ats-workday.md) | 16 | 81 % | 25 % | ✅ |
314 313 | [DRB Distribution](drbdistribution.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 0 % | 94 % | ✅ |
315 314 | [Défis RH](defisrh.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 16 | 44 % | 94 % | ✅ |
316 315 | [Egis Group](egisgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 16 | 0 % | 100 % | ✅ |
@@ -320,18 +319,18 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
320 319 | [Peoplecorporation](peoplecorporation.md) | [`workday`](ats-workday.md) | 16 | 12 % | 75 % | ✅ |
321 320 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 16 | 0 % | 94 % | ✅ |
322 321 | [Quebec Linge](vestis.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
323 −| [Aviso Wealth](aviso.md) | [`workable`](ats-workable.md) | 15 | 100 % | 100 % | ✅ |
322 +| [Avanade](accenture.md) | [`workday`](ats-workday.md) | 15 | 80 % | 20 % | ✅ |
324 323 | [Avocat·e, Bureau de l'avocate générale](mthris.md) | [`dayforce`](ats-dayforce.md) | 15 | 33 % | 100 % | ✅ |
325 324 | [Boralex](boralex.md) | [`dayforce`](ats-dayforce.md) | 15 | 0 % | 100 % | ✅ |
326 −| [Cmpams](cmpams.md) | [`dayforce`](ats-dayforce.md) | 15 | 0 % | 100 % | ✅ |
327 325 | [GSK](gsk.md) | [`workday`](ats-workday.md) | 15 | 13 % | 100 % | ✅ |
328 326 | [Jci](jci.md) | [`workday`](ats-workday.md) | 15 | 100 % | 100 % | ✅ |
329 327 | [La Senza](lasenza.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 13 % | 100 % | ✅ |
330 328 | [McGill St Laurent](mcgillstlaurentb8.md) | [`lever`](ats-lever.md) | 15 | 0 % | 100 % | ✅ |
331 329 | [Sony Pictures Imageworks](sonypicturesimageworks.md) | [`greenhouse`](ats-greenhouse.md) | 15 | 33 % | 100 % | ✅ |
332 −| [Ur](ur.md) | [`workday`](ats-workday.md) | 15 | 0 % | 100 % | ✅ |
333 330 | [AECOM](aecom2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 0 % | 100 % | ✅ |
334 331 | [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 14 | 0 % | 100 % | ✅ |
332 +| [Aviso Wealth](aviso.md) | [`workable`](ats-workable.md) | 14 | 100 % | 100 % | ✅ |
333 +| [Cmpams](cmpams.md) | [`dayforce`](ats-dayforce.md) | 14 | 0 % | 100 % | ✅ |
335 334 | [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 14 | 21 % | 100 % | ✅ |
336 335 | [dentago](dentago.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 14 | 7 % | 64 % | ✅ |
337 336 | [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 7 % | 100 % | ✅ |
@@ -343,6 +342,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
343 342 | [Société de transport de Laval](stl_laval.md) | [`njoyn`](ats-njoyn.md) | 14 | 43 % | 0 % | ✅ |
344 343 | [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 0 % | 100 % | ✅ |
345 344 | [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 14 | 0 % | 100 % | ✅ |
345 +| [Ur](ur.md) | [`workday`](ats-workday.md) | 14 | 0 % | 100 % | ✅ |
346 346 | [UV Assurance](uv_assurance.md) | [`adp`](ats-adp.md) | 14 | 0 % | 100 % | ✅ |
347 347 | [Bridgestone](bridgestone.md) | [`workday`](ats-workday.md) | 13 | 31 % | 100 % | ✅ |
348 348 | [CAA-Québec](caaquebec.md) | [`workday`](ats-workday.md) | 13 | 31 % | 100 % | ✅ |
@@ -381,17 +381,18 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
381 381 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 0 % | 100 % | ✅ |
382 382 | [LoiZéro](loizero.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
383 383 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 12 | 0 % | 100 % | ✅ |
384 −| [Responsable bilingue du marketing événementiel / Event ...](fil.md) | [`workday`](ats-workday.md) | 12 | 100 % | 42 % | ✅ |
384 +| [Responsable bilingue du marketing événementiel / Event ...](fil.md) | [`workday`](ats-workday.md) | 12 | 100 % | 50 % | ✅ |
385 385 | [Royal Vet](royalvet.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
386 386 | [Sid Lee](sidlee.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
387 387 | [Starlink Aviation](starlink_aviation.md) | [`workable`](ats-workable.md) | 12 | 17 % | 100 % | ✅ |
388 388 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
389 389 | [TransPerfect](transperfect.md) | [`recruitee`](ats-recruitee.md) | 12 | 0 % | 100 % | ✅ |
390 390 | [ZAYAT AROMA - ZAYAT AROMA](zayataroma.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 12 | 0 % | 100 % | ✅ |
391 −| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 11 | 18 % | 82 % | ✅ |
391 +| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 11 | 18 % | 91 % | ✅ |
392 392 | [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 11 | 0 % | 100 % | ✅ |
393 393 | [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | [`greenhouse`](ats-greenhouse.md) | 11 | 9 % | 100 % | ✅ |
394 394 | [Avantage Plus](avantageplus.md) | [`recruitee`](ats-recruitee.md) | 11 | 18 % | 100 % | ✅ |
395 +| [Cisco](cisco.md) | [`workday`](ats-workday.md) | 11 | 100 % | 55 % | ✅ |
395 396 | [EOS Aircraft](eosaircraftinc.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ |
396 397 | [Heavy Machinery Operator](dhilmarele.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
397 398 | [HEC Montréal](hec_montreal.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 11 | 9 % | 100 % | ✅ |
@@ -409,6 +410,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
409 410 | [VF Corporation (The North Face, Vans)](vfc.md) | [`workday`](ats-workday.md) | 11 | 100 % | 100 % | ✅ |
410 411 | [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 11 | 100 % | 91 % | ✅ |
411 412 | [WPP Media](wppmedia.md) | [`greenhouse`](ats-greenhouse.md) | 11 | 0 % | 100 % | ✅ |
413 +| [1perTInent inc](x1pertinentinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
412 414 | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 10 | 60 % | 100 % | ✅ |
413 415 | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 10 | 100 % | 100 % | ✅ |
414 416 | [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
@@ -420,7 +422,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
420 422 | [Ccmhockey](ccmhockey.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
421 423 | [CEP Forensique](cep.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
422 424 | [Challenger Motor Freight Inc.](challenger.md) | [`dayforce`](ats-dayforce.md) | 10 | 60 % | 100 % | ✅ |
423 −| [Cisco](cisco.md) | [`workday`](ats-workday.md) | 10 | 100 % | 50 % | ✅ |
424 425 | [Comptable](cloudimperiumgames.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
425 426 | [Cook It](cookit.md) | [`adp`](ats-adp.md) | 10 | 60 % | 100 % | ✅ |
426 427 | [Daniels Health Canada](daniels_sharpsmart.md) | [`lever`](ats-lever.md) | 10 | 20 % | 30 % | ✅ |
@@ -492,13 +493,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
492 493 | [LRDG (Language Research Development Group)](lrdgonline.md) | [`lever`](ats-lever.md) | 8 | 75 % | 100 % | ✅ |
493 494 | [MalOPlus Group](maloplusteleservices.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 0 % | ✅ |
494 495 | [MalOPlus Group Inc.](maloplusteleservices1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
495 −| [Manœuvre générale](athos.md) | [`dayforce`](ats-dayforce.md) | 8 | 50 % | 100 % | ✅ |
496 496 | [Medavie](medaviehs.md) | [`workday`](ats-workday.md) | 8 | 75 % | 38 % | ✅ |
497 497 | [Moneris](moneris.md) | [`workday`](ats-workday.md) | 8 | 100 % | 100 % | ✅ |
498 498 | [Nortekinc](nortekinc.md) | [`workday`](ats-workday.md) | 8 | 38 % | 100 % | ✅ |
499 −| [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 0 % | 88 % | ✅ |
499 +| [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 0 % | 100 % | ✅ |
500 500 | [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
501 −| [Rethink](rethinkcanada.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 12 % | 88 % | ✅ |
501 +| [Rethink](rethinkcanada.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 12 % | 100 % | ✅ |
502 502 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 0 % | 100 % | ✅ |
503 503 | [Sales Associate-Retail](roots.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
504 504 | [Sweat Pants Agency](sweat_pants_agency.md) | [`workable`](ats-workable.md) | 8 | 25 % | 100 % | ✅ |
@@ -506,12 +506,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
506 506 | [Turner & Townsend](turnertownsend.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 25 % | 100 % | ✅ |
507 507 | [Vendeur 3ème Clé (Thirdy Key)](fossil.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
508 508 | [WestGroupe](westgroupe.md) | [`jazzhr`](ats-jazzhr.md) | 8 | 0 % | 100 % | ✅ |
509 −| [1perTInent inc](x1pertinentinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
510 509 | [Abritek](abritek.md) | [`adp`](ats-adp.md) | 7 | 100 % | 100 % | ✅ |
511 510 | [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
512 511 | [Aliaxis](aliaxis.md) | [`workday`](ats-workday.md) | 7 | 43 % | 86 % | ✅ |
513 512 | [Alimentiv](alimentiv_2.md) | [`lever`](ats-lever.md) | 7 | 100 % | 0 % | ✅ |
514 513 | [Allegion](allegion.md) | [`workday`](ats-workday.md) | 7 | 57 % | 86 % | ✅ |
514 +| [Altitude Aerospace](altitudeaerospace.md) | [`jazzhr`](ats-jazzhr.md) | 7 | 14 % | 100 % | ✅ |
515 515 | [Alveole](alveole.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 100 % | 100 % | ✅ |
516 516 | [Artefact North America](artefactnoram.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 57 % | 100 % | ✅ |
517 517 | [Bdx](bdx.md) | [`workday`](ats-workday.md) | 7 | 29 % | 71 % | ✅ |
@@ -533,6 +533,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
533 533 | [Haemonetics](haemonetics.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
534 534 | [Hydrogen Research Institute](hydrogenresearchinstitute.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 14 % | 100 % | ✅ |
535 535 | [Innovation RH inc.](innovationrh.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 14 % | 100 % | ✅ |
536 +| [Manœuvre générale](athos.md) | [`dayforce`](ats-dayforce.md) | 7 | 57 % | 100 % | ✅ |
536 537 | [Mejuri](mejuri.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 71 % | 100 % | ✅ |
537 538 | [Messer Canada](messer_canada.md) | [`ultipro`](ats-ultipro.md) | 7 | 71 % | 100 % | ✅ |
538 539 | [Mindrift](toloka_ai.md) | [`workable`](ats-workable.md) | 7 | 100 % | 100 % | ✅ |
@@ -551,8 +552,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
551 552 | [Accedian Networks](accediannetworks.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
552 553 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 6 | 0 % | 100 % | ✅ |
553 554 | [Also Recrutement - Carrière](alsorecrutement.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 17 % | 50 % | ✅ |
554 −| [Altitude Aerospace](altitudeaerospace.md) | [`jazzhr`](ats-jazzhr.md) | 6 | 0 % | 100 % | ✅ |
555 −| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 17 % | 100 % | ✅ |
556 555 | [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 67 % | 100 % | ✅ |
557 556 | [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | [`dayforce`](ats-dayforce.md) | 6 | 33 % | 100 % | ✅ |
558 557 | [Board](deltastar.md) | [`dayforce`](ats-dayforce.md) | 6 | 33 % | 100 % | ✅ |
@@ -569,7 +568,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
569 568 | [E-Commerce Shipping Associate](slg001.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
570 569 | [Eli Health](eli.md) | [`ashby`](ats-ashby.md) | 6 | 0 % | 100 % | ✅ |
571 570 | [EMD-Batimo](batimoinc.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ |
572 −| [Fastco Canada](fastcocanada.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
571 +| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | [`jazzhr`](ats-jazzhr.md) | 6 | 17 % | 50 % | ✅ |
573 572 | [Framestore](framestore.md) | [`recruitee`](ats-recruitee.md) | 6 | 0 % | 100 % | ✅ |
574 573 | [Groupemarcelle](groupemarcelle.md) | [`dayforce`](ats-dayforce.md) | 6 | 17 % | 100 % | ✅ |
575 574 | [Highdive](highdive.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 100 % | ✅ |
@@ -605,6 +604,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
605 604 | [Aleanza Recrutement Durable](aleanzarecrutementdurable.md) | [`teamtailor`](ats-teamtailor.md) | 5 | 40 % | 100 % | ✅ |
606 605 | [Alo Yoga](aloyoga.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 40 % | 60 % | ✅ |
607 606 | [Alphanumeric Systems](alphanumeric_systems.md) | [`breezy`](ats-breezy.md) | 5 | 100 % | 100 % | ✅ |
607 +| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 5 | 20 % | 100 % | ✅ |
608 608 | [AMI](ami.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 20 % | ✅ |
609 609 | [Amilia](amilia.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 100 % | ✅ |
610 610 | [Associé principal (Ressources de gestion)](roberthalf.md) | [`workday`](ats-workday.md) | 5 | 0 % | 60 % | ✅ |
@@ -612,16 +612,16 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
612 612 | [BDL Énergie](bdl_energie.md) | [`breezy`](ats-breezy.md) | 5 | 20 % | 20 % | ✅ |
613 613 | [Behavox](behavox.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
614 614 | [Chanel](cc.md) | [`workday`](ats-workday.md) | 5 | 20 % | 100 % | ✅ |
615 −| [Conagrabrands](conagrabrands.md) | [`workday`](ats-workday.md) | 5 | 80 % | 80 % | ✅ |
615 +| [Conagrabrands](conagrabrands.md) | [`workday`](ats-workday.md) | 5 | 80 % | 100 % | ✅ |
616 616 | [Cultures Gen V](cultures_genv.md) | [`adp`](ats-adp.md) | 5 | 20 % | 100 % | ✅ |
617 617 | [Danaher](danaher.md) | [`workday`](ats-workday.md) | 5 | 60 % | 80 % | ✅ |
618 618 | [Ecosystem Énergie](ecosystem.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ |
619 619 | [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 5 | 80 % | 60 % | ✅ |
620 +| [Fastco Canada](fastcocanada.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
620 621 | [Fccfac](fccfac.md) | [`workday`](ats-workday.md) | 5 | 80 % | 20 % | ✅ |
621 622 | [Fieracapital](fieracapital.md) | [`workday`](ats-workday.md) | 5 | 40 % | 80 % | ✅ |
622 623 | [FOREMAN ASSISTANT SHIPPING RECEIVING](benmor.md) | [`dayforce`](ats-dayforce.md) | 5 | 40 % | 100 % | ✅ |
623 624 | [Ggi](ggi.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
624 −| [GoMaterials](gomaterials.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ |
625 625 | [Graymont](graymont.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 5 | 0 % | 100 % | ✅ |
626 626 | [Human Agency](humanagency.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
627 627 | [Iqvia](iqvia.md) | [`workday`](ats-workday.md) | 5 | 60 % | 60 % | ✅ |
@@ -630,6 +630,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
630 630 | [KRAFTON Montréal Studio](studiokraftonboard.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
631 631 | [LFG Construction](lfgconstruction.md) | [`teamtailor`](ats-teamtailor.md) | 5 | 0 % | 80 % | ✅ |
632 632 | [LIDD Consultants](lidd.md) | [`workable`](ats-workable.md) | 5 | 0 % | 100 % | ✅ |
633 +| [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 5 | 100 % | 60 % | ✅ |
633 634 | [Maya HTT](maya_htt.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ |
634 635 | [Medline](medline.md) | [`workday`](ats-workday.md) | 5 | 100 % | 100 % | ✅ |
635 636 | [MVV](mvv1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
@@ -644,7 +645,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
644 645 | [TEN Canada (Transportation Equipment Network)](ten_canada.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 100 % | ✅ |
645 646 | [Tetrix](tetrix.md) | [`ashby`](ats-ashby.md) | 5 | 100 % | 20 % | ✅ |
646 647 | [ThirdChannel](thirdchannel_inc.md) | [`breezy`](ats-breezy.md) | 5 | 100 % | 100 % | ✅ |
647 −| [TSYS](tsys.md) | [`workday`](ats-workday.md) | 5 | 40 % | 80 % | ✅ |
648 648 | [Unit8](unit8.md) | [`workable`](ats-workable.md) | 5 | 0 % | 100 % | ✅ |
649 649 | [Agent(e) de liaison médicale et scientifique, biologiques – Québec ...](organon.md) | [`workday`](ats-workday.md) | 4 | 25 % | 100 % | ✅ |
650 650 | [ARC'TERYX](arcteryx_com.md) | [`lever`](ats-lever.md) | 4 | 100 % | 100 % | ✅ |
@@ -658,13 +658,14 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
658 658 | [Chewi Creative](chewicreative.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
659 659 | [Cologix](cologix.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ |
660 660 | [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 100 % | 100 % | ✅ |
661 −| [Electromechanic](toppan.md) | [`workday`](ats-workday.md) | 4 | 100 % | 75 % | ✅ |
661 +| [Digital Moment](digitalmoment.md) | [`jazzhr`](ats-jazzhr.md) | 4 | 0 % | 100 % | ✅ |
662 +| [Electromechanic](toppan.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ |
662 663 | [Ensiti](ensiti.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
663 664 | [ePac Flexible Packaging](epacllc.md) | [`jazzhr`](ats-jazzhr.md) | 4 | 25 % | 100 % | ✅ |
664 665 | [Flatgigs](flatgigs.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
665 666 | [Flowcontrol](flowcontrol.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
666 −| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | [`jazzhr`](ats-jazzhr.md) | 4 | 25 % | 50 % | ✅ |
667 667 | [Gestion FÉRIQUE](ferique.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 0 % | 100 % | ✅ |
668 +| [GoMaterials](gomaterials.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ |
668 669 | [Groupe Beaudry](groupebeaudry.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 50 % | 100 % | ✅ |
669 670 | [Groupenorbec](groupenorbec.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
670 671 | [GURU Boisson Énergisante](guruorganicenergydrink.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
@@ -676,7 +677,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
676 677 | [Kogniz](kogniz.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ |
677 678 | [Lighting](lighting.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ |
678 679 | [Luckyhammers](luckyhammers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
679 −| [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 100 % | 50 % | ✅ |
680 680 | [Malvern Panalytical (Spectris)](spectris.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
681 681 | [Marcus evans](marcusevanscareers.md) | [`recruitee`](ats-recruitee.md) | 4 | 75 % | 100 % | ✅ |
682 682 | [META4](meta4.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
@@ -697,6 +697,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
697 697 | [Testing, Automation and Cloud Validation](sglottery.md) | [`workday`](ats-workday.md) | 4 | 25 % | 100 % | ✅ |
698 698 | [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 4 | 50 % | 100 % | ✅ |
699 699 | [Trigone](trigone.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
700 +| [TSYS](tsys.md) | [`workday`](ats-workday.md) | 4 | 50 % | 75 % | ✅ |
700 701 | [Warehouse Team Member](tricorbraun.md) | [`workday`](ats-workday.md) | 4 | 25 % | 100 % | ✅ |
701 702 | [Warner Bros. Discovery (WB Games Montréal)](warnerbros.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
702 703 | [Welcome to the Jungle](artefactjobs.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 50 % | 100 % | ✅ |
@@ -727,7 +728,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
727 728 | [Dare Foods](darefoods.md) | [`dayforce`](ats-dayforce.md) | 3 | 100 % | 100 % | ✅ |
728 729 | [Designer graphique](mhca.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
729 730 | [Dev](dev2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 100 % | 100 % | ✅ |
730 −| [Digital Moment](digitalmoment.md) | [`jazzhr`](ats-jazzhr.md) | 3 | 0 % | 100 % | ✅ |
731 731 | [DoorDash Quebec](doordashquebec.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 100 % | 100 % | ✅ |
732 732 | [Eminent Valet](eminent_valet.md) | [`workable`](ats-workable.md) | 3 | 100 % | 100 % | ✅ |
733 733 | [Equal1](equal1.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 33 % | ✅ |
@@ -1000,6 +1000,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1000 1000 | [Realterm](realterm.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
1001 1001 | [Recruitment Solutions Integrators](recruitmentsolutionsintegrators.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
1002 1002 | [Red Barrels](redbarrels.md) | [`bamboohr`](ats-bamboohr.md) | 1 | 0 % | 100 % | ✅ |
1003 +| [Reddy Ice](reddyice.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
1003 1004 | [Reflector Entertainment](reflector.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
1004 1005 | [Republic](republic.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
1005 1006 | [Segic](segic.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
@@ -1068,7 +1069,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1068 1069 | [CSC Generation](cscgeneration_2.md) | [`lever`](ats-lever.md) | 0 | — | — | ✅ |
1069 1070 | [CSN Collision](csncollision.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
1070 1071 | [Culligan Quench](quenchwater.md) | [`lever`](ats-lever.md) | 0 | — | — | ✅ |
1071 −| [CWP Energy](mcgillstlaurent.md) | [`jazzhr`](ats-jazzhr.md) | 0 | — | — | ❌ |
1072 1072 | [Dentons](dentons.md) | [`successfactors`](ats-successfactors.md) | 0 | — | — | ✅ |
1073 1073 | [Dentons](dentons_europe.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
1074 1074 | [DiliTrust](dilitrust.md) | [`lever`](ats-lever.md) | 0 | — | — | ✅ |
@@ -1132,7 +1132,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
1132 1132 | [Quandela](quandela.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
1133 1133 | [QuidelOrtho](orthoclinical.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1134 1134 | [Really Great Reading](reallygreatreading.md) | [`greenhouse`](ats-greenhouse.md) | 0 | — | — | ✅ |
1135 −| [Reddy Ice](reddyice.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1136 1135 | [Reworld](reworld.md) | [`workday`](ats-workday.md) | 0 | — | — | ✅ |
1137 1136 | [Ridepanda](ridepanda.md) | [`breezy`](ats-breezy.md) | 0 | — | — | ✅ |
1138 1137 | [Rollstack](rollstack.md) | [`ashby`](ats-ashby.md) | 0 | — | — | ✅ |
modified docs/connecteurs/ats-jazzhr.md +30 −31
@@ -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-jazzhr.md
7 −Rôle : Fiche plateforme ATS jazzhr — mécanique partagée + tableau des 28 tenants
8 −Généré : 2026-10-28 23:27 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
7 +Rôle : Fiche plateforme ATS jazzhr — mécanique partagée + tableau des 27 tenants
8 +Généré : 2026-10-30 02:05 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 `jazzhr`
14 14
15 −**28 employeurs connectés** via cette plateforme — **150 offres actives**. Module partagé : `jobka/connectors/jazzhr.py` ; un employeur = une sous-classe d'environ 10 lignes.
15 +**27 employeurs connectés** via cette plateforme — **145 offres actives**. Module partagé : `jobka/connectors/jazzhr.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 17 ## Description & mécanique
18 18
@@ -38,34 +38,33 @@ Généré : 2026-10-28 23:27 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 39 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
40 40 |---|---|---|---|---|---|---|
41 −| [XTL Transport](xtltransportlogistics.md) | 31 | 0 % | 97 % | 10 % | 2026-10-28 21:22 | ✅ |
42 −| [Playground](playground.md) | 24 | 71 % | 62 % | 0 % | 2026-10-28 21:01 | ✅ |
43 −| [Valnet](valnetconcept.md) | 20 | 0 % | 100 % | 50 % | 2026-10-28 21:18 | ✅ |
44 −| [Optel Group](optelgroup.md) | 16 | 0 % | 100 % | 0 % | 2026-10-28 23:27 | ✅ |
45 −| [Turning Point Brands Canada](recreationmarketing.md) | 9 | 33 % | 100 % | 22 % | 2026-10-28 21:05 | ✅ |
46 −| [WestGroupe](westgroupe.md) | 8 | 0 % | 100 % | 0 % | 2026-10-28 21:21 | ✅ |
47 −| [Altitude Aerospace](altitudeaerospace.md) | 6 | 0 % | 100 % | 0 % | 2026-10-28 22:26 | ✅ |
48 −| [36Pix](pix36.md) | 5 | 20 % | 100 % | 0 % | 2026-10-28 21:01 | ✅ |
49 −| [ePac Flexible Packaging](epacllc.md) | 4 | 25 % | 100 % | 25 % | 2026-10-28 22:49 | ✅ |
50 −| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | 4 | 25 % | 50 % | 0 % | 2026-10-28 22:53 | ✅ |
51 −| [Digital Moment](digitalmoment.md) | 3 | 0 % | 100 % | 33 % | 2026-10-28 22:45 | ✅ |
52 −| [Longbow Advantage](longbowadvantage.md) | 3 | 0 % | 100 % | 0 % | 2026-10-28 23:20 | ✅ |
53 −| [Bloom](makeitbloom.md) | 3 | 0 % | 100 % | 0 % | 2026-10-28 23:26 | ❌ |
54 −| [Sun Gro Horticulture](sungrohorticulture.md) | 3 | 0 % | 100 % | 0 % | 2026-10-28 21:11 | ✅ |
55 −| [Ultium Cam](ultiumcam.md) | 3 | 0 % | 100 % | 0 % | 2026-10-28 21:17 | ✅ |
56 −| [Clinique D](cliniqued.md) | 2 | 0 % | 100 % | 0 % | 2026-10-28 22:41 | ✅ |
57 −| [CWP Energy](mcgillstlaurent.md) | 2 | 0 % | 100 % | 0 % | 2026-10-28 23:21 | ❌ |
58 −| [Motos Illimitees](motosillimitees.md) | 2 | 100 % | 100 % | 0 % | 2026-10-28 23:24 | ✅ |
59 −| [Precision Parcel & Package Deliveries](precisionhomeandofficedeliveries.md) | 1 | 0 % | 100 % | 0 % | 2026-10-28 21:01 | ✅ |
60 −| [Targray](targray.md) | 1 | 0 % | 100 % | 0 % | 2026-10-28 21:12 | ✅ |
61 −| [11 Residential](residential11.md) | 0 | — | — | — | 2026-10-28 21:05 | ✅ |
62 −| [Bluetooth SIG, Inc.](bluetoothsiginc.md) | 0 | — | — | — | 2026-10-28 22:30 | ✅ |
63 −| [FortNine](canadasmotorcycle.md) | 0 | — | — | — | 2026-10-28 22:31 | ✅ |
64 −| [GEOX](geox.md) | 0 | — | — | — | 2026-10-28 22:53 | ✅ |
65 −| [Nadel International](nadel.md) | 0 | — | — | — | 2026-10-28 23:25 | ✅ |
66 −| [Seymour Pacific Developments](seymourpacificdevelopmentsltd.md) | 0 | — | — | — | 2026-10-28 21:08 | ✅ |
67 −| [Synterra](synterra.md) | 0 | — | — | — | 2026-10-28 21:12 | ✅ |
68 −| [Teal Communications, Inc.](tealcommunicationsinc.md) | 0 | — | — | — | 2026-10-28 21:13 | ✅ |
41 +| [XTL Transport](xtltransportlogistics.md) | 31 | 0 % | 97 % | 10 % | 2026-10-30 00:22 | ✅ |
42 +| [Playground](playground.md) | 25 | 68 % | 64 % | 0 % | 2026-10-29 23:58 | ✅ |
43 +| [Valnet](valnetconcept.md) | 20 | 0 % | 100 % | 50 % | 2026-10-30 00:18 | ✅ |
44 +| [Optel Group](optelgroup.md) | 11 | 0 % | 91 % | 0 % | 2026-10-29 23:58 | ✅ |
45 +| [Turning Point Brands Canada](recreationmarketing.md) | 9 | 33 % | 100 % | 22 % | 2026-10-30 00:03 | ✅ |
46 +| [WestGroupe](westgroupe.md) | 8 | 0 % | 100 % | 0 % | 2026-10-30 00:22 | ✅ |
47 +| [Altitude Aerospace](altitudeaerospace.md) | 7 | 14 % | 100 % | 0 % | 2026-10-30 01:26 | ✅ |
48 +| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | 6 | 17 % | 50 % | 0 % | 2026-10-30 01:52 | ✅ |
49 +| [Digital Moment](digitalmoment.md) | 4 | 0 % | 100 % | 50 % | 2026-10-30 01:45 | ✅ |
50 +| [ePac Flexible Packaging](epacllc.md) | 4 | 25 % | 100 % | 25 % | 2026-10-30 01:48 | ✅ |
51 +| [36Pix](pix36.md) | 3 | 0 % | 100 % | 0 % | 2026-10-29 23:58 | ✅ |
52 +| [Longbow Advantage](longbowadvantage.md) | 3 | 0 % | 100 % | 0 % | 2026-10-29 23:51 | ✅ |
53 +| [Bloom](makeitbloom.md) | 3 | 0 % | 100 % | 0 % | 2026-10-29 23:51 | ✅ |
54 +| [Sun Gro Horticulture](sungrohorticulture.md) | 3 | 0 % | 100 % | 0 % | 2026-10-30 00:12 | ✅ |
55 +| [Ultium Cam](ultiumcam.md) | 3 | 0 % | 100 % | 0 % | 2026-10-30 00:17 | ✅ |
56 +| [Clinique D](cliniqued.md) | 2 | 0 % | 100 % | 0 % | 2026-10-30 01:42 | ✅ |
57 +| [Motos Illimitees](motosillimitees.md) | 1 | 100 % | 100 % | 0 % | 2026-10-29 23:55 | ✅ |
58 +| [Precision Parcel & Package Deliveries](precisionhomeandofficedeliveries.md) | 1 | 0 % | 100 % | 0 % | 2026-10-29 23:59 | ✅ |
59 +| [Targray](targray.md) | 1 | 0 % | 100 % | 0 % | 2026-10-30 00:13 | ✅ |
60 +| [11 Residential](residential11.md) | 0 | — | — | — | 2026-10-30 00:04 | ✅ |
61 +| [Bluetooth SIG, Inc.](bluetoothsiginc.md) | 0 | — | — | — | 2026-10-30 01:32 | ✅ |
62 +| [FortNine](canadasmotorcycle.md) | 0 | — | — | — | 2026-10-30 01:34 | ✅ |
63 +| [GEOX](geox.md) | 0 | — | — | — | 2026-10-30 01:53 | ✅ |
64 +| [Nadel International](nadel.md) | 0 | — | — | — | 2026-10-29 23:56 | ✅ |
65 +| [Seymour Pacific Developments](seymourpacificdevelopmentsltd.md) | 0 | — | — | — | 2026-10-30 00:08 | ✅ |
66 +| [Synterra](synterra.md) | 0 | — | — | — | 2026-10-30 00:12 | ✅ |
67 +| [Teal Communications, Inc.](tealcommunicationsinc.md) | 0 | — | — | — | 2026-10-30 00:13 | ✅ |
69 68
70 69 ## Licence / conformité
71 70
deleted docs/connecteurs/mcgillstlaurent.md +0 −119
@@ -1,119 +0,0 @@
1 −<!--
2 −=============================================================================
3 −Job·Ka — Groupe KA
4 −Auteur : Simon-Pierre Boucher
5 −Contact : contact@spboucher.ai
6 −Fichier : docs/connecteurs/mcgillstlaurent.md
7 −Rôle : Fiche connecteur — CWP Energy (employeur direct, ATS jazzhr)
8 −Généré : 2026-10-23 01:52 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 − relancer le script pour régénérer.
10 −=============================================================================
11 −-->
12 −
13 −# CWP Energy (`mcgillstlaurent`)
14 −
15 −**Employeur direct** · Plateforme ATS : [`jazzhr`](ats-jazzhr.md) · Statut registre : actif · Connecteur : `jobka/connectors/mcgillstlaurent.py`
16 −
17 −## Description
18 −
19 −- **Site** : [CWP Energy](https://mcgillstlaurent.com/cwp-energy/)
20 −- **Page carrières** : https://mcgillstlaurent.applytojob.com/apply/
21 −- **Secteurs** : Énergie, Finance
22 −- **Région** : Québec (province)
23 −- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 −
25 −## Accès
26 −
27 −- **Mécanique** : voir la fiche plateforme [`ats-jazzhr.md`](ats-jazzhr.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 −- **Identifiants du tenant** (attributs du connecteur) :
29 −
30 −| Attribut | Valeur |
31 −|---|---|
32 −| `EMPLOYER` | `CWP Energy` |
33 −| `ORG` | `mcgillstlaurent` |
34 −- **Throttle** : 1.0 s entre requêtes.
35 −- **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).
36 −
37 −## Champs → schéma
38 −
39 −Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-10-23 01:52 EDT).
40 −
41 −| Champ (`jobs.*`) | Rôle | Complétude |
42 −|---|---|---|
43 −| `title` — Titre | titre du poste | 100 % |
44 −| `employer` — Employeur | nom de l'entreprise | 100 % |
45 −| `url` — URL | lien direct vers l'offre originale | 100 % |
46 −| `description` — Description | texte complet (HTML nettoyé) | 100 % |
47 −| `city` — Ville | municipalité normalisée | 100 % |
48 −| `region` — Région | région administrative | 100 % |
49 −| `address` — Adresse | adresse du lieu de travail | 0 % |
50 −| `postal_code` — Code postal | code postal si publié | 67 % |
51 −| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
52 −| `employment_type` — Type | temps_plein / temps_partiel / … | 33 % |
53 −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 −| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 −| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 −| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 −| `date_posted` — Date de parution | ISO 8601 | 67 % |
58 −| `date_deadline` — Date limite | date limite pour postuler | 67 % |
59 −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 −| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 −| `company_logo` — Logo employeur | URL du logo si exposé par la source | 67 % |
62 −| `apply_url` — Candidature | lien de candidature directe | 0 % |
63 −| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
64 −
65 −Exemple réel : *Trading Risk & Performance Analyst* — Montréal · ∅ · parue le 2026-08-13.
66 −
67 −## Fréquence & budgets
68 −
69 −- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 −- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 −- **Budgets / plafonds (variables d'environnement)** :
72 −
73 −| Variable | Défaut |
74 −|---|---|
75 −| `JOBKA_JAZZHR_DETAIL_LIMIT` | `60` |
76 −- 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.
77 −
78 −## Volumétrie & complétude live
79 −
80 −*(mesuré le 2026-10-23 01:52 EDT dans `data/jobka.db`)*
81 −
82 −- **Offres en base** : 6 (dont **3 actives**, 0 masquées comme doublons `dup_of`)
83 −- **Salaire** : 0/3 actives (0 %)
84 −- **GPS** : 3/3 actives (100 %)
85 −- **Mode** : 0/3 actives (0 %)
86 −- **Parution** : 2/3 actives (67 %)
87 −- **Dernier sync** : 2026-10-23 01:52 — trouvées 0, +0, ~0, -0, **ÉCHEC : jazzhr mcgillstlaurent: compte JazzHR désactivé (« Inactive Career Page » — this account i…**
88 −- **Syncs enregistrés** (`sync_log`) : 542
89 −
90 −## Erreurs & dépannage
91 −
92 −Erreurs relevées dans `sync_log` :
93 −
94 −| Erreur | Occurrences | Dernière fois |
95 −|---|---|---|
96 −| jazzhr mcgillstlaurent: compte JazzHR désactivé (« Inactive Career Page » — this account i… | 9 | 2026-10-23 01:52 |
97 −
98 −- Rejouer un sync isolé : `.venv/bin/python run.py sync mcgillstlaurent` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='mcgillstlaurent' ORDER BY ts DESC LIMIT 5;"`
99 −- Garde-fous : une source qui retourne ≤ 25 % de sa médiane historique déclenche une alerte et les retraits sont suspendus ; une offre doit manquer 2 syncs consécutifs avant `active=0`.
100 −
101 −## Licence / conformité
102 −
103 −**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 CWP Energy » 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.
104 −
105 −## Historique
106 −
107 −**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 :
108 −- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
109 −- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
110 −- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
111 −- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
112 −- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
113 −- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
114 −
115 −Commits touchant `jobka/connectors/mcgillstlaurent.py` :
116 −
117 −- `cff3361f` 2026-10-22 Revert "[ka6] connecteur mcgillstlaurent: compte JazzHR désactivé chez l'ATS, recrutement ABSORBÉ par le board Lever unifié du groupe déjà couvert par le frère mcgillstlaurentb8 — verdict site_source_mort, connecteur conservé intact (1re intervention). Chronologie (sync_log) : dernier sync OK 2026-10-22 12:58 EDT found=5 (médiane 5.0), puis « Inactive Career Page » à 14:44 — TOUT le tenant mcgillstlaurent.applytojob.com (CWP Energy, division trading d'énergie du groupe McGill St Laurent) fermé : liste /apply/ ET pages détail des offres en base → 200 « Inactive Career Page », vérifié live. 2e tenant JazzHR du même groupe fermé après mcgillstlaurentb8 le 2026-09-30 (93b0c2c3) : sortie de JazzHR délibérée, migration Lever achevée. REPRENEUR identifié et DÉJÀ COUVERT : cwpenergy.com redirige désormais vers mcgillstlaurent.com/cwp-energy/, la page carrières du groupe (mcgillstlaurent.com/career/) liste le board Lever unifié jobs.lever.co/mcgillstlaurent par compagnie (All 7 · CWP Energy 3 · CWP Wood 1 · GSL Grain 2 · MSL Climate 1, compagnie = categories.department côté API) ; les 3 offres CWP Energy du board (Junior Power Trader QC, Agentic Innovation Specialist QC, Power Trader US filtrée) sont déjà ingérées par le connecteur frère mcgillstlaurentb8 (found=6, sync vert). PAS de réécriture sur Lever : un 2e connecteur sur le même org violerait l'invariant « aucun autre connecteur Lever sur cet org » (93b0c2c3) et ne produirait que des doublons ; aucun ATS propre à CWP Energy (tenants cwpenergy inexistants chez Lever/Greenhouse/JazzHR/Workable/BambooHR, balayage Serper → copies agrégateurs tierces seulement). Les 3 offres JazzHR actives (Trading Risk & Performance Analyst, Risk Analyst, Electrical Engineer - Power Flow) NON reconduites sur le board Lever (postes abandonnés ou pourvus) : archivage automatique via expire_stale (7 j sans last_seen, vers le 2026-10-29), aucune purge manuelle. Sync isolé rejoué : échec explicite attendu « compte JazzHR désactivé » (détection adb8637), comportement conçu. Artefacts vague E corrigés dans sources.json (pattern xtl c4a681e1) : url vide → https://mcgillstlaurent.com/cwp-energy/ (200 vérifié live) et sectors [] → [Énergie, Finance] (vocabulaire établi : 24 et 59 sources). Docstring mcgillstlaurent.py enrichie (chronologie + re-vérifs + décision). Non-régression jazzhr sur tenant vivant motosillimitees found=2 ok=1 ; frère mcgillstlaurentb8 found=6 ok=1. Fiches docs/connecteurs/ mcgillstlaurent.md + ats-jazzhr.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1131 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). 108 tests verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200."
118 −- `35756e9b` 2026-10-22 [ka6] connecteur mcgillstlaurent: compte JazzHR désactivé chez l'ATS, recrutement ABSORBÉ par le board Lever unifié du groupe déjà couvert par le frère mcgillstlaurentb8 — verdict site_source_mort, connecteur conservé intact (1re intervention). Chronologie (sync_log) : dernier sync OK 2026-10-22 12:58 EDT found=5 (médiane 5.0), puis « Inactive Career Page » à 14:44 — TOUT le tenant mcgillstlaurent.applytojob.com (CWP Energy, division trading d'énergie du groupe McGill St Laurent) fermé : liste /apply/ ET pages détail des offres en base → 200 « Inactive Career Page », vérifié live. 2e tenant JazzHR du même groupe fermé après mcgillstlaurentb8 le 2026-09-30 (93b0c2c3) : sortie de JazzHR délibérée, migration Lever achevée. REPRENEUR identifié et DÉJÀ COUVERT : cwpenergy.com redirige désormais vers mcgillstlaurent.com/cwp-energy/, la page carrières du groupe (mcgillstlaurent.com/career/) liste le board Lever unifié jobs.lever.co/mcgillstlaurent par compagnie (All 7 · CWP Energy 3 · CWP Wood 1 · GSL Grain 2 · MSL Climate 1, compagnie = categories.department côté API) ; les 3 offres CWP Energy du board (Junior Power Trader QC, Agentic Innovation Specialist QC, Power Trader US filtrée) sont déjà ingérées par le connecteur frère mcgillstlaurentb8 (found=6, sync vert). PAS de réécriture sur Lever : un 2e connecteur sur le même org violerait l'invariant « aucun autre connecteur Lever sur cet org » (93b0c2c3) et ne produirait que des doublons ; aucun ATS propre à CWP Energy (tenants cwpenergy inexistants chez Lever/Greenhouse/JazzHR/Workable/BambooHR, balayage Serper → copies agrégateurs tierces seulement). Les 3 offres JazzHR actives (Trading Risk & Performance Analyst, Risk Analyst, Electrical Engineer - Power Flow) NON reconduites sur le board Lever (postes abandonnés ou pourvus) : archivage automatique via expire_stale (7 j sans last_seen, vers le 2026-10-29), aucune purge manuelle. Sync isolé rejoué : échec explicite attendu « compte JazzHR désactivé » (détection adb8637), comportement conçu. Artefacts vague E corrigés dans sources.json (pattern xtl c4a681e1) : url vide → https://mcgillstlaurent.com/cwp-energy/ (200 vérifié live) et sectors [] → [Énergie, Finance] (vocabulaire établi : 24 et 59 sources). Docstring mcgillstlaurent.py enrichie (chronologie + re-vérifs + décision). Non-régression jazzhr sur tenant vivant motosillimitees found=2 ok=1 ; frère mcgillstlaurentb8 found=6 ok=1. Fiches docs/connecteurs/ mcgillstlaurent.md + ats-jazzhr.md + INDEX.md régénérées via scripts/gen_connector_docs.py (les 1131 autres fiches, dont seuls les instantanés horodatés changeaient, restaurées — hors périmètre). 108 tests verts, pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.
119 −- `df3faf02` 2026-08-25 Vague E — 3 nouvelles familles ATS (JazzHR, Teamtailor, Zoho Recruit) + 60 connecteurs, ~547 offres QC
deleted jobka/connectors/mcgillstlaurent.py +0 −66
@@ -1,66 +0,0 @@
1 −# =============================================================================
2 −# Job·Ka — Groupe KA
3 −# Auteur : Simon-Pierre Boucher
4 −# Contact : contact@spboucher.ai
5 −# Fichier : jobka/connectors/jobka/connectors/mcgillstlaurent.py
6 −# Rôle : Connecteur CWP Energy — JazzHR (mcgillstlaurent.applytojob.com)
7 −# Créé : 2026-08-25 Modifié : 2026-10-23
8 −# =============================================================================
9 −from .jazzhr import JazzHRConnector
10 −
11 −
12 −class McgillstlaurentConnector(JazzHRConnector):
13 − """CWP Energy (trading d'énergie, division du groupe McGill St Laurent,
14 − Montréal) — ~5 offres QC en régime établi (médiane 5.0).
15 −
16 − Mission ka6 du 2026-10-22 — compte JazzHR DÉSACTIVÉ chez l'ATS,
17 − recrutement ABSORBÉ par le board Lever unifié du groupe (déjà couvert
18 − par le connecteur frère mcgillstlaurentb8) :
19 − - Chronologie (sync_log) : dernier sync OK le 2026-10-22 12:58 EDT
20 − (found=5), puis « Inactive Career Page » à 14:44 → RuntimeError
21 − explicite à chaque sync (détection adb8637, cas derumarketcatering).
22 − TOUT le tenant mcgillstlaurent.applytojob.com est fermé : page liste
23 − /apply/ ET pages détail des offres en base renvoient 200 « Inactive
24 − Career Page » (vérifié live le 2026-10-22). 3e fermeture JazzHR du
25 − même groupe après mcgillstlaurentb8 (2026-09-30, 93b0c2c3) : sortie
26 − de JazzHR délibérée, migration Lever achevée côté maison mère.
27 − - REPRENEUR identifié et DÉJÀ COUVERT : cwpenergy.com redirige
28 − désormais vers mcgillstlaurent.com/cwp-energy/, dont la page
29 − carrières (mcgillstlaurent.com/career/) liste le board Lever unifié
30 − jobs.lever.co/mcgillstlaurent par compagnie du groupe (All 7 ·
31 − CWP Energy 3 · CWP Wood 1 · GSL Grain 2 · MSL Climate 1), compagnie
32 − portée par categories.department côté API Lever. Les 3 offres
33 − CWP Energy du board (Junior Power Trader QC, Agentic Innovation
34 − Specialist QC, Power Trader US filtrée) sont déjà ingérées par
35 − mcgillstlaurentb8 (Lever org mcgillstlaurent, found=6).
36 − - PAS de réécriture sur Lever : un 2e connecteur sur le même org
37 − violerait l'invariant « aucun autre connecteur Lever sur cet org »
38 − (93b0c2c3) et ne produirait que des doublons du frère. Aucun ATS
39 − propre à CWP Energy (lever/greenhouse/jazzhr/workable/bamboohr
40 − « cwpenergy » inexistants ; copies agrégateurs tierces seulement).
41 − - Les 3 offres JazzHR actives (Trading Risk & Performance Analyst,
42 − Risk Analyst, Electrical Engineer - Power Flow) NON reconduites sur
43 − le board Lever — postes abandonnés ou pourvus à la migration ; elles
44 − s'archiveront d'elles-mêmes via expire_stale (7 j sans last_seen,
45 − vers le 2026-10-29), aucune purge manuelle.
46 − - Décision : connecteur CONSERVÉ tel quel (on ne désactive jamais une
47 − source pour « réparer » sa santé) ; si le tenant revenait, le sync
48 − repartirait seul. Verdict site_source_mort, couverture totale via
49 − le frère mcgillstlaurentb8.
50 −
51 − Mission ka6 du 2026-10-23 (2e intervention) — restauration après
52 − ROLLBACK AUTOMATIQUE : le commit 35756e9b (mission ci-dessus) a été
53 − auto-reverté par la supervision (cff3361f, verdict JSON tronqué →
54 − « inconnu », même mécanique que le cas enercare f5248721). Re-vérifié
55 − live le 2026-10-23 : tenant JazzHR toujours « Inactive Career Page »
56 − (200) et board Lever du groupe toujours vivant (7 offres dont 3
57 − CWP Energy, couvertes par mcgillstlaurentb8). Docstring et artefacts
58 − sources.json (url, sectors) restaurés chirurgicalement (checkout du
59 − .py + réédition JSON, PAS de revert du revert — les fiches docs ont
60 − été régénérées entre-temps par d'autres missions). Le diagnostic
61 − site_source_mort reste inchangé : ne PAS re-reverter ce fichier.
62 − """
63 −
64 − source_id = "mcgillstlaurent"
65 − EMPLOYER = "CWP Energy"
66 − ORG = "mcgillstlaurent"
67
Menu

Theme