SPB Git

spb/job-ka

Public

[ka6] fix connecteur mcgillstlaurentb8: migration JazzHR → Lever (org=mcgillstlaurent) — le statut stale vient de la migration d'ATS de l'employeur : le tenant JazzHR historique mcgillstlaurentb8.applytojob.com répond « Inactive Career Page » (200, this account is no longer active — compte désactivé chez l'ATS, 2e cas du marqueur après xtltransportlogistics c4a681e mais ici avec REPRENEUR identifié) depuis le 2026-09-30 ~20:50 EDT, dernier sync OK found=3 à 19:05 ; plateforme jazzhr saine par ailleurs (28 autres tenants verts le 2026-10-01). La page carrières officielle mcgillstlaurent.com/career (200, site vivant) n'embarque plus AUCUN ATS — formulaire Gravity Forms de candidature spontanée seulement, pattern identique à XTL — mais balayage Serper → board Lever VIVANT jobs.lever.co/mcgillstlaurent : 5 offres au 2026-10-01 dont 4 à Montréal (Junior Grain Trader, Junior Power Trader, Physical Commodities Trader, Senior Grain Trader, publiées 2026-09-09→09-22 : la migration était en cours depuis ~3 semaines avant la fermeture du tenant JazzHR) + 1 US (Power Trader, filtrée par quebec_only). Réécriture du connecteur sur la plateforme existante jobka/connectors/lever.py (pattern challenger 28ff173), même source_id. ATTENTION espaces de noms documentée : l'ORG Lever « mcgillstlaurent » (maison mère) ≠ le connecteur frère mcgillstlaurent (tenant JazzHR mcgillstlaurent.applytojob.com = CWP Energy, division énergie du groupe, toujours VIVANT, 4 offres QC) — aucun conflit (aucun autre connecteur Lever sur cet org), aucun chevauchement de titres entre les deux boards, la dédup inter-sources tranchera au besoin. Pas de continuité d'IDs (JazzHR alphanumériques → UUID Lever) : les 3 offres JazzHR actives retirées proprement par le garde-fou 2-miss (removed=3 au 2e sync), 4 offres Lever ajoutées à neuf. sources.json : connector jazzhr → lever, careers_url → jobs.lever.co/mcgillstlaurent (200), url vide → https://mcgillstlaurent.com (vérifié 200 — artefact vague E, pattern des missions précédentes). Sync isolé rejoué ×2 : found=4 stable (added=4 puis removed=3), ok=1, 0,5-0,6 s — au-dessus de la médiane 3.0 ; fiches complètes 4/4 ville Montréal + description (5,5-9,2 k) + date_posted, URL détail live 200. Non-régression plateforme lever sur tenant vivant bhvr : found=29, ok=1. Fiches docs/connecteurs/ mcgillstlaurentb8.md + ats-lever.md + ats-jazzhr.md + 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 (Oct 1, 2026) parent d96f5e0 Browse files

6 changed files +209 −185

modified data/sources.json +3 −3
@@ -13213,10 +13213,10 @@
13213 { 13213 {
13214 "id": "mcgillstlaurentb8", 13214 "id": "mcgillstlaurentb8",
13215 "name": "McGill St Laurent", 13215 "name": "McGill St Laurent",
13216− "url": "", 13216+ "url": "https://mcgillstlaurent.com",
13217− "careers_url": "https://mcgillstlaurentb8.applytojob.com/apply/", 13217+ "careers_url": "https://jobs.lever.co/mcgillstlaurent",
13218 "sectors": [], 13218 "sectors": [],
13219− "connector": "jazzhr", 13219+ "connector": "lever",
13220 "status": "actif", 13220 "status": "actif",
13221 "region": "Québec (province)" 13221 "region": "Québec (province)"
13222 }, 13222 },
modified docs/connecteurs/INDEX.md +53 −53
@@ -5,16 +5,16 @@ Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/INDEX.md 6 Fichier : docs/connecteurs/INDEX.md
7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt) 7 Rôle : Index généré de la documentation des connecteurs (ATS, employeurs, portails, dépôt)
8−Généré : 2026-09-30 20:00 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-01 01:35 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Job·Ka — Connecteurs (index) 13 # Job·Ka — Connecteurs (index)
14 14
15−> Index généré le 2026-09-30 20:00 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-01 01: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`.
16 16
17−**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25252 offres actives** (23046 directes, 2206 portails ; 112 masquées comme doublons inter-sources, soit 25140 visibles). 1133 fiches. 17+**1103 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25532 offres actives** (23051 directes, 2481 portails ; 116 masquées comme doublons inter-sources, soit 25416 visibles). 1133 fiches.
18 18
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). 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,23 +22,23 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
22 22
23 | Plateforme | Employeurs | Actives | Salaire | GPS | 23 | Plateforme | Employeurs | Actives | Salaire | GPS |
24 |---|---|---|---|---| 24 |---|---|---|---|---|
25−| [`workday`](ats-workday.md) | 232 | 7535 | 46 % | 87 % | 25+| [`workday`](ats-workday.md) | 232 | 7629 | 45 % | 86 % |
26−| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 3010 | 17 % | 99 % | 26+| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2988 | 17 % | 99 % |
27 | [`workable`](ats-workable.md) | 71 | 1835 | 18 % | 100 % | 27 | [`workable`](ats-workable.md) | 71 | 1835 | 18 % | 100 % |
28−| [`dayforce`](ats-dayforce.md) | 129 | 1810 | 9 % | 100 % | 28+| [`dayforce`](ats-dayforce.md) | 129 | 1806 | 9 % | 100 % |
29−| [`successfactors`](ats-successfactors.md) | 11 | 1561 | 15 % | 99 % | 29+| [`successfactors`](ats-successfactors.md) | 11 | 1567 | 15 % | 99 % |
30 | [`njoyn`](ats-njoyn.md) | 11 | 1263 | 68 % | 85 % | 30 | [`njoyn`](ats-njoyn.md) | 11 | 1263 | 68 % | 85 % |
31−| [`workland`](ats-workland.md) | 1 | 1245 | 34 % | 100 % | 31+| [`workland`](ats-workland.md) | 1 | 1235 | 34 % | 100 % |
32−| [`greenhouse`](ats-greenhouse.md) | 131 | 827 | 19 % | 100 % | 32+| [`greenhouse`](ats-greenhouse.md) | 131 | 823 | 19 % | 100 % |
33−| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 826 | 6 % | 100 % | 33+| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 769 | 6 % | 100 % |
34−| [`lever`](ats-lever.md) | 58 | 631 | 20 % | 96 % | 34+| [`lever`](ats-lever.md) | 59 | 635 | 20 % | 95 % |
35 | [`breezy`](ats-breezy.md) | 72 | 407 | 36 % | 94 % | 35 | [`breezy`](ats-breezy.md) | 72 | 407 | 36 % | 94 % |
36 | [`ashby`](ats-ashby.md) | 41 | 296 | 45 % | 58 % | 36 | [`ashby`](ats-ashby.md) | 41 | 296 | 45 % | 58 % |
37 | [`bamboohr`](ats-bamboohr.md) | 37 | 292 | 9 % | 100 % | 37 | [`bamboohr`](ats-bamboohr.md) | 37 | 292 | 9 % | 100 % |
38 | [`recruitee`](ats-recruitee.md) | 30 | 273 | 19 % | 96 % | 38 | [`recruitee`](ats-recruitee.md) | 30 | 273 | 19 % | 96 % |
39 | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 200 | 26 % | 57 % | 39 | [`taleo_tbe`](ats-taleo_tbe.md) | 7 | 200 | 26 % | 57 % |
40−| [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 169 | 14 % | 88 % | 40+| [`zoho_recruit`](ats-zoho_recruit.md) | 17 | 170 | 14 % | 88 % |
41−| [`jazzhr`](ats-jazzhr.md) | 29 | 146 | 14 % | 92 % | 41+| [`jazzhr`](ats-jazzhr.md) | 28 | 143 | 14 % | 92 % |
42 | [`teamtailor`](ats-teamtailor.md) | 9 | 143 | 31 % | 94 % | 42 | [`teamtailor`](ats-teamtailor.md) | 9 | 143 | 31 % | 94 % |
43 | [`adp`](ats-adp.md) | 17 | 139 | 37 % | 96 % | 43 | [`adp`](ats-adp.md) | 17 | 139 | 37 % | 96 % |
44 | [`taleo`](ats-taleo.md) | 5 | 135 | 0 % | 100 % | 44 | [`taleo`](ats-taleo.md) | 5 | 135 | 0 % | 100 % |
@@ -52,26 +52,26 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
52 52
53 | Source | Actives | Salaire | Dernier sync | 53 | Source | Actives | Salaire | Dernier sync |
54 |---|---|---|---| 54 |---|---|---|---|
55−| [Espresso-Jobs](espresso_jobs.md) | 307 | 14 % | 2026-09-30 18:40 | 55+| [Espresso-Jobs](espresso_jobs.md) | 307 | 14 % | 2026-10-01 00:39 |
56−| [Guichet-Emplois (Canada)](guichet_emplois.md) | 553 | 100 % | 2026-09-30 18:51 | 56+| [Guichet-Emplois (Canada)](guichet_emplois.md) | 500 | 100 % | 2026-10-01 01:12 |
57−| [Jobillico](jobillico.md) | 1346 | 40 % | 2026-09-30 19:02 | 57+| [Jobillico](jobillico.md) | 1674 | 40 % | 2026-10-01 01:22 |
58 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau | 58 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
59 59
60 ## Employeurs directs (par volume d'offres actives) 60 ## Employeurs directs (par volume d'offres actives)
61 61
62 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK | 62 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
63 |---|---|---|---|---|---| 63 |---|---|---|---|---|---|
64−| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1245 | 34 % | 100 % | ✅ | 64+| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1235 | 34 % | 100 % | ✅ |
65−| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1025 | 98 % | 90 % | ✅ | 65+| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1019 | 66 % | 66 % | ✅ |
66−| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1021 | 66 % | 66 % | ✅ | 66+| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1016 | 97 % | 90 % | ✅ |
67 | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 834 | 26 % | 100 % | ✅ | 67 | [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 834 | 26 % | 100 % | ✅ |
68 | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 780 | 98 % | 98 % | ✅ | 68 | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 780 | 98 % | 98 % | ✅ |
69−| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 761 | 0 % | 100 % | ✅ | 69+| [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 765 | 0 % | 100 % | ✅ |
70+| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 423 | 45 % | 75 % | ✅ |
70 | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 395 | 0 % | 100 % | ✅ | 71 | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 395 | 0 % | 100 % | ✅ |
71 | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 321 | 0 % | 83 % | ✅ | 72 | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 321 | 0 % | 83 % | ✅ |
72−| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 314 | 60 % | 100 % | ✅ |
73 | [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 313 | 0 % | 96 % | ✅ | 73 | [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 313 | 0 % | 96 % | ✅ |
74−| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 274 | 17 % | 98 % | ✅ | 74+| [Go RH](gorh.md) | [`lever`](ats-lever.md) | 275 | 17 % | 97 % | ✅ |
75 | [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 271 | 1 % | 93 % | ✅ | 75 | [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 271 | 1 % | 93 % | ✅ |
76 | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 262 | 11 % | 92 % | ✅ | 76 | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 262 | 11 % | 92 % | ✅ |
77 | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 251 | 1 % | 100 % | ✅ | 77 | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 251 | 1 % | 100 % | ✅ |
@@ -81,44 +81,44 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
81 | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 185 | 96 % | 91 % | ✅ | 81 | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 185 | 96 % | 91 % | ✅ |
82 | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 183 | 4 % | 99 % | ✅ | 82 | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 183 | 4 % | 99 % | ✅ |
83 | [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 174 | 85 % | 100 % | ✅ | 83 | [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 174 | 85 % | 100 % | ✅ |
84−| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 170 | 1 % | 100 % | ✅ | 84+| [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 167 | 1 % | 100 % | ✅ |
85 | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 166 | 84 % | 99 % | ✅ | 85 | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 166 | 84 % | 99 % | ✅ |
86−| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 160 | 21 % | 100 % | ✅ | 86+| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 159 | 21 % | 100 % | ✅ |
87 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 157 | 0 % | 100 % | ✅ | 87 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 157 | 0 % | 100 % | ✅ |
88 | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 148 | 4 % | 100 % | ✅ | 88 | [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 148 | 4 % | 100 % | ✅ |
89 | [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 147 | 3 % | 100 % | ✅ | 89 | [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 147 | 3 % | 100 % | ✅ |
90 | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 145 | 0 % | 100 % | ✅ | 90 | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 145 | 0 % | 100 % | ✅ |
91 | [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 143 | 99 % | 100 % | ✅ | 91 | [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 143 | 99 % | 100 % | ✅ |
92 | [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 142 | 0 % | 100 % | ✅ | 92 | [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 142 | 0 % | 100 % | ✅ |
93−| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 140 | 6 % | 100 % | ✅ | 93+| [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 133 | 12 % | 86 % | ✅ |
94−| [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 131 | 12 % | 88 % | ✅ | 94+| [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 122 | 1 % | 100 % | ✅ |
95−| [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 124 | 1 % | 100 % | ✅ |
96 | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 120 | 0 % | 100 % | ✅ | 95 | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 120 | 0 % | 100 % | ✅ |
97−| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 120 | 0 % | 78 % | ✅ | 96+| [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 119 | 0 % | 78 % | ✅ |
98 | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 117 | 98 % | 100 % | ✅ | 97 | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 117 | 98 % | 100 % | ✅ |
99 | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 103 | 74 % | 100 % | ✅ | 98 | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 103 | 74 % | 100 % | ✅ |
100−| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 102 | 6 % | 100 % | ✅ | 99+| [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 102 | 8 % | 100 % | ✅ |
100+| [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 100 | 5 % | 100 % | ✅ |
101 | [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 100 | 6 % | 100 % | ✅ | 101 | [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 100 | 6 % | 100 % | ✅ |
102 | [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 95 | 27 % | 100 % | ✅ | 102 | [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 95 | 27 % | 100 % | ✅ |
103 | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 94 | 0 % | 100 % | ✅ | 103 | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 94 | 0 % | 100 % | ✅ |
104 | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 93 | 17 % | 100 % | ✅ | 104 | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 93 | 17 % | 100 % | ✅ |
105 | [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 93 | 52 % | 10 % | ✅ | 105 | [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 93 | 52 % | 10 % | ✅ |
106−| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 93 | 44 % | 98 % | ✅ | 106+| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 92 | 45 % | 98 % | ✅ |
107−| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 89 | 4 % | 100 % | ✅ |
108 | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 8 % | 100 % | ✅ | 107 | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 89 | 8 % | 100 % | ✅ |
109 | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 87 | 0 % | 100 % | ✅ | 108 | [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 87 | 0 % | 100 % | ✅ |
110 | [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 86 | 87 % | 83 % | ✅ | 109 | [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 86 | 87 % | 83 % | ✅ |
111 | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 84 | 0 % | 100 % | ✅ | 110 | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 84 | 0 % | 100 % | ✅ |
111+| [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 84 | 5 % | 100 % | ✅ |
112 | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 83 | 100 % | 95 % | ✅ | 112 | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 83 | 100 % | 95 % | ✅ |
113 | [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 82 | 1 % | 100 % | ✅ | 113 | [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 82 | 1 % | 100 % | ✅ |
114−| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 81 | 1 % | 100 % | ✅ |
115 | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 80 | 0 % | 100 % | ✅ | 114 | [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 80 | 0 % | 100 % | ✅ |
116 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 78 | 1 % | 100 % | ✅ | 115 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 78 | 1 % | 100 % | ✅ |
117−| [CAE](cae.md) | [`workday`](ats-workday.md) | 73 | 25 % | 96 % | ✅ |
118 | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 73 | 0 % | 99 % | ✅ | 116 | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 73 | 0 % | 99 % | ✅ |
117+| [CAE](cae.md) | [`workday`](ats-workday.md) | 72 | 25 % | 96 % | ✅ |
119 | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 69 | 41 % | 100 % | ✅ | 118 | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 69 | 41 % | 100 % | ✅ |
120−| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 69 | 30 % | 91 % | ✅ | 119+| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 68 | 31 % | 91 % | ✅ |
121 | [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 66 | 5 % | 92 % | ✅ | 120 | [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 66 | 5 % | 92 % | ✅ |
121+| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 65 | 0 % | 100 % | ✅ |
122 | [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 63 | 78 % | 100 % | ✅ | 122 | [Autodesk](autodesk.md) | [`eightfold`](ats-eightfold.md) | 63 | 78 % | 100 % | ✅ |
123 | [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 63 | 0 % | 94 % | ✅ | 123 | [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 63 | 0 % | 94 % | ✅ |
124 | [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 63 | 25 % | 84 % | ✅ | 124 | [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 63 | 25 % | 84 % | ✅ |
@@ -132,7 +132,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
132 | [Squarepoint Capital](squarepointcapital.md) | [`greenhouse`](ats-greenhouse.md) | 57 | 40 % | 100 % | ✅ | 132 | [Squarepoint Capital](squarepointcapital.md) | [`greenhouse`](ats-greenhouse.md) | 57 | 40 % | 100 % | ✅ |
133 | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 56 | 57 % | 100 % | ✅ | 133 | [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 56 | 57 % | 100 % | ✅ |
134 | [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 56 | 0 % | 100 % | ✅ | 134 | [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 56 | 0 % | 100 % | ✅ |
135−| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 54 | 6 % | 100 % | ✅ |
136 | [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 54 | 76 % | 98 % | ✅ | 135 | [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 54 | 76 % | 98 % | ✅ |
137 | [Norda Stelo](nordastelo.md) | [`teamtailor`](ats-teamtailor.md) | 54 | 0 % | 94 % | ✅ | 136 | [Norda Stelo](nordastelo.md) | [`teamtailor`](ats-teamtailor.md) | 54 | 0 % | 94 % | ✅ |
138 | [Kiewit (Ganotec)](kiewit_ganotec.md) | [`successfactors`](ats-successfactors.md) | 53 | 0 % | 100 % | ✅ | 137 | [Kiewit (Ganotec)](kiewit_ganotec.md) | [`successfactors`](ats-successfactors.md) | 53 | 0 % | 100 % | ✅ |
@@ -141,6 +140,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
141 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 52 | 8 % | 100 % | ✅ | 140 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 52 | 8 % | 100 % | ✅ |
142 | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 52 | 10 % | 75 % | ✅ | 141 | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 52 | 10 % | 75 % | ✅ |
143 | [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ | 142 | [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ |
143+| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 51 | 2 % | 100 % | ✅ |
144 | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ | 144 | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ |
145 | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 80 % | 84 % | ✅ | 145 | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 51 | 80 % | 84 % | ✅ |
146 | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 50 | 46 % | 92 % | ✅ | 146 | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 50 | 46 % | 92 % | ✅ |
@@ -163,53 +163,52 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
163 | [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 41 | 2 % | 100 % | ✅ | 163 | [Investissements PSP](investpsp.md) | [`workday`](ats-workday.md) | 41 | 2 % | 100 % | ✅ |
164 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 41 | 2 % | 100 % | ✅ | 164 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 41 | 2 % | 100 % | ✅ |
165 | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 40 | 0 % | 100 % | ✅ | 165 | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 40 | 0 % | 100 % | ✅ |
166−| [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 40 | 0 % | 100 % | ✅ |
167 | [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 39 | 67 % | 100 % | ✅ | 166 | [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 39 | 67 % | 100 % | ✅ |
167+| [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 39 | 0 % | 100 % | ✅ |
168 | [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ | 168 | [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ |
169 | [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 39 | 23 % | 100 % | ✅ | 169 | [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 39 | 23 % | 100 % | ✅ |
170−| [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 38 | 0 % | 100 % | ✅ |
171 | [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 38 | 34 % | 97 % | ✅ | 170 | [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 38 | 34 % | 97 % | ✅ |
172 | [Sopra Steria](soprasteria1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ | 171 | [Sopra Steria](soprasteria1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ |
173 | [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ | 172 | [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 100 % | ✅ |
174 | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 18 % | 100 % | ✅ | 173 | [Wabtec](wabtec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 18 % | 100 % | ✅ |
175 | [Workin Group](workinquebec.md) | [`teamtailor`](ats-teamtailor.md) | 38 | 58 % | 100 % | ✅ | 174 | [Workin Group](workinquebec.md) | [`teamtailor`](ats-teamtailor.md) | 38 | 58 % | 100 % | ✅ |
176−| [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 37 | 0 % | 100 % | ✅ |
177 | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 37 | 92 % | 30 % | ✅ | 175 | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 37 | 92 % | 30 % | ✅ |
176+| [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 37 | 0 % | 100 % | ✅ |
178 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ | 177 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ |
179 | [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 0 % | 100 % | ✅ | 178 | [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 0 % | 100 % | ✅ |
180 | [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ | 179 | [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 37 | 0 % | 100 % | ✅ |
180+| [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 36 | 0 % | 100 % | ✅ |
181 | [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 36 | 0 % | 100 % | ✅ | 181 | [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 36 | 0 % | 100 % | ✅ |
182 | [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 36 | 0 % | 97 % | ❌ | 182 | [XTL Transport](xtltransportlogistics.md) | [`jazzhr`](ats-jazzhr.md) | 36 | 0 % | 97 % | ❌ |
183 | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 35 | 34 % | 91 % | ✅ | 183 | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 35 | 34 % | 91 % | ✅ |
184−| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 35 | 0 % | 100 % | ✅ |
185 | [exo (transport métropolitain)](exo.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 34 | 0 % | 94 % | ✅ | 184 | [exo (transport métropolitain)](exo.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 34 | 0 % | 94 % | ✅ |
186 | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 34 | 0 % | 100 % | ✅ | 185 | [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 34 | 0 % | 100 % | ✅ |
187 | [Ms](ms.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ | 186 | [Ms](ms.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ |
187+| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 34 | 0 % | 100 % | ✅ |
188 | [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 34 | 12 % | 74 % | ✅ | 188 | [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 34 | 12 % | 74 % | ✅ |
189−| [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 33 | 0 % | 100 % | ✅ |
190 | [Estimator](tranetechnologies.md) | [`workday`](ats-workday.md) | 33 | 100 % | 97 % | ✅ | 189 | [Estimator](tranetechnologies.md) | [`workday`](ats-workday.md) | 33 | 100 % | 97 % | ✅ |
191 | [Institut de recherche du CUSM](cusm_ir.md) | [`njoyn`](ats-njoyn.md) | 33 | 97 % | 0 % | ✅ | 190 | [Institut de recherche du CUSM](cusm_ir.md) | [`njoyn`](ats-njoyn.md) | 33 | 97 % | 0 % | ✅ |
192 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 33 | 58 % | 100 % | ✅ | 191 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 33 | 58 % | 100 % | ✅ |
193 | [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 33 | 15 % | 91 % | ✅ | 192 | [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 33 | 15 % | 91 % | ✅ |
194 | [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | [`workable`](ats-workable.md) | 33 | 0 % | 100 % | ✅ | 193 | [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | [`workable`](ats-workable.md) | 33 | 0 % | 100 % | ✅ |
195−| [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 0 % | 100 % | ✅ | 194+| [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 32 | 0 % | 100 % | ✅ |
196 | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 19 % | 100 % | ✅ | 195 | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 19 % | 100 % | ✅ |
197 | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 6 % | 100 % | ✅ | 196 | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 6 % | 100 % | ✅ |
198−| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 31 | 3 % | 100 % | ✅ |
199 | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 31 | 19 % | 100 % | ✅ | 197 | [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 31 | 19 % | 100 % | ✅ |
198+| [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 31 | 0 % | 100 % | ✅ |
200 | [Rollsroyce](rollsroyce.md) | [`workday`](ats-workday.md) | 31 | 0 % | 100 % | ✅ | 199 | [Rollsroyce](rollsroyce.md) | [`workday`](ats-workday.md) | 31 | 0 % | 100 % | ✅ |
201−| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 30 | 40 % | 100 % | ✅ |
202 | [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 30 | 0 % | 0 % | ✅ | 200 | [Groupe Bellemare](groupe_bellemare.md) | [`njoyn`](ats-njoyn.md) | 30 | 0 % | 0 % | ✅ |
201+| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 30 | 3 % | 97 % | ✅ |
203 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 30 | 0 % | 93 % | ✅ | 202 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 30 | 0 % | 93 % | ✅ |
204 | [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 29 | 97 % | 100 % | ✅ | 203 | [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 29 | 97 % | 100 % | ✅ |
205 | [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 29 | 0 % | 100 % | ✅ | 204 | [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 29 | 0 % | 100 % | ✅ |
206 | [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 29 | 0 % | 48 % | ✅ | 205 | [Best Buy Canada](bestbuycanada.md) | [`workday`](ats-workday.md) | 29 | 0 % | 48 % | ✅ |
207 | [Le Massif de Charlevoix](lemassif.md) | [`dayforce`](ats-dayforce.md) | 29 | 0 % | 100 % | ✅ | 206 | [Le Massif de Charlevoix](lemassif.md) | [`dayforce`](ats-dayforce.md) | 29 | 0 % | 100 % | ✅ |
208 | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ | 207 | [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ |
209−| [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 29 | 3 % | 100 % | ✅ |
210 | [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 29 | 62 % | 100 % | ✅ | 208 | [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 29 | 62 % | 100 % | ✅ |
211 | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ | 209 | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 29 | 0 % | 100 % | ✅ |
212 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 29 | 0 % | 100 % | ✅ | 210 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 29 | 0 % | 100 % | ✅ |
211+| [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 28 | 36 % | 100 % | ✅ |
213 | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 28 | 4 % | 100 % | ✅ | 212 | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 28 | 4 % | 100 % | ✅ |
214 | [Spectrum Health Care](spectrumhealthcare.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 89 % | 100 % | ✅ | 213 | [Spectrum Health Care](spectrumhealthcare.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 28 | 89 % | 100 % | ✅ |
215 | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 27 | 4 % | 96 % | ✅ | 214 | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 27 | 4 % | 96 % | ✅ |
@@ -222,6 +221,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
222 | [Mallette - Saguenay](mallette_sag.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 26 | 4 % | 85 % | ✅ | 221 | [Mallette - Saguenay](mallette_sag.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 26 | 4 % | 85 % | ✅ |
223 | [RM Staffing B.V.](rebootmonkey.md) | [`recruitee`](ats-recruitee.md) | 26 | 85 % | 100 % | ✅ | 222 | [RM Staffing B.V.](rebootmonkey.md) | [`recruitee`](ats-recruitee.md) | 26 | 85 % | 100 % | ✅ |
224 | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 26 | 100 % | 0 % | ✅ | 223 | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 26 | 100 % | 0 % | ✅ |
224+| [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 25 | 4 % | 100 % | ✅ |
225 | [Galderma](galderma.md) | [`workday`](ats-workday.md) | 25 | 16 % | 100 % | ✅ | 225 | [Galderma](galderma.md) | [`workday`](ats-workday.md) | 25 | 16 % | 100 % | ✅ |
226 | [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ | 226 | [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ |
227 | [Tmx](tmx.md) | [`workday`](ats-workday.md) | 25 | 0 % | 68 % | ✅ | 227 | [Tmx](tmx.md) | [`workday`](ats-workday.md) | 25 | 0 % | 68 % | ✅ |
@@ -375,7 +375,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
375 | [Frigoriste](vantagedc.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ | 375 | [Frigoriste](vantagedc.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ |
376 | [Groupe Master](groupe_master.md) | [`njoyn`](ats-njoyn.md) | 12 | 75 % | 100 % | ✅ | 376 | [Groupe Master](groupe_master.md) | [`njoyn`](ats-njoyn.md) | 12 | 75 % | 100 % | ✅ |
377 | [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 17 % | 100 % | ✅ | 377 | [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 17 % | 100 % | ✅ |
378−| [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ |
379 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 0 % | 100 % | ✅ | 378 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 0 % | 100 % | ✅ |
380 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 12 | 100 % | 83 % | ✅ | 379 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 12 | 100 % | 83 % | ✅ |
381 | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 17 % | 100 % | ✅ | 380 | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 12 | 17 % | 100 % | ✅ |
@@ -385,8 +384,8 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
385 | [Vice-President, Strategic Procurement](eddyfi.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ | 384 | [Vice-President, Strategic Procurement](eddyfi.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ |
386 | [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 12 | 100 % | 92 % | ✅ | 385 | [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 12 | 100 % | 92 % | ✅ |
387 | [ZAYAT AROMA - ZAYAT AROMA](zayataroma.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 12 | 0 % | 100 % | ✅ | 386 | [ZAYAT AROMA - ZAYAT AROMA](zayataroma.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 12 | 0 % | 100 % | ✅ |
387+| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 11 | 45 % | 100 % | ✅ |
388 | [Ccmhockey](ccmhockey.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ | 388 | [Ccmhockey](ccmhockey.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
389−| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
390 | [Comptable](cloudimperiumgames.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ | 389 | [Comptable](cloudimperiumgames.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ |
391 | [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ | 390 | [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ |
392 | [Distro](distro.md) | [`lever`](ats-lever.md) | 11 | 73 % | 100 % | ✅ | 391 | [Distro](distro.md) | [`lever`](ats-lever.md) | 11 | 73 % | 100 % | ✅ |
@@ -396,6 +395,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
396 | [Gea](gea.md) | [`workday`](ats-workday.md) | 11 | 27 % | 100 % | ✅ | 395 | [Gea](gea.md) | [`workday`](ats-workday.md) | 11 | 27 % | 100 % | ✅ |
397 | [Humanise](humanisecollective.md) | [`teamtailor`](ats-teamtailor.md) | 11 | 0 % | 82 % | ✅ | 396 | [Humanise](humanisecollective.md) | [`teamtailor`](ats-teamtailor.md) | 11 | 0 % | 82 % | ✅ |
398 | [Huron](huron.md) | [`workday`](ats-workday.md) | 11 | 100 % | 45 % | ✅ | 397 | [Huron](huron.md) | [`workday`](ats-workday.md) | 11 | 100 % | 45 % | ✅ |
398+| [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 11 | 0 % | 100 % | ✅ |
399 | [Jci](jci.md) | [`workday`](ats-workday.md) | 11 | 100 % | 91 % | ✅ | 399 | [Jci](jci.md) | [`workday`](ats-workday.md) | 11 | 100 % | 91 % | ✅ |
400 | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 11 | 64 % | 100 % | ✅ | 400 | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 11 | 64 % | 100 % | ✅ |
401 | [Lapresse2018Inc](lapresse2018inc.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ | 401 | [Lapresse2018Inc](lapresse2018inc.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
@@ -416,12 +416,12 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
416 | [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | 416 | [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
417 | [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | 417 | [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
418 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 10 | 0 % | 100 % | ✅ | 418 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 10 | 0 % | 100 % | ✅ |
419−| [Altitude Sports](altitude_sports.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 100 % | ✅ |
420 | [BellatRx](bellatrx_inc.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ | 419 | [BellatRx](bellatrx_inc.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ |
421 | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 10 | 90 % | 100 % | ✅ | 420 | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 10 | 90 % | 100 % | ✅ |
422 | [C.H. Guenther & Son](chg.md) | [`workday`](ats-workday.md) | 10 | 50 % | 100 % | ✅ | 421 | [C.H. Guenther & Son](chg.md) | [`workday`](ats-workday.md) | 10 | 50 % | 100 % | ✅ |
423 | [Canadian Helicopters](canadianhelicopters.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | 422 | [Canadian Helicopters](canadianhelicopters.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
424 | [Canadian Royalties](canadian_royalties.md) | [`adp`](ats-adp.md) | 10 | 40 % | 100 % | ✅ | 423 | [Canadian Royalties](canadian_royalties.md) | [`adp`](ats-adp.md) | 10 | 40 % | 100 % | ✅ |
424+| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
425 | [Colliers](colliers.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | 425 | [Colliers](colliers.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
426 | [Cornerstone Building Brands](cornerstonebuildingbrandscareers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 20 % | 100 % | ✅ | 426 | [Cornerstone Building Brands](cornerstonebuildingbrandscareers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 20 % | 100 % | ✅ |
427 | [Daniels Health Canada](daniels_sharpsmart.md) | [`lever`](ats-lever.md) | 10 | 40 % | 40 % | ✅ | 427 | [Daniels Health Canada](daniels_sharpsmart.md) | [`lever`](ats-lever.md) | 10 | 40 % | 40 % | ✅ |
@@ -433,7 +433,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
433 | [Groupe PMI](groupepmi.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 100 % | ✅ | 433 | [Groupe PMI](groupepmi.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 50 % | 100 % | ✅ |
434 | [Les Excavations Lafontaine Inc.](lafontaineinc.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 0 % | 90 % | ✅ | 434 | [Les Excavations Lafontaine Inc.](lafontaineinc.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 10 | 0 % | 90 % | ✅ |
435 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ | 435 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 100 % | ✅ |
436−| [Mirego](mirego.md) | [`lever`](ats-lever.md) | 10 | 0 % | 100 % | ✅ |
437 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ | 436 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 10 | 0 % | 100 % | ✅ |
438 | [R&D Partners](rdpartners1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ | 437 | [R&D Partners](rdpartners1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
439 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 10 | 0 % | 100 % | ✅ | 438 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 10 | 0 % | 100 % | ✅ |
@@ -442,7 +441,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
442 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ | 441 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ |
443 | [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 10 | 30 % | 80 % | ✅ | 442 | [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 10 | 30 % | 80 % | ✅ |
444 | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 9 | 67 % | 100 % | ✅ | 443 | [3 Brasseurs Canada](trois_brasseurs.md) | [`breezy`](ats-breezy.md) | 9 | 67 % | 100 % | ✅ |
445−| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 9 | 22 % | 89 % | ✅ |
446 | [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ | 444 | [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
447 | [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ | 445 | [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
448 | [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 67 % | 100 % | ✅ | 446 | [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 67 % | 100 % | ✅ |
@@ -464,6 +462,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
464 | [Lush Cosmétiques](lush.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 100 % | 100 % | ✅ | 462 | [Lush Cosmétiques](lush.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 100 % | 100 % | ✅ |
465 | [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 22 % | 100 % | ✅ | 463 | [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 22 % | 100 % | ✅ |
466 | [McWane Canada](mcwanecanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 56 % | 100 % | ✅ | 464 | [McWane Canada](mcwanecanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 56 % | 100 % | ✅ |
465+| [Mirego](mirego.md) | [`lever`](ats-lever.md) | 9 | 0 % | 100 % | ✅ |
467 | [Optel Group](optelgroup.md) | [`jazzhr`](ats-jazzhr.md) | 9 | 0 % | 100 % | ✅ | 466 | [Optel Group](optelgroup.md) | [`jazzhr`](ats-jazzhr.md) | 9 | 0 % | 100 % | ✅ |
468 | [Puma](puma.md) | [`workday`](ats-workday.md) | 9 | 100 % | 100 % | ✅ | 467 | [Puma](puma.md) | [`workday`](ats-workday.md) | 9 | 100 % | 100 % | ✅ |
469 | [Sales Associate-Retail](roots.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ | 468 | [Sales Associate-Retail](roots.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
@@ -471,6 +470,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
471 | [Synertek](synertek.md) | [`teamtailor`](ats-teamtailor.md) | 9 | 78 % | 100 % | ✅ | 470 | [Synertek](synertek.md) | [`teamtailor`](ats-teamtailor.md) | 9 | 78 % | 100 % | ✅ |
472 | [ThirdChannel](thirdchannel_inc.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ | 471 | [ThirdChannel](thirdchannel_inc.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ |
473 | [Utask](utask.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ | 472 | [Utask](utask.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
473+| [Abbott](abbott.md) | [`workday`](ats-workday.md) | 8 | 12 % | 100 % | ✅ |
474 | [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ | 474 | [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
475 | [Associé (e) d'entrepôt](cardinalhealth.md) | [`workday`](ats-workday.md) | 8 | 75 % | 88 % | ✅ | 475 | [Associé (e) d'entrepôt](cardinalhealth.md) | [`workday`](ats-workday.md) | 8 | 75 % | 88 % | ✅ |
476 | [Avisbudget](avisbudget.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ | 476 | [Avisbudget](avisbudget.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
@@ -521,7 +521,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
521 | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ | 521 | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
522 | [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 7 | 29 % | 100 % | ✅ | 522 | [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 7 | 29 % | 100 % | ✅ |
523 | [PEAK Groupe financier](peakgroup.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ | 523 | [PEAK Groupe financier](peakgroup.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
524−| [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
525 | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 7 | 100 % | 57 % | ✅ | 524 | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 7 | 100 % | 57 % | ✅ |
526 | [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ | 525 | [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ |
527 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ | 526 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 7 | 0 % | 100 % | ✅ |
@@ -560,6 +559,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
560 | [MSI Gestion immobilière](msi_gestion.md) | [`adp`](ats-adp.md) | 6 | 100 % | 100 % | ✅ | 559 | [MSI Gestion immobilière](msi_gestion.md) | [`adp`](ats-adp.md) | 6 | 100 % | 100 % | ✅ |
561 | [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 100 % | ✅ | 560 | [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 100 % | ✅ |
562 | [Nrfcanada](nrfcanada.md) | [`workday`](ats-workday.md) | 6 | 67 % | 33 % | ✅ | 561 | [Nrfcanada](nrfcanada.md) | [`workday`](ats-workday.md) | 6 | 67 % | 33 % | ✅ |
562+| [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
563 | [Place et Forme inc](placeetforme.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 50 % | 50 % | ✅ | 563 | [Place et Forme inc](placeetforme.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 6 | 50 % | 50 % | ✅ |
564 | [Rethink](rethinkcanada.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ | 564 | [Rethink](rethinkcanada.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ |
565 | [Right Talent Right Now](righttalentrightnow.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ | 565 | [Right Talent Right Now](righttalentrightnow.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
@@ -591,6 +591,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
591 | [Delmar International](delmar_international_inc.md) | [`workable`](ats-workable.md) | 5 | 0 % | 100 % | ✅ | 591 | [Delmar International](delmar_international_inc.md) | [`workable`](ats-workable.md) | 5 | 0 % | 100 % | ✅ |
592 | [Digital Moment](digitalmoment.md) | [`jazzhr`](ats-jazzhr.md) | 5 | 0 % | 100 % | ✅ | 592 | [Digital Moment](digitalmoment.md) | [`jazzhr`](ats-jazzhr.md) | 5 | 0 % | 100 % | ✅ |
593 | [Ecosystem Énergie](ecosystem.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ | 593 | [Ecosystem Énergie](ecosystem.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ |
594+| [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
594 | [Eli Health](eli.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ | 595 | [Eli Health](eli.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ |
595 | [Ensiti](ensiti.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ | 596 | [Ensiti](ensiti.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
596 | [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 5 | 60 % | 40 % | ✅ | 597 | [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 5 | 60 % | 40 % | ✅ |
@@ -652,7 +653,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
652 | [Devoted Studios](devoted_studios_1.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ | 653 | [Devoted Studios](devoted_studios_1.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
653 | [Doman Building Materials Group Ltd](doman_building_materials.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ | 654 | [Doman Building Materials Group Ltd](doman_building_materials.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
654 | [DoorDash Quebec](doordashquebec.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 50 % | 100 % | ✅ | 655 | [DoorDash Quebec](doordashquebec.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 50 % | 100 % | ✅ |
655−| [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
656 | [Enbridge](enbridge.md) | [`workday`](ats-workday.md) | 4 | 25 % | 75 % | ✅ | 656 | [Enbridge](enbridge.md) | [`workday`](ats-workday.md) | 4 | 25 % | 75 % | ✅ |
657 | [Equisoft](equisoft.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ | 657 | [Equisoft](equisoft.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
658 | [Fellow Insights Inc.](fellowai.md) | [`ashby`](ats-ashby.md) | 4 | 25 % | 0 % | ✅ | 658 | [Fellow Insights Inc.](fellowai.md) | [`ashby`](ats-ashby.md) | 4 | 25 % | 0 % | ✅ |
@@ -676,6 +676,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
676 | [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 100 % | 0 % | ✅ | 676 | [Maintenance Expert M.S.L.G](maintenancexpert.md) | [`zoho_recruit`](ats-zoho_recruit.md) | 4 | 100 % | 0 % | ✅ |
677 | [Malvern Panalytical (Spectris)](spectris.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ | 677 | [Malvern Panalytical (Spectris)](spectris.md) | [`workday`](ats-workday.md) | 4 | 0 % | 100 % | ✅ |
678 | [Marcus evans](marcusevanscareers.md) | [`recruitee`](ats-recruitee.md) | 4 | 75 % | 100 % | ✅ | 678 | [Marcus evans](marcusevanscareers.md) | [`recruitee`](ats-recruitee.md) | 4 | 75 % | 100 % | ✅ |
679+| [McGill St Laurent](mcgillstlaurentb8.md) | [`lever`](ats-lever.md) | 4 | 0 % | 0 % | ✅ |
679 | [Medline](medline.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ | 680 | [Medline](medline.md) | [`workday`](ats-workday.md) | 4 | 100 % | 100 % | ✅ |
680 | [META4](meta4.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ | 681 | [META4](meta4.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
681 | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 4 | 25 % | 100 % | ✅ | 682 | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 4 | 25 % | 100 % | ✅ |
@@ -753,7 +754,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
753 | [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ | 754 | [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ |
754 | [LRDG (Language Research Development Group)](lrdgonline.md) | [`lever`](ats-lever.md) | 3 | 100 % | 100 % | ✅ | 755 | [LRDG (Language Research Development Group)](lrdgonline.md) | [`lever`](ats-lever.md) | 3 | 100 % | 100 % | ✅ |
755 | [Mannarino Systems & Software Inc.](mannarinosystemssoftwareinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | 756 | [Mannarino Systems & Software Inc.](mannarinosystemssoftwareinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
756−| [McGill St Laurent](mcgillstlaurentb8.md) | [`jazzhr`](ats-jazzhr.md) | 3 | 0 % | 100 % | ✅ |
757 | [Mecar Métal](mecarmtal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | 757 | [Mecar Métal](mecarmtal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
758 | [Medtronic](medtronic.md) | [`workday`](ats-workday.md) | 3 | 67 % | 100 % | ✅ | 758 | [Medtronic](medtronic.md) | [`workday`](ats-workday.md) | 3 | 67 % | 100 % | ✅ |
759 | [Michelin](michelinhr.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ | 759 | [Michelin](michelinhr.md) | [`workday`](ats-workday.md) | 3 | 0 % | 100 % | ✅ |
@@ -765,7 +765,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
765 | [NielsenIQ](nielseniq.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | 765 | [NielsenIQ](nielseniq.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
766 | [Oboxmedia](oboxmedia1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ | 766 | [Oboxmedia](oboxmedia1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
767 | [Paradox](paradox.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ | 767 | [Paradox](paradox.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
768−| [Peaktech](peaktech.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
769 | [Petal](petalmd.md) | [`recruitee`](ats-recruitee.md) | 3 | 0 % | 100 % | ✅ | 768 | [Petal](petalmd.md) | [`recruitee`](ats-recruitee.md) | 3 | 0 % | 100 % | ✅ |
770 | [PlayStation Global](sonyinteractiveentertainmentglobal.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ | 769 | [PlayStation Global](sonyinteractiveentertainmentglobal.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ |
771 | [Power Factors](power_factors.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ | 770 | [Power Factors](power_factors.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
@@ -864,6 +863,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
864 | [Nuvei](nuvei.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ | 863 | [Nuvei](nuvei.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
865 | [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ | 864 | [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
866 | [OTT Financial](ott.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ | 865 | [OTT Financial](ott.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ |
866+| [Peaktech](peaktech.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
867 | [Playmind](playmind.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ | 867 | [Playmind](playmind.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
868 | [Poka](poka.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ | 868 | [Poka](poka.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
869 | [Potloc](potloc.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ | 869 | [Potloc](potloc.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ |
modified docs/connecteurs/ats-jazzhr.md +31 −32
@@ -4,15 +4,15 @@ Job·Ka — Groupe KA
4 Auteur : Simon-Pierre Boucher 4 Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-jazzhr.md 6 Fichier : docs/connecteurs/ats-jazzhr.md
7−Rôle : Fiche plateforme ATS jazzhr — mécanique partagée + tableau des 29 tenants 7+Rôle : Fiche plateforme ATS jazzhr — mécanique partagée + tableau des 28 tenants
8−Généré : 2026-09-30 02:03 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-01 01:35 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `jazzhr` 13 # Plateforme ATS `jazzhr`
14 14
15−**29 employeurs connectés** via cette plateforme — **148 offres actives**. Module partagé : `jobka/connectors/jazzhr.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**28 employeurs connectés** via cette plateforme — **143 offres actives**. Module partagé : `jobka/connectors/jazzhr.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -38,35 +38,34 @@ Généré : 2026-09-30 02:03 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 39 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
40 |---|---|---|---|---|---|---| 40 |---|---|---|---|---|---|---|
41−| [XTL Transport](xtltransportlogistics.md) | 36 | 0 % | 97 % | 14 % | 2026-09-30 02:03 | ❌ | 41+| [XTL Transport](xtltransportlogistics.md) | 36 | 0 % | 97 % | 14 % | 2026-09-30 23:17 | ❌ |
42−| [Playground](playground.md) | 25 | 64 % | 68 % | 0 % | 2026-09-30 01:18 | ✅ | 42+| [Playground](playground.md) | 24 | 62 % | 67 % | 0 % | 2026-10-01 01:31 | ✅ |
43−| [Valnet](valnetconcept.md) | 17 | 0 % | 100 % | 47 % | 2026-09-30 01:31 | ✅ | 43+| [Valnet](valnetconcept.md) | 19 | 0 % | 100 % | 47 % | 2026-09-30 23:13 | ✅ |
44−| [Optel Group](optelgroup.md) | 9 | 0 % | 100 % | 0 % | 2026-09-30 01:17 | ✅ | 44+| [Optel Group](optelgroup.md) | 9 | 0 % | 100 % | 0 % | 2026-10-01 01:31 | ✅ |
45−| [WestGroupe](westgroupe.md) | 8 | 0 % | 100 % | 0 % | 2026-09-30 01:34 | ✅ | 45+| [WestGroupe](westgroupe.md) | 8 | 0 % | 100 % | 0 % | 2026-09-30 23:17 | ✅ |
46−| [Turning Point Brands Canada](recreationmarketing.md) | 7 | 0 % | 100 % | 0 % | 2026-09-30 01:20 | ✅ | 46+| [Turning Point Brands Canada](recreationmarketing.md) | 7 | 0 % | 100 % | 0 % | 2026-10-01 01:33 | ✅ |
47−| [Altitude Aerospace](altitudeaerospace.md) | 6 | 0 % | 100 % | 0 % | 2026-09-30 00:30 | ✅ | 47+| [Altitude Aerospace](altitudeaerospace.md) | 6 | 0 % | 100 % | 0 % | 2026-10-01 00:20 | ✅ |
48−| [Digital Moment](digitalmoment.md) | 5 | 0 % | 100 % | 60 % | 2026-09-30 00:47 | ✅ | 48+| [Digital Moment](digitalmoment.md) | 5 | 0 % | 100 % | 60 % | 2026-10-01 00:36 | ✅ |
49−| [Targray](targray.md) | 5 | 0 % | 100 % | 0 % | 2026-09-30 01:27 | ✅ | 49+| [36Pix](pix36.md) | 4 | 0 % | 100 % | 0 % | 2026-10-01 01:31 | ✅ |
50−| [36Pix](pix36.md) | 4 | 0 % | 100 % | 0 % | 2026-09-30 01:18 | ✅ | 50+| [Longbow Advantage](longbowadvantage.md) | 4 | 0 % | 100 % | 0 % | 2026-10-01 01:24 | ✅ |
51−| [Longbow Advantage](longbowadvantage.md) | 4 | 0 % | 100 % | 0 % | 2026-09-30 01:13 | ✅ | 51+| [ePac Flexible Packaging](epacllc.md) | 3 | 33 % | 100 % | 33 % | 2026-10-01 00:39 | ✅ |
52−| [ePac Flexible Packaging](epacllc.md) | 3 | 33 % | 100 % | 33 % | 2026-09-30 00:49 | ✅ | 52+| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | 3 | 33 % | 67 % | 0 % | 2026-10-01 00:40 | ✅ |
53−| [Fortigo Freight Services Inc.](fortigofreightservicesinc.md) | 3 | 33 % | 67 % | 0 % | 2026-09-30 00:51 | ✅ | 53+| [Precision Parcel & Package Deliveries](precisionhomeandofficedeliveries.md) | 3 | 33 % | 67 % | 0 % | 2026-10-01 01:31 | ✅ |
54−| [McGill St Laurent](mcgillstlaurentb8.md) | 3 | 0 % | 100 % | 0 % | 2026-09-30 01:14 | ✅ | 54+| [Sun Gro Horticulture](sungrohorticulture.md) | 3 | 0 % | 100 % | 0 % | 2026-09-30 23:09 | ✅ |
55−| [Precision Parcel & Package Deliveries](precisionhomeandofficedeliveries.md) | 3 | 33 % | 67 % | 0 % | 2026-09-30 01:18 | ✅ | 55+| [CWP Energy](mcgillstlaurent.md) | 2 | 0 % | 100 % | 0 % | 2026-10-01 01:27 | ✅ |
56−| [Sun Gro Horticulture](sungrohorticulture.md) | 3 | 0 % | 100 % | 0 % | 2026-09-30 01:27 | ✅ | 56+| [Motos Illimitees](motosillimitees.md) | 2 | 100 % | 100 % | 0 % | 2026-10-01 01:29 | ✅ |
57−| [CWP Energy](mcgillstlaurent.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 01:14 | ✅ | 57+| [Targray](targray.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 23:10 | ✅ |
58−| [Motos Illimitees](motosillimitees.md) | 2 | 100 % | 100 % | 0 % | 2026-09-30 02:03 | ✅ | 58+| [Ultium Cam](ultiumcam.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 23:13 | ✅ |
59−| [Ultium Cam](ultiumcam.md) | 2 | 0 % | 100 % | 0 % | 2026-09-30 01:30 | ✅ | 59+| [Bloom](makeitbloom.md) | 1 | 0 % | 100 % | 0 % | 2026-10-01 01:24 | ✅ |
60−| [Bloom](makeitbloom.md) | 1 | 0 % | 100 % | 0 % | 2026-09-30 01:13 | ✅ | 60+| [11 Residential](residential11.md) | 0 | — | — | — | 2026-10-01 01:34 | ✅ |
61−| [11 Residential](residential11.md) | 0 | — | — | — | 2026-09-30 01:20 | ✅ | 61+| [Bluetooth SIG, Inc.](bluetoothsiginc.md) | 0 | — | — | — | 2026-10-01 00:24 | ✅ |
62−| [Bluetooth SIG, Inc.](bluetoothsiginc.md) | 0 | — | — | — | 2026-09-30 00:33 | ✅ | 62+| [FortNine](canadasmotorcycle.md) | 0 | — | — | — | 2026-10-01 00:25 | ✅ |
63−| [FortNine](canadasmotorcycle.md) | 0 | — | — | — | 2026-09-30 00:35 | ✅ | 63+| [Clinique D](cliniqued.md) | 0 | — | — | — | 2026-10-01 00:34 | ✅ |
64−| [Clinique D](cliniqued.md) | 0 | — | — | — | 2026-09-30 00:44 | ✅ | 64+| [GEOX](geox.md) | 0 | — | — | — | 2026-10-01 00:41 | ✅ |
65−| [GEOX](geox.md) | 0 | — | — | — | 2026-09-30 00:51 | ✅ | 65+| [Nadel International](nadel.md) | 0 | — | — | — | 2026-10-01 01:29 | ✅ |
66−| [Nadel International](nadel.md) | 0 | — | — | — | 2026-09-30 01:16 | ✅ | 66+| [Seymour Pacific Developments](seymourpacificdevelopmentsltd.md) | 0 | — | — | — | 2026-09-30 23:06 | ✅ |
67−| [Seymour Pacific Developments](seymourpacificdevelopmentsltd.md) | 0 | — | — | — | 2026-09-30 01:24 | ✅ | 67+| [Synterra](synterra.md) | 0 | — | — | — | 2026-09-30 23:09 | ✅ |
68−| [Synterra](synterra.md) | 0 | — | — | — | 2026-09-30 01:27 | ✅ | 68+| [Teal Communications, Inc.](tealcommunicationsinc.md) | 0 | — | — | — | 2026-09-30 23:10 | ✅ |
69−| [Teal Communications, Inc.](tealcommunicationsinc.md) | 0 | — | — | — | 2026-09-30 01:28 | ✅ |
70 69
71 ## Licence / conformité 70 ## Licence / conformité
72 71
modified docs/connecteurs/ats-lever.md +62 −61
@@ -4,15 +4,15 @@ Job·Ka — Groupe KA
4 Auteur : Simon-Pierre Boucher 4 Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/ats-lever.md 6 Fichier : docs/connecteurs/ats-lever.md
7−Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 58 tenants 7+Rôle : Fiche plateforme ATS lever — mécanique partagée + tableau des 59 tenants
8−Généré : 2026-09-29 14:04 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-01 01:35 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # Plateforme ATS `lever` 13 # Plateforme ATS `lever`
14 14
15−**58 employeurs connectés** via cette plateforme — **630 offres actives**. Module partagé : `jobka/connectors/lever.py` ; un employeur = une sous-classe d'environ 10 lignes. 15+**59 employeurs connectés** via cette plateforme — **635 offres actives**. Module partagé : `jobka/connectors/lever.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 ## Description & mécanique 17 ## Description & mécanique
18 18
@@ -37,64 +37,65 @@ Généré : 2026-09-29 14:04 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK | 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 |---|---|---|---|---|---|---| 39 |---|---|---|---|---|---|---|
40−| [Go RH](gorh.md) | 274 | 17 % | 98 % | 99 % | 2026-09-29 12:56 | ✅ | 40+| [Go RH](gorh.md) | 275 | 17 % | 97 % | 99 % | 2026-10-01 00:43 | ✅ |
41−| [Behaviour Interactif](bhvr.md) | 31 | 0 % | 100 % | 100 % | 2026-09-29 12:34 | ✅ | 41+| [Behaviour Interactif](bhvr.md) | 29 | 0 % | 100 % | 100 % | 2026-10-01 00:23 | ✅ |
42−| [Xsolla](xsolla.md) | 20 | 100 % | 95 % | 100 % | 2026-09-29 13:44 | ✅ | 42+| [Xsolla](xsolla.md) | 20 | 100 % | 95 % | 100 % | 2026-09-30 23:17 | ✅ |
43−| [TSMG](tsmg.md) | 19 | 0 % | 100 % | 100 % | 2026-09-29 13:35 | ✅ | 43+| [Systemex](systemex.md) | 20 | 0 % | 100 % | 100 % | 2026-09-30 23:09 | ✅ |
44−| [Immiland Canada Inc.](immiland_canada_inc.md) | 19 | 16 % | 100 % | 100 % | 2026-09-29 13:07 | ✅ | 44+| [Cirque du Soleil](cirquedusoleil.md) | 19 | 0 % | 89 % | 100 % | 2026-10-01 00:33 | ✅ |
45−| [Cirque du Soleil](cirquedusoleil.md) | 18 | 0 % | 89 % | 100 % | 2026-09-29 12:45 | ✅ | 45+| [TSMG](tsmg.md) | 19 | 0 % | 100 % | 100 % | 2026-09-30 23:12 | ✅ |
46−| [Systemex](systemex.md) | 18 | 0 % | 100 % | 100 % | 2026-09-29 13:32 | ✅ | 46+| [Immiland Canada Inc.](immiland_canada_inc.md) | 19 | 16 % | 100 % | 100 % | 2026-10-01 01:15 | ✅ |
47−| [VO2 Group](vo2_group.md) | 15 | 7 % | 100 % | 100 % | 2026-09-29 13:38 | ✅ | 47+| [VO2 Group](vo2_group.md) | 15 | 7 % | 100 % | 100 % | 2026-09-30 23:14 | ✅ |
48−| [Work From Home Customer Service Representative](usasurveyjob.md) | 15 | 13 % | 100 % | 100 % | 2026-09-29 13:36 | ✅ | 48+| [Larian Studios](larian.md) | 15 | 0 % | 100 % | 100 % | 2026-10-01 01:23 | ✅ |
49−| [OSEDEA](osedea.md) | 14 | 0 % | 100 % | 100 % | 2026-09-29 13:23 | ✅ | 49+| [Work From Home Customer Service Representative](usasurveyjob.md) | 15 | 13 % | 100 % | 100 % | 2026-09-30 23:13 | ✅ |
50−| [Larian Studios](larian.md) | 14 | 0 % | 100 % | 100 % | 2026-09-29 13:16 | ✅ | 50+| [OSEDEA](osedea.md) | 14 | 0 % | 100 % | 100 % | 2026-10-01 01:31 | ✅ |
51−| [Faspac](faspac.md) | 13 | 15 % | 100 % | 100 % | 2026-09-29 12:52 | ✅ | 51+| [Faspac](faspac.md) | 12 | 17 % | 100 % | 100 % | 2026-10-01 00:39 | ✅ |
52−| [Mirego](mirego.md) | 10 | 0 % | 100 % | 100 % | 2026-09-29 13:19 | ✅ | 52+| [Distro](distro.md) | 11 | 73 % | 100 % | 100 % | 2026-10-01 00:36 | ✅ |
53−| [Trackforce](tracktik.md) | 10 | 30 % | 80 % | 100 % | 2026-09-29 13:34 | ✅ | 53+| [Daniels Health Canada](daniels_sharpsmart.md) | 10 | 40 % | 40 % | 100 % | 2026-10-01 00:35 | ✅ |
54−| [Distro](distro.md) | 9 | 89 % | 100 % | 100 % | 2026-09-29 12:49 | ✅ | 54+| [Trackforce](tracktik.md) | 10 | 30 % | 80 % | 100 % | 2026-09-30 23:12 | ✅ |
55−| [Dulcedo Management](dulcedo.md) | 8 | 88 % | 88 % | 100 % | 2026-09-29 12:49 | ✅ | 55+| [Mirego](mirego.md) | 9 | 0 % | 100 % | 100 % | 2026-10-01 01:28 | ✅ |
56−| [Spiria](spiria.md) | 8 | 50 % | 100 % | 100 % | 2026-09-29 13:31 | ✅ | 56+| [Dulcedo Management](dulcedo.md) | 8 | 88 % | 88 % | 100 % | 2026-10-01 00:36 | ✅ |
57−| [Daniels Health Canada](daniels_sharpsmart.md) | 8 | 50 % | 25 % | 100 % | 2026-09-29 12:47 | ✅ | 57+| [Spiria](spiria.md) | 8 | 50 % | 100 % | 100 % | 2026-09-30 23:08 | ✅ |
58−| [GoMaterials](gomaterials.md) | 8 | 0 % | 100 % | 100 % | 2026-09-29 12:56 | ✅ | 58+| [GoMaterials](gomaterials.md) | 8 | 0 % | 100 % | 100 % | 2026-10-01 00:43 | ✅ |
59−| [Alimentiv](alimentiv_2.md) | 7 | 100 % | 14 % | 100 % | 2026-09-29 12:30 | ✅ | 59+| [Telesat](telesat.md) | 7 | 0 % | 100 % | 100 % | 2026-09-30 23:11 | ✅ |
60−| [Telesat](telesat.md) | 7 | 0 % | 100 % | 100 % | 2026-09-29 13:33 | ✅ | 60+| [Alimentiv](alimentiv_2.md) | 6 | 100 % | 0 % | 100 % | 2026-10-01 00:20 | ✅ |
61−| [Cologix](cologix.md) | 6 | 17 % | 100 % | 100 % | 2026-09-29 12:46 | ✅ | 61+| [Maquette Virtuelle](maquettevirtuelle.md) | 6 | 0 % | 100 % | 100 % | 2026-10-01 01:25 | ✅ |
62−| [Maquette Virtuelle](maquettevirtuelle.md) | 6 | 0 % | 100 % | 100 % | 2026-09-29 13:18 | ✅ | 62+| [Flynn Group of Companies](flynncompanies.md) | 6 | 0 % | 100 % | 100 % | 2026-10-01 00:40 | ✅ |
63−| [Flynn Group of Companies](flynncompanies.md) | 6 | 0 % | 100 % | 100 % | 2026-09-29 12:53 | ✅ | 63+| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-10-01 00:22 | ✅ |
64−| [Aviya Aerospace Systems](aviyatech.md) | 5 | 0 % | 100 % | 100 % | 2026-09-29 12:33 | ✅ | 64+| [EQ Bank](eqbank.md) | 5 | 60 % | 40 % | 100 % | 2026-10-01 00:39 | ✅ |
65−| [EQ Bank](eqbank.md) | 5 | 60 % | 40 % | 100 % | 2026-09-29 12:52 | ✅ | 65+| [Cologix](cologix.md) | 5 | 20 % | 100 % | 100 % | 2026-10-01 00:34 | ✅ |
66−| [Ecosystem Énergie](ecosystem.md) | 5 | 0 % | 100 % | 100 % | 2026-09-29 12:51 | ✅ | 66+| [Ecosystem Énergie](ecosystem.md) | 5 | 0 % | 100 % | 100 % | 2026-10-01 00:38 | ✅ |
67−| [Syntronic](syntronic.md) | 5 | 0 % | 100 % | 100 % | 2026-09-29 13:32 | ✅ | 67+| [Syntronic](syntronic.md) | 5 | 0 % | 100 % | 100 % | 2026-09-30 23:09 | ✅ |
68−| [US Mobile](usmobile.md) | 4 | 100 % | 100 % | 100 % | 2026-09-29 13:36 | ✅ | 68+| [US Mobile](usmobile.md) | 4 | 100 % | 100 % | 100 % | 2026-09-30 23:13 | ✅ |
69−| [Allied](alliedreit.md) | 4 | 0 % | 100 % | 100 % | 2026-09-29 12:30 | ✅ | 69+| [Allied](alliedreit.md) | 4 | 0 % | 100 % | 100 % | 2026-10-01 00:20 | ✅ |
70−| [ARC'TERYX](arcteryx_com.md) | 4 | 100 % | 100 % | 100 % | 2026-09-29 12:31 | ✅ | 70+| [2026 GameChanger Scholarship Application](kabam.md) | 4 | 50 % | 100 % | 100 % | 2026-10-01 01:23 | ✅ |
71−| [2026 GameChanger Scholarship Application](kabam.md) | 4 | 50 % | 100 % | 100 % | 2026-09-29 13:15 | ✅ | 71+| [Kogniz](kogniz.md) | 4 | 0 % | 100 % | 0 % | 2026-10-01 01:23 | ✅ |
72−| [Kogniz](kogniz.md) | 4 | 0 % | 100 % | 0 % | 2026-09-29 13:16 | ✅ | 72+| [McGill St Laurent](mcgillstlaurentb8.md) | 4 | 0 % | 0 % | 100 % | 2026-10-01 01:35 | ✅ |
73−| [LRDG (Language Research Development Group)](lrdgonline.md) | 3 | 100 % | 100 % | 100 % | 2026-09-29 13:17 | ✅ | 73+| [Mistplay](mistplay.md) | 3 | 33 % | 67 % | 100 % | 2026-10-01 01:28 | ✅ |
74−| [Welo Global](weloglobal.md) | 3 | 0 % | 100 % | 100 % | 2026-09-29 13:44 | ✅ | 74+| [LRDG (Language Research Development Group)](lrdgonline.md) | 3 | 100 % | 100 % | 100 % | 2026-10-01 01:24 | ✅ |
75−| [Mistplay](mistplay.md) | 2 | 50 % | 50 % | 100 % | 2026-09-29 13:19 | ✅ | 75+| [ARC'TERYX](arcteryx_com.md) | 3 | 100 % | 100 % | 100 % | 2026-10-01 00:21 | ✅ |
76−| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-09-29 13:24 | ✅ | 76+| [Welo Global](weloglobal.md) | 3 | 0 % | 100 % | 100 % | 2026-09-30 23:17 | ✅ |
77−| [Executive Assistant](getwingapp.md) | 2 | 50 % | 100 % | 100 % | 2026-09-29 12:54 | ✅ | 77+| [Potloc](potloc.md) | 2 | 0 % | 100 % | 100 % | 2026-10-01 01:31 | ✅ |
78−| [Keyloop](keyloop.md) | 2 | 0 % | 100 % | 100 % | 2026-09-29 13:15 | ✅ | 78+| [Keyloop](keyloop.md) | 2 | 0 % | 100 % | 100 % | 2026-10-01 01:23 | ✅ |
79−| [Equativ](equativ.md) | 2 | 0 % | 100 % | 100 % | 2026-09-29 12:52 | ✅ | 79+| [Equativ](equativ.md) | 2 | 0 % | 100 % | 100 % | 2026-10-01 00:39 | ✅ |
80−| [DiliTrust](dilitrust.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:48 | ✅ | 80+| [DiliTrust](dilitrust.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:36 | ✅ |
81−| [Spreedly](spreedly.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:31 | ✅ | 81+| [Spreedly](spreedly.md) | 1 | 0 % | 100 % | 100 % | 2026-09-30 23:08 | ✅ |
82−| [Bounteous](bounteous.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:35 | ✅ | 82+| [Bounteous](bounteous.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:24 | ✅ |
83−| [Deep Sky](deepsky.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:47 | ✅ | 83+| [Deep Sky](deepsky.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:35 | ✅ |
84−| [Fig](figfinancial.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:53 | ✅ | 84+| [Fig](figfinancial.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:40 | ✅ |
85−| [Fresha](fresha.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 12:53 | ✅ | 85+| [Fresha](fresha.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:40 | ✅ |
86−| [Havenpoint Health](havenpoint_health.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:04 | ✅ | 86+| [Executive Assistant](getwingapp.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 00:41 | ✅ |
87−| [Novaspace](novaspace.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:22 | ✅ | 87+| [Havenpoint Health](havenpoint_health.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 01:12 | ✅ |
88−| [Pelmorex](pelmorex.md) | 1 | 0 % | 0 % | 100 % | 2026-09-29 13:23 | ✅ | 88+| [Novaspace](novaspace.md) | 1 | 0 % | 100 % | 100 % | 2026-10-01 01:30 | ✅ |
89−| [Thesalesfactory](thesalesfactory.md) | 1 | 100 % | 100 % | 100 % | 2026-09-29 13:34 | ✅ | 89+| [Thesalesfactory](thesalesfactory.md) | 1 | 100 % | 100 % | 100 % | 2026-09-30 23:11 | ✅ |
90−| [Wingtra AG](wingtra_2.md) | 1 | 0 % | 100 % | 100 % | 2026-09-29 13:44 | ✅ | 90+| [Wingtra AG](wingtra_2.md) | 1 | 0 % | 100 % | 100 % | 2026-09-30 23:17 | ✅ |
91−| [Building Blocks Early Learning Center](blockslearning.md) | 0 | — | — | — | 2026-09-29 12:34 | ✅ | 91+| [Building Blocks Early Learning Center](blockslearning.md) | 0 | — | — | — | 2026-10-01 00:24 | ✅ |
92−| [CSC Generation](cscgeneration_2.md) | 0 | — | — | — | 2026-09-29 12:47 | ✅ | 92+| [CSC Generation](cscgeneration_2.md) | 0 | — | — | — | 2026-10-01 00:35 | ✅ |
93−| [EP Wealth Advisors](epwealth.md) | 0 | — | — | — | 2026-09-29 12:51 | ✅ | 93+| [EP Wealth Advisors](epwealth.md) | 0 | — | — | — | 2026-10-01 00:39 | ✅ |
94−| [Insomnia Cookies](insomniacookies.md) | 0 | — | — | — | 2026-09-29 13:07 | ✅ | 94+| [Insomnia Cookies](insomniacookies.md) | 0 | — | — | — | 2026-10-01 01:15 | ✅ |
95−| [LifeStance Health](lifestance.md) | 0 | — | — | — | 2026-09-29 13:17 | ✅ | 95+| [LifeStance Health](lifestance.md) | 0 | — | — | — | 2026-10-01 01:24 | ✅ |
96−| [Culligan Quench](quenchwater.md) | 0 | — | — | — | 2026-09-29 14:04 | ✅ | 96+| [Pelmorex](pelmorex.md) | 0 | — | — | — | 2026-10-01 01:31 | ✅ |
97−| [SwiftConnect](swiftconnect.md) | 0 | — | — | — | 2026-09-29 13:32 | ✅ | 97+| [Culligan Quench](quenchwater.md) | 0 | — | — | — | 2026-10-01 01:33 | ✅ |
98+| [SwiftConnect](swiftconnect.md) | 0 | — | — | — | 2026-09-30 23:09 | ✅ |
98 99
99 ## Licence / conformité 100 ## Licence / conformité
100 101
modified docs/connecteurs/mcgillstlaurentb8.md +29 −30
@@ -4,39 +4,39 @@ Job·Ka — Groupe KA
4 Auteur : Simon-Pierre Boucher 4 Auteur : Simon-Pierre Boucher
5 Contact : contact@spboucher.ai 5 Contact : contact@spboucher.ai
6 Fichier : docs/connecteurs/mcgillstlaurentb8.md 6 Fichier : docs/connecteurs/mcgillstlaurentb8.md
7−Rôle : Fiche connecteur — McGill St Laurent (employeur direct, ATS jazzhr) 7+Rôle : Fiche connecteur — McGill St Laurent (employeur direct, ATS lever)
8−Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER, 8+Généré : 2026-10-01 01:35 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 relancer le script pour régénérer. 9 relancer le script pour régénérer.
10 ============================================================================= 10 =============================================================================
11 --> 11 -->
12 12
13 # McGill St Laurent (`mcgillstlaurentb8`) 13 # McGill St Laurent (`mcgillstlaurentb8`)
14 14
15−**Employeur direct** · Plateforme ATS : [`jazzhr`](ats-jazzhr.md) · Statut registre : actif · Connecteur : `jobka/connectors/mcgillstlaurentb8.py` 15+**Employeur direct** · Plateforme ATS : [`lever`](ats-lever.md) · Statut registre : actif · Connecteur : `jobka/connectors/mcgillstlaurentb8.py`
16 16
17 ## Description 17 ## Description
18 18
19−- **Site** : [McGill St Laurent]() 19+- **Site** : [McGill St Laurent](https://mcgillstlaurent.com)
20−- **Page carrières** : https://mcgillstlaurentb8.applytojob.com/apply/ 20+- **Page carrières** : https://jobs.lever.co/mcgillstlaurent
21 - **Secteurs** : n/d 21 - **Secteurs** : n/d
22 - **Région** : Québec (province) 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. 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 ## Accès 25 ## Accès
26 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). 27+- **Mécanique** : voir la fiche plateforme [`ats-lever.md`](ats-lever.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) : 28 - **Identifiants du tenant** (attributs du connecteur) :
29 29
30 | Attribut | Valeur | 30 | Attribut | Valeur |
31 |---|---| 31 |---|---|
32 | `EMPLOYER` | `McGill St Laurent` | 32 | `EMPLOYER` | `McGill St Laurent` |
33−| `ORG` | `mcgillstlaurentb8` | 33+| `ORG` | `mcgillstlaurent` |
34 - **Throttle** : 1.0 s entre requêtes. 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). 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 36
37 ## Champs → schéma 37 ## Champs → schéma
38 38
39−Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-09-21 18:06 EDT). 39+Complétude mesurée sur les **4 offres actives** de la source (base live, 2026-10-01 01:35 EDT).
40 40
41 | Champ (`jobs.*`) | Rôle | Complétude | 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 |---|---|---| 42 |---|---|---|
@@ -48,48 +48,47 @@ Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-
48 | `region` — Région | région administrative | 100 % | 48 | `region` — Région | région administrative | 100 % |
49 | `address` — Adresse | adresse du lieu de travail | 0 % | 49 | `address` — Adresse | adresse du lieu de travail | 0 % |
50 | `postal_code` — Code postal | code postal si publié | 100 % | 50 | `postal_code` — Code postal | code postal si publié | 100 % |
51−| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % | 51+| `work_mode` — Mode | presentiel / hybride / teletravail | 100 % |
52−| `employment_type` — Type | temps_plein / temps_partiel / … | 0 % | 52+| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % | 53 | `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 | `salary_label` — Libellé salaire | texte salarial original | 0 % | 54 | `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % | 55 | `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % | 56 | `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 | `date_posted` — Date de parution | ISO 8601 | 100 % | 57 | `date_posted` — Date de parution | ISO 8601 | 100 % |
58−| `date_deadline` — Date limite | date limite pour postuler | 100 % | 58+| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59−| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 33 % | 59+| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 25 % |
60 | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % | 60 | `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61−| `company_logo` — Logo employeur | URL du logo si exposé par la source | 100 % | 61+| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62−| `apply_url` — Candidature | lien de candidature directe | 0 % | 62+| `apply_url` — Candidature | lien de candidature directe | 100 % |
63−| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % | 63+| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
64 64
65−Exemple réel : *Trader de grains junior* — Montréal · ∅ · parue le 2026-08-28. 65+Exemple réel : *Junior Power Trader / Trader d'énergie junior* — Montréal · ∅ · parue le 2026-09-22.
66 66
67 ## Fréquence & budgets 67 ## Fréquence & budgets
68 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. 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`). 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. 71 - 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 72
78 ## Volumétrie & complétude live 73 ## Volumétrie & complétude live
79 74
80−*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)* 75+*(mesuré le 2026-10-01 01:35 EDT dans `data/jobka.db`)*
81 76
82−- **Offres en base** : 5 (dont **3 actives**, 0 masquées comme doublons `dup_of`) 77+- **Offres en base** : 9 (dont **4 actives**, 0 masquées comme doublons `dup_of`)
83−- **Salaire** : 0/3 actives (0 %) 78+- **Salaire** : 0/4 actives (0 %)
84−- **GPS** : 3/3 actives (100 %) 79+- **GPS** : 0/4 actives (0 %)
85−- **Mode** : 0/3 actives (0 %) 80+- **Mode** : 4/4 actives (100 %)
86−- **Parution** : 3/3 actives (100 %) 81+- **Parution** : 4/4 actives (100 %)
87−- **Dernier sync** : 2026-09-21 17:23 — trouvées 3, +0, ~0, -0 82+- **Dernier sync** : 2026-10-01 01:35 — trouvées 4, +0, ~0, -3
88−- **Syncs enregistrés** (`sync_log`) : 230 83+- **Syncs enregistrés** (`sync_log`) : 329
89 84
90 ## Erreurs & dépannage 85 ## Erreurs & dépannage
91 86
92−Aucune erreur dans `sync_log` pour cette source. 87+Erreurs relevées dans `sync_log` :
88+
89+| Erreur | Occurrences | Dernière fois |
90+|---|---|---|
91+| jazzhr mcgillstlaurentb8: compte JazzHR désactivé (« Inactive Career Page » — this account… | 3 | 2026-10-01 01:27 |
93 92
94 - Rejouer un sync isolé : `.venv/bin/python run.py sync mcgillstlaurentb8` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='mcgillstlaurentb8' ORDER BY ts DESC LIMIT 5;"` 93 - Rejouer un sync isolé : `.venv/bin/python run.py sync mcgillstlaurentb8` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='mcgillstlaurentb8' ORDER BY ts DESC LIMIT 5;"`
95 - 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`. 94 - 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`.
modified jobka/connectors/mcgillstlaurentb8.py +31 −6
@@ -2,14 +2,39 @@
2 # Job·Ka — Groupe KA 2 # Job·Ka — Groupe KA
3 # Auteur : Simon-Pierre Boucher 3 # Auteur : Simon-Pierre Boucher
4 # Contact : contact@spboucher.ai 4 # Contact : contact@spboucher.ai
5−# Fichier : jobka/connectors/jobka/connectors/mcgillstlaurentb8.py 5+# Fichier : jobka/connectors/mcgillstlaurentb8.py
6−# Rôle : Connecteur McGill St Laurent — JazzHR (mcgillstlaurentb8.applytojob.com) 6+# Rôle : Connecteur McGill St Laurent — lever (org « mcgillstlaurent »)
7−# Créé : 2026-08-25 Modifié : 2026-08-25 7+# [ex-JazzHR mcgillstlaurentb8.applytojob.com, migré le 2026-10-01]
8+# Créé : 2026-08-25 Modifié : 2026-10-01
8 # ============================================================================= 9 # =============================================================================
9−from .jazzhr import JazzHRConnector 10+"""McGill St Laurent — migré JazzHR → Lever.
10 11
12+Contexte 2026-10-01 : le tenant JazzHR historique
13+mcgillstlaurentb8.applytojob.com répond « Inactive Career Page » (200, this
14+account is no longer active — compte désactivé chez l'ATS, 2e cas après
15+xtltransportlogistics c4a681e) depuis le 2026-09-30 ~20:50 EDT ; dernier sync
16+OK found=3 à 19:05. La page carrières officielle mcgillstlaurent.com/career
17+n'embarque plus aucun ATS (formulaire Gravity Forms de candidature spontanée
18+seulement), mais l'employeur publie désormais sur un board Lever retrouvé via
19+Serper : https://jobs.lever.co/mcgillstlaurent — 5 offres au 2026-10-01 dont
20+4 à Montréal (Junior Grain Trader, Junior Power Trader, Physical Commodities
21+Trader, Senior Grain Trader) + 1 aux États-Unis (filtrée par quebec_only).
11 22
12−class Mcgillstlaurentb8Connector(JazzHRConnector): 23+ATTENTION aux espaces de noms : l'ORG Lever « mcgillstlaurent » (ce board,
24+maison mère McGill St Laurent) n'a RIEN à voir avec le connecteur frère
25+`mcgillstlaurent` (tenant JazzHR mcgillstlaurent.applytojob.com = CWP Energy,
26+division énergie du groupe, toujours VIVANT — 4 offres QC au 2026-10-01).
27+Aucun chevauchement de titres constaté entre les deux boards ; la dédup
28+inter-sources tranchera si un doublon apparaît.
29+
30+Pas de continuité d'IDs possible (IDs JazzHR alphanumériques → UUID Lever) :
31+les 3 offres JazzHR encore actives en base s'archiveront via le garde-fou
32+2-miss, les offres Lever sont ajoutées à neuf.
33+"""
34+from .lever import LeverConnector
35+
36+
37+class Mcgillstlaurentb8Connector(LeverConnector):
13 source_id = "mcgillstlaurentb8" 38 source_id = "mcgillstlaurentb8"
14 EMPLOYER = "McGill St Laurent" 39 EMPLOYER = "McGill St Laurent"
15− ORG = "mcgillstlaurentb8" 40+ ORG = "mcgillstlaurent"
16 41
Menu

Theme