SPB Git

Repository Public

Commit

[ka6] fix connecteur ponsera: faux positif supervision « volume QC nul » (57e cas du pattern, 1re intervention) — le connecteur est SAIN, found=0 est le comportement CORRECT. Ponsera (ponsera.com, deep-tech montréalaise de désinfection au plasma froid atmosphérique, spin-off de l'incubateur TandemLaunch) a une présence QC intermittente (médiane 0.5) : son unique offre QC restante (8291085002 « Directeur général (PDG) | Chief Executive Officer (CEO) », Montréal, parue 2025-11-13) a été DÉPUBLIÉE par l'employeur entre 14:45 et 17:24 EDT le 2026-10-09 (found 1 → 0, missed=1, puis removed=1 via le garde-fou 2-miss à 19:42), sync_log VERT en continu (ok=1). Marqueur Greenhouse confirmé live sur les 2 offres historiques : détail 302 → /ponsera?error=true + API détail 404 (même marqueur que gearboxquebec/studiokraftonboard/national). TOPOLOGIE DE TENANT DOCUMENTÉE (neuve pour le repo) : le board « ponsera » est une VUE filtrée du tenant Greenhouse de TandemLaunch — /v1/boards/ponsera/departments expose les 32 départements du portefeuille (AAVAA, AIRY3D, Amphimo, Ponsera, …), tous jobs:[] quand la spin-off ne recrute pas ; le board parent « tandemlaunch » est déjà couvert par le connecteur frère (5 offres QC vivantes vérifiées, found=5, AUCUNE au département Ponsera) — pas d'angle mort inter-board, contrairement au cas enercare/CANDIDATEPORTAL. Board ponsera re-vérifié vivant : 200, total=0 toutes régions = creux d'embauche classe ghgsat/studiokraftonboard, PAS une migration d'ATS : ponsera.com (site vitrine Durable.co, route Next.js catch-all → soft-200 sur TOUT chemin, gotcha : /careers répond 200 sans page carrières réelle) n'embarque aucun ATS, le board Greenhouse reste l'unique canal d'embauche. Artefact vague C comblé dans sources.json : url employeur vide → https://ponsera.com (vérifié 200 ; édition chirurgicale 1 ligne, JSON valide). Tant que Ponsera ne republie pas de poste (TandemLaunch a vraisemblablement pourvu le poste de PDG après 11 mois d'affichage), ce connecteur sera re-signalé périodiquement : structurel, pas une panne (même classe qu'acuity_insights 9caadce / alliedreit 5789d459). Docstring ponsera.py enrichie (chronologie + topologie du tenant partagé + gotcha soft-200). Sync isolé rejoué ×2 : found=0 stable, ok=1, 0,1 s ; non-régression plateforme greenhouse sur le tenant frère vivant tandemlaunch : found=5, ok. 107 tests pytest verts. Fiches docs/connecteurs/ ponsera.md + ats-greenhouse.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). pm2 restart job-ka-sync OK, site local 200, www.job-ka.com 200.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed · Oct 10, 2026 parent 9caadce
5 changed files +188 −192 Browse files
modified data/sources.json +1 −1
@@ -7423,7 +7423,7 @@
7423 7423 {
7424 7424 "id": "ponsera",
7425 7425 "name": "Ponsera",
7426 − "url": "",
7426 + "url": "https://ponsera.com",
7427 7427 "careers_url": "https://job-boards.greenhouse.io/ponsera",
7428 7428 "sectors": [
7429 7429 "Conseil",
modified docs/connecteurs/INDEX.md +16 −16
@@ -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-09 20:30 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-10-09 20:46 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-09 20:30 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-09 20:46 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 **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25945 offres actives** (23434 directes, 2511 portails ; 115 masquées comme doublons inter-sources, soit 25830 visibles). 1134 fiches.
17 +**1104 employeurs directs** connectés via **25 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct** — **25936 offres actives** (23425 directes, 2511 portails ; 115 masquées comme doublons inter-sources, soit 25821 visibles). 1134 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,17 +22,17 @@ 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 | 7836 | 45 % | 88 % |
26 −| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2990 | 17 % | 99 % |
25 +| [`workday`](ats-workday.md) | 232 | 7834 | 45 % | 88 % |
26 +| [`smartrecruiters`](ats-smartrecruiters.md) | 172 | 2989 | 17 % | 99 % |
27 27 | [`workable`](ats-workable.md) | 71 | 1885 | 18 % | 100 % |
28 28 | [`dayforce`](ats-dayforce.md) | 129 | 1866 | 9 % | 100 % |
29 29 | [`successfactors`](ats-successfactors.md) | 12 | 1821 | 19 % | 99 % |
30 30 | [`njoyn`](ats-njoyn.md) | 11 | 1250 | 68 % | 85 % |
31 −| [`workland`](ats-workland.md) | 1 | 1150 | 37 % | 100 % |
31 +| [`workland`](ats-workland.md) | 1 | 1146 | 37 % | 100 % |
32 32 | [`greenhouse`](ats-greenhouse.md) | 132 | 818 | 19 % | 100 % |
33 −| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 759 | 5 % | 100 % |
33 +| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 758 | 5 % | 100 % |
34 34 | [`lever`](ats-lever.md) | 59 | 622 | 20 % | 96 % |
35 −| [`breezy`](ats-breezy.md) | 71 | 410 | 38 % | 95 % |
35 +| [`breezy`](ats-breezy.md) | 71 | 409 | 38 % | 95 % |
36 36 | [`bamboohr`](ats-bamboohr.md) | 37 | 287 | 9 % | 100 % |
37 37 | [`ashby`](ats-ashby.md) | 41 | 283 | 47 % | 59 % |
38 38 | [`recruitee`](ats-recruitee.md) | 30 | 275 | 19 % | 97 % |
@@ -61,7 +61,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
61 61
62 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) | 1150 | 37 % | 100 % | ✅ |
64 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1146 | 37 % | 100 % | ✅ |
65 65 | [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1040 | 69 % | 67 % | ✅ |
66 66 | [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1011 | 98 % | 90 % | ✅ |
67 67 | [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 973 | 0 % | 100 % | ✅ |
@@ -74,11 +74,11 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
74 74 | [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 292 | 0 % | 84 % | ✅ |
75 75 | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 257 | 17 % | 98 % | ✅ |
76 76 | [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 256 | 11 % | 93 % | ✅ |
77 −| [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 252 | 1 % | 100 % | ✅ |
77 +| [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 251 | 1 % | 100 % | ✅ |
78 78 | [Alstom](alstom.md) | [`successfactors`](ats-successfactors.md) | 250 | 9 % | 100 % | ✅ |
79 79 | [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 242 | 0 % | 100 % | ✅ |
80 80 | [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 221 | 26 % | 100 % | ✅ |
81 −| [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 211 | 4 % | 100 % | ✅ |
81 +| [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 212 | 4 % | 99 % | ✅ |
82 82 | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 186 | 96 % | 95 % | ✅ |
83 83 | [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 169 | 22 % | 100 % | ✅ |
84 84 | [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 168 | 2 % | 100 % | ✅ |
@@ -137,21 +137,21 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
137 137 | [PwC Canada](pwc.md) | [`workday`](ats-workday.md) | 52 | 98 % | 75 % | ✅ |
138 138 | [Agropur](agropur.md) | [`workday`](ats-workday.md) | 50 | 96 % | 96 % | ✅ |
139 139 | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 50 | 0 % | 100 % | ✅ |
140 −| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 49 | 2 % | 100 % | ✅ |
141 140 | [Laura Canada](lauracanada.md) | [`dayforce`](ats-dayforce.md) | 49 | 0 % | 100 % | ✅ |
142 141 | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 49 | 0 % | 100 % | ✅ |
142 +| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 48 | 2 % | 100 % | ✅ |
143 143 | [McKesson Canada](mckesson.md) | [`workday`](ats-workday.md) | 48 | 83 % | 85 % | ✅ |
144 144 | [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 48 | 0 % | 100 % | ✅ |
145 145 | [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 47 | 32 % | 98 % | ✅ |
146 146 | [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 100 % | ✅ |
147 147 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 46 | 0 % | 100 % | ✅ |
148 −| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 45 | 73 % | 100 % | ✅ |
149 148 | [Camions Excellence Peterbilt](excellencepeterbilt.md) | [`dayforce`](ats-dayforce.md) | 45 | 27 % | 100 % | ✅ |
150 149 | [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 45 | 51 % | 91 % | ✅ |
151 150 | [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | [`workday`](ats-workday.md) | 45 | 84 % | 98 % | ✅ |
152 151 | [Myhrabc](myhrabc.md) | [`workday`](ats-workday.md) | 45 | 47 % | 58 % | ✅ |
153 152 | [Bdo](bdo.md) | [`workday`](ats-workday.md) | 44 | 7 % | 70 % | ✅ |
154 153 | [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 44 | 0 % | 100 % | ✅ |
154 +| [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 44 | 73 % | 100 % | ✅ |
155 155 | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 44 | 0 % | 89 % | ✅ |
156 156 | [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 44 | 93 % | 61 % | ✅ |
157 157 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 44 | 2 % | 100 % | ✅ |
@@ -258,16 +258,15 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
258 258 | [Systemex](systemex.md) | [`lever`](ats-lever.md) | 21 | 0 % | 100 % | ✅ |
259 259 | [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 21 | 0 % | 100 % | ✅ |
260 260 | [AECOM](aecom2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
261 −| [Comptable en immobilier](belron.md) | [`workday`](ats-workday.md) | 20 | 5 % | 100 % | ✅ |
262 261 | [Galderma](galderma.md) | [`workday`](ats-workday.md) | 20 | 20 % | 100 % | ✅ |
263 262 | [Groupe Mach](groupemach.md) | [`dayforce`](ats-dayforce.md) | 20 | 10 % | 100 % | ✅ |
264 263 | [Groupeguilbault](groupeguilbault.md) | [`workday`](ats-workday.md) | 20 | 0 % | 100 % | ✅ |
265 264 | [Sandvik](sandvik.md) | [`workday`](ats-workday.md) | 20 | 5 % | 20 % | ✅ |
266 −| [Search for](bcf.md) | [`workday`](ats-workday.md) | 20 | 0 % | 100 % | ✅ |
267 265 | [Sia](sia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
268 266 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 20 | 100 % | 95 % | ✅ |
269 267 | [Airliquidehr](airliquidehr.md) | [`workday`](ats-workday.md) | 19 | 26 % | 100 % | ✅ |
270 268 | [Cirque du Soleil](cirquedusoleil.md) | [`lever`](ats-lever.md) | 19 | 0 % | 95 % | ✅ |
269 +| [Comptable en immobilier](belron.md) | [`workday`](ats-workday.md) | 19 | 5 % | 100 % | ✅ |
271 270 | [Fund Accountant / Comptable de Fonds](sagardholdings.md) | [`workday`](ats-workday.md) | 19 | 16 % | 100 % | ✅ |
272 271 | [Groupe Nordik (Nordik Spa-Nature)](groupe_nordik.md) | [`adp`](ats-adp.md) | 19 | 26 % | 100 % | ✅ |
273 272 | [Hitachi](hitachi.md) | [`workday`](ats-workday.md) | 19 | 5 % | 100 % | ✅ |
@@ -277,6 +276,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
277 276 | [Produits Labelink](labelink.md) | [`bamboohr`](ats-bamboohr.md) | 19 | 0 % | 100 % | ✅ |
278 277 | [Responsable Stratégie des Affaires](uniselect.md) | [`workday`](ats-workday.md) | 19 | 11 % | 100 % | ✅ |
279 278 | [REXEL](rexel1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 19 | 0 % | 100 % | ✅ |
279 +| [Search for](bcf.md) | [`workday`](ats-workday.md) | 19 | 0 % | 100 % | ✅ |
280 280 | [Side (PTW)](sideinc.md) | [`workable`](ats-workable.md) | 19 | 0 % | 100 % | ✅ |
281 281 | [Spisante](spisante.md) | [`dayforce`](ats-dayforce.md) | 19 | 0 % | 100 % | ✅ |
282 282 | [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 19 | 58 % | 84 % | ✅ |
@@ -366,7 +366,6 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
366 366 | [Lemay](lemay.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 8 % | 100 % | ✅ |
367 367 | [MicroHabitat](microhabitat.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 100 % | ✅ |
368 368 | [Running Room Canada](runningroom.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
369 −| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | [`workday`](ats-workday.md) | 13 | 92 % | 38 % | ✅ |
370 369 | [Synertek](synertek.md) | [`teamtailor`](ats-teamtailor.md) | 13 | 85 % | 100 % | ✅ |
371 370 | [Valnetinc](valnetinc.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
372 371 | [Vice-President, Strategic Procurement](eddyfi.md) | [`dayforce`](ats-dayforce.md) | 13 | 0 % | 100 % | ✅ |
@@ -392,6 +391,7 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
392 391 | [LoiZéro](loizero.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
393 392 | [Relais & Châteaux](relaischateaux.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 0 % | 100 % | ✅ |
394 393 | [Rentokil Initial](rentokil_initial.md) | [`workable`](ats-workable.md) | 12 | 75 % | 100 % | ✅ |
394 +| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | [`workday`](ats-workday.md) | 12 | 92 % | 42 % | ✅ |
395 395 | [Swarovski](swarovski.md) | [`workday`](ats-workday.md) | 12 | 0 % | 100 % | ✅ |
396 396 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
397 397 | [VF Corporation (The North Face, Vans)](vfc.md) | [`workday`](ats-workday.md) | 12 | 100 % | 100 % | ✅ |
modified docs/connecteurs/ats-greenhouse.md +136 −136
@@ -5,14 +5,14 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/ats-greenhouse.md
7 7 Rôle : Fiche plateforme ATS greenhouse — mécanique partagée + tableau des 132 tenants
8 −Généré : 2026-10-08 17:32 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-10-09 20:46 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 `greenhouse`
14 14
15 −**132 employeurs connectés** via cette plateforme — **831 offres actives**. Module partagé : `jobka/connectors/greenhouse.py` ; un employeur = une sous-classe d'environ 10 lignes.
15 +**132 employeurs connectés** via cette plateforme — **818 offres actives**. Module partagé : `jobka/connectors/greenhouse.py` ; un employeur = une sous-classe d'environ 10 lignes.
16 16
17 17 ## Description & mécanique
18 18
@@ -37,138 +37,138 @@ Généré : 2026-10-08 17:32 EDT par scripts/gen_connector_docs.py — NE PAS
37 37
38 38 | Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
39 39 |---|---|---|---|---|---|---|
40 −| [Laporte Experts Conseils](laportefr.md) | 61 | 0 % | 100 % | 0 % | 2026-10-08 17:32 | ✅ |
41 −| [Squarepoint Capital](squarepointcapital.md) | 55 | 38 % | 100 % | 4 % | 2026-10-08 14:58 | ✅ |
42 −| [Levio](levio.md) | 45 | 0 % | 100 % | 0 % | 2026-10-08 17:04 | ✅ |
43 −| [Coveo](coveofr.md) | 41 | 0 % | 100 % | 0 % | 2026-10-08 17:27 | ✅ |
44 −| [Coveo](coveoen.md) | 36 | 0 % | 100 % | 0 % | 2026-10-08 17:27 | ✅ |
45 −| [AppDirect](appdirect.md) | 32 | 34 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
46 −| [Lyft](lyft.md) | 26 | 100 % | 100 % | 0 % | 2026-10-08 17:04 | ✅ |
47 −| [Vooban](vooban.md) | 23 | 0 % | 100 % | 0 % | 2026-10-08 15:04 | ✅ |
48 −| [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | 20 | 10 % | 100 % | 5 % | 2026-10-08 15:08 | ✅ |
49 −| [mthree](mthreerecruitingportal.md) | 19 | 0 % | 100 % | 26 % | 2026-10-08 17:08 | ✅ |
50 −| [Hasbro](hasbro.md) | 16 | 0 % | 100 % | 0 % | 2026-10-08 16:52 | ✅ |
51 −| [Sony Pictures Imageworks](sonypicturesimageworks.md) | 15 | 33 % | 100 % | 0 % | 2026-10-08 14:58 | ✅ |
52 −| [La Senza](lasenza.md) | 14 | 14 % | 100 % | 0 % | 2026-10-08 17:03 | ✅ |
53 −| [Epic Games](epicgames.md) | 14 | 0 % | 100 % | 0 % | 2026-10-08 17:31 | ✅ |
54 −| [Aylo](aylo.md) | 13 | 0 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
55 −| [Aylo](aylofr.md) | 13 | 0 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
56 −| [Stay22](stay22.md) | 13 | 8 % | 100 % | 0 % | 2026-10-08 14:59 | ✅ |
57 −| [LoiZéro](loizero.md) | 12 | 0 % | 100 % | 0 % | 2026-10-08 17:04 | ✅ |
58 −| [Toboggan Labs](tobogganlabs.md) | 12 | 0 % | 100 % | 0 % | 2026-10-08 15:02 | ✅ |
59 −| [DRW](drweng.md) | 12 | 0 % | 100 % | 0 % | 2026-10-08 17:29 | ✅ |
60 −| [DRW Montreal](drwfr.md) | 12 | 0 % | 100 % | 0 % | 2026-10-08 17:29 | ✅ |
61 −| [LawZero](lawzero.md) | 12 | 0 % | 100 % | 0 % | 2026-10-08 17:04 | ✅ |
62 −| [WPP Media](wppmedia.md) | 12 | 0 % | 100 % | 0 % | 2026-10-08 15:08 | ✅ |
63 −| [AlayaCare](alayacare.md) | 11 | 0 % | 100 % | 0 % | 2026-10-08 17:11 | ✅ |
64 −| [SIA Innovations](siainnovationsinc.md) | 11 | 45 % | 100 % | 73 % | 2026-10-08 14:56 | ✅ |
65 −| [Royal Vet](royalvet.md) | 11 | 0 % | 100 % | 0 % | 2026-10-08 14:53 | ✅ |
66 −| [Cloud Chamber Montréal](cloudchamberfr.md) | 10 | 0 % | 90 % | 0 % | 2026-10-08 17:26 | ✅ |
67 −| [Cloud Chamber](cloudchamberen.md) | 10 | 0 % | 90 % | 0 % | 2026-10-08 17:26 | ✅ |
68 −| [Lush Cosmétiques](lush.md) | 9 | 100 % | 100 % | 0 % | 2026-10-08 17:04 | ✅ |
69 −| [Bain Magique](bainmagique.md) | 9 | 67 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
70 −| [Quadbridge](quadbridge.md) | 9 | 44 % | 100 % | 11 % | 2026-10-08 14:51 | ✅ |
71 −| [GURUS Solutions](gurussolutions.md) | 8 | 0 % | 100 % | 0 % | 2026-10-08 16:52 | ✅ |
72 −| [Sid Lee](sidlee.md) | 8 | 0 % | 100 % | 0 % | 2026-10-08 14:56 | ✅ |
73 −| [Mejuri](mejuri.md) | 8 | 62 % | 100 % | 0 % | 2026-10-08 17:07 | ✅ |
74 −| [Valtech](valtech.md) | 7 | 14 % | 100 % | 0 % | 2026-10-08 15:03 | ✅ |
75 −| [Artefact North America](artefactnoram.md) | 7 | 57 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
76 −| [Novisto](novisto78.md) | 7 | 0 % | 100 % | 0 % | 2026-10-08 14:46 | ✅ |
77 −| [Alveole](alveole.md) | 6 | 100 % | 100 % | 17 % | 2026-10-08 17:12 | ✅ |
78 −| [Internal](internaljobsatlush.md) | 6 | 100 % | 100 % | 0 % | 2026-10-08 16:56 | ✅ |
79 −| [Ivalua](ivalua.md) | 6 | 0 % | 100 % | 0 % | 2026-10-08 16:56 | ✅ |
80 −| [Broadsign](broadsign.md) | 5 | 0 % | 100 % | 80 % | 2026-10-08 17:16 | ✅ |
81 −| [TEN Canada (Transportation Equipment Network)](ten_canada.md) | 5 | 0 % | 100 % | 0 % | 2026-10-08 15:01 | ✅ |
82 −| [BETA Technologies](betatechnologiesinc.md) | 5 | 80 % | 100 % | 0 % | 2026-10-08 17:15 | ✅ |
83 −| [Broadsign](broadsignfr.md) | 5 | 0 % | 100 % | 40 % | 2026-10-08 17:16 | ✅ |
84 −| [Human Agency](humanagency.md) | 5 | 0 % | 100 % | 60 % | 2026-10-08 16:55 | ✅ |
85 −| [Monster Energy](monsterenergy.md) | 5 | 100 % | 100 % | 0 % | 2026-10-08 17:07 | ✅ |
86 −| [Oldcastle BuildingEnvelope](oldcastlebuildingenvelope.md) | 5 | 0 % | 100 % | 0 % | 2026-10-08 14:47 | ✅ |
87 −| [Bath Fitter Corporate](bathfitterdistributinginc.md) | 5 | 80 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
88 −| [Welcome to the Jungle](artefactjobs.md) | 4 | 50 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
89 −| [Behavox](behavox.md) | 4 | 0 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
90 −| [FlightHub](flighthub.md) | 4 | 0 % | 100 % | 0 % | 2026-10-08 16:35 | ✅ |
91 −| [Haven Interactive Studios](haven.md) | 4 | 0 % | 100 % | 0 % | 2026-10-08 16:52 | ✅ |
92 −| [Haven Interactive Studios - English](havenenglish.md) | 4 | 0 % | 100 % | 25 % | 2026-10-08 16:52 | ✅ |
93 −| [Highdive](highdive.md) | 4 | 0 % | 100 % | 0 % | 2026-10-08 16:52 | ✅ |
94 −| [RTINGS.com (FR)](laboratoirertingscom.md) | 4 | 50 % | 100 % | 75 % | 2026-10-08 17:03 | ✅ |
95 −| [PlayStation Global](sonyinteractiveentertainmentglobal.md) | 4 | 0 % | 100 % | 0 % | 2026-10-08 14:58 | ✅ |
96 −| [TandemLaunch](tandemlaunch.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 15:00 | ✅ |
97 −| [Vaco](vaco.md) | 3 | 67 % | 100 % | 0 % | 2026-10-08 15:03 | ✅ |
98 −| [VML Canada](vmlcanadaen.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 15:04 | ✅ |
99 −| [Keel Infrastructure](keelinfrastructure.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 17:03 | ✅ |
100 −| [Terrestar Solutions](terrestarsolutionsfr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 15:01 | ✅ |
101 −| [DoorDash Quebec](doordashquebec.md) | 3 | 67 % | 100 % | 0 % | 2026-10-08 17:29 | ✅ |
102 −| [EC-Solutions](ecsolutions.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 17:31 | ✅ |
103 −| [Modern Menopause](modernmenopause.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 17:07 | ✅ |
104 −| [Shearwater](shearwater.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 14:56 | ✅ |
105 −| [Terrestar Solutions](terrestarsolutionsinc.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 15:01 | ✅ |
106 −| [VML Canada (French)](vmlcanadafr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-08 15:04 | ✅ |
107 −| [Alo Yoga](aloyoga.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 17:11 | ✅ |
108 −| [Adaptive Financial Consulting](adaptivefinancialconsulting.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 17:09 | ✅ |
109 −| [AON3D](aon3d.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
110 −| [AON3D](aon3d_fr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
111 −| [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
112 −| [French Canadian Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrossefc.md) | 2 | 100 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
113 −| [Berlin Packaging Canada Corporation](bpcanada.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 17:16 | ✅ |
114 −| [CaptiveAire](captiveaire.md) | 2 | 100 % | 100 % | 0 % | 2026-10-08 17:17 | ✅ |
115 −| [IT-ED](ited_solutions.md) | 2 | 0 % | 100 % | 100 % | 2026-10-08 16:56 | ✅ |
116 −| [New Era Technology](neweratech.md) | 2 | 100 % | 100 % | 0 % | 2026-10-08 17:08 | ✅ |
117 −| [Numa](numa.md) | 2 | 100 % | 100 % | 0 % | 2026-10-08 14:46 | ✅ |
118 −| [Terrestar - Strigo](strigofr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 14:59 | ✅ |
119 −| [Zscaler](zscaler.md) | 2 | 100 % | 100 % | 100 % | 2026-10-08 15:08 | ✅ |
120 −| [VML](wundermanthompson.md) | 2 | 0 % | 100 % | 0 % | 2026-10-08 15:08 | ✅ |
121 −| [Gearbox Studio Québec](gearboxquebec.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 16:36 | ✅ |
122 −| [Poka](poka.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 14:48 | ✅ |
123 −| [Samsara](samsara.md) | 1 | 100 % | 100 % | 100 % | 2026-10-08 14:53 | ✅ |
124 −| [AutoTrader Canada](autotradercanada.md) | 1 | 100 % | 100 % | 0 % | 2026-10-08 17:13 | ✅ |
125 −| [Club Monaco](clubmonaco.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:26 | ✅ |
126 −| [2K Vegas](x2kvegas.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 15:08 | ✅ |
127 −| [Agapyo](agapyo.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:10 | ✅ |
128 −| [ANINE BING](aninebing.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:12 | ✅ |
129 −| [Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrosse.md) | 1 | 100 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
130 −| [BCES Global](bces.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
131 −| [Banyan Capital Partners](bcp.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:14 | ✅ |
132 −| [Capco](capco.md) | 1 | 100 % | 100 % | 100 % | 2026-10-08 17:17 | ✅ |
133 −| [CapIntel](capintel.md) | 1 | 100 % | 100 % | 100 % | 2026-10-08 17:17 | ✅ |
134 −| [Connor, Clark & Lunn Financial Group Ltd.](cclfg.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:21 | ✅ |
135 −| [Databricks](databricks.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:28 | ✅ |
136 −| [DEPT®](dept.md) | 1 | 100 % | 100 % | 100 % | 2026-10-08 17:28 | ✅ |
137 −| [Earth Rated](earthrated.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 17:31 | ✅ |
138 −| [Goalcast](goalcast.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 16:38 | ✅ |
139 −| [Numen Labs](numenlabs.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 14:46 | ✅ |
140 −| [Passport Brand Design](passportbranddesign.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 14:47 | ✅ |
141 −| [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | 1 | 100 % | 100 % | 0 % | 2026-10-08 14:47 | ✅ |
142 −| [Ponsera](ponsera.md) | 1 | 100 % | 100 % | 0 % | 2026-10-08 14:48 | ✅ |
143 −| [Proof](proof.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 14:48 | ✅ |
144 −| [SharkNinja](sharkninjaoperatingllc.md) | 1 | 100 % | 100 % | 0 % | 2026-10-08 14:56 | ✅ |
145 −| [Torc Robotics](torcrobotics.md) | 1 | 100 % | 100 % | 100 % | 2026-10-08 15:02 | ✅ |
146 −| [Uber Freight](uberfreight.md) | 1 | 100 % | 100 % | 100 % | 2026-10-08 15:03 | ✅ |
147 −| [WaveShaper AI](waveshaperai.md) | 1 | 0 % | 100 % | 0 % | 2026-10-08 15:07 | ✅ |
148 −| [NATIONAL](national.md) | 0 | — | — | — | 2026-10-08 17:08 | ✅ |
149 −| [On Running](onrunning.md) | 0 | — | — | — | 2026-10-08 14:47 | ✅ |
150 −| [Latys Intelligence](latys.md) | 0 | — | — | — | 2026-10-08 17:04 | ✅ |
151 −| [KRAFTON Montréal Studio](studiokraftonboard.md) | 0 | — | — | — | 2026-10-08 17:31 | ✅ |
152 −| [Echodyne Corp](echodynecorp.md) | 0 | — | — | — | 2026-10-08 17:31 | ✅ |
153 −| [Edelman Financial Engines, LLC](edelmanfinancialenginesllc.md) | 0 | — | — | — | 2026-10-08 17:31 | ✅ |
154 −| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | 0 | — | — | — | 2026-10-08 16:55 | ✅ |
155 −| [Kestra Medical Technologies Inc.](kestramedicaltechnologiesinc.md) | 0 | — | — | — | 2026-10-08 17:03 | ✅ |
156 −| [Lake Washington Dermatology](lakewashingtondermatology.md) | 0 | — | — | — | 2026-10-08 17:03 | ✅ |
157 −| [Novisto Fr](novistofr.md) | 0 | — | — | — | 2026-10-08 14:46 | ✅ |
158 −| [Ocado Group](ocadogroup.md) | 0 | — | — | — | 2026-10-08 14:47 | ✅ |
159 −| [Ogilvy Canada](ogilvycanada.md) | 0 | — | — | — | 2026-10-08 14:47 | ✅ |
160 −| [One Medical](onemedical.md) | 0 | — | — | — | 2026-10-08 14:47 | ✅ |
161 −| [PhyNet Dermatology LLC (External)](phynetdermatology.md) | 0 | — | — | — | 2026-10-08 14:48 | ✅ |
162 −| [Poka FR](pokafr.md) | 0 | — | — | — | 2026-10-08 14:48 | ✅ |
163 −| [Qohash](qohash.md) | 0 | — | — | — | 2026-10-08 14:51 | ✅ |
164 −| [Really Great Reading](reallygreatreading.md) | 0 | — | — | — | 2026-10-08 14:51 | ✅ |
165 −| [SOL Mental Health](solmentalhealth.md) | 0 | — | — | — | 2026-10-08 14:58 | ✅ |
166 −| [Sweeney Conrad](sweeneyconrad.md) | 0 | — | — | — | 2026-10-08 14:59 | ✅ |
167 −| [Tefron](tefron.md) | 0 | — | — | — | 2026-10-08 15:01 | ✅ |
168 −| [Triumvirate Environmental](triumvirateenvironmental.md) | 0 | — | — | — | 2026-10-08 15:02 | ✅ |
169 −| [USA Mechanical & Energy Services](usamechasp.md) | 0 | — | — | — | 2026-10-08 15:03 | ✅ |
170 −| [Valence Labs](valencelabs.md) | 0 | — | — | — | 2026-10-08 15:03 | ✅ |
171 −| [Wisemotion Robotics](wisemotion.md) | 0 | — | — | — | 2026-10-08 15:07 | ✅ |
40 +| [Squarepoint Capital](squarepointcapital.md) | 56 | 38 % | 100 % | 4 % | 2026-10-09 19:51 | ✅ |
41 +| [Laporte Experts Conseils](laportefr.md) | 55 | 0 % | 100 % | 0 % | 2026-10-09 19:36 | ✅ |
42 +| [Levio](levio.md) | 46 | 0 % | 100 % | 0 % | 2026-10-09 19:37 | ✅ |
43 +| [Coveo](coveofr.md) | 39 | 0 % | 100 % | 0 % | 2026-10-09 18:57 | ✅ |
44 +| [AppDirect](appdirect.md) | 34 | 32 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
45 +| [Coveo](coveoen.md) | 34 | 0 % | 100 % | 0 % | 2026-10-09 18:57 | ✅ |
46 +| [Lyft](lyft.md) | 26 | 100 % | 100 % | 0 % | 2026-10-09 19:37 | ✅ |
47 +| [Vooban](vooban.md) | 23 | 0 % | 100 % | 0 % | 2026-10-09 19:57 | ✅ |
48 +| [mthree](mthreerecruitingportal.md) | 19 | 0 % | 100 % | 26 % | 2026-10-09 19:40 | ✅ |
49 +| [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | 18 | 11 % | 100 % | 6 % | 2026-10-09 20:00 | ✅ |
50 +| [Hasbro](hasbro.md) | 16 | 0 % | 100 % | 0 % | 2026-10-09 19:25 | ✅ |
51 +| [Sony Pictures Imageworks](sonypicturesimageworks.md) | 15 | 33 % | 100 % | 0 % | 2026-10-09 19:51 | ✅ |
52 +| [La Senza](lasenza.md) | 14 | 14 % | 100 % | 0 % | 2026-10-09 19:36 | ✅ |
53 +| [Epic Games](epicgames.md) | 14 | 0 % | 100 % | 0 % | 2026-10-09 19:01 | ✅ |
54 +| [Stay22](stay22.md) | 14 | 7 % | 100 % | 0 % | 2026-10-09 19:52 | ✅ |
55 +| [Aylo](aylo.md) | 13 | 0 % | 100 % | 0 % | 2026-10-09 20:35 | ✅ |
56 +| [Aylo](aylofr.md) | 13 | 0 % | 100 % | 0 % | 2026-10-09 20:35 | ✅ |
57 +| [LoiZéro](loizero.md) | 12 | 0 % | 100 % | 0 % | 2026-10-09 19:37 | ✅ |
58 +| [Toboggan Labs](tobogganlabs.md) | 12 | 0 % | 100 % | 0 % | 2026-10-09 19:55 | ✅ |
59 +| [DRW](drweng.md) | 12 | 0 % | 100 % | 0 % | 2026-10-09 18:58 | ✅ |
60 +| [DRW Montreal](drwfr.md) | 12 | 0 % | 100 % | 0 % | 2026-10-09 18:58 | ✅ |
61 +| [LawZero](lawzero.md) | 12 | 0 % | 100 % | 0 % | 2026-10-09 19:37 | ✅ |
62 +| [WPP Media](wppmedia.md) | 12 | 0 % | 100 % | 0 % | 2026-10-09 20:00 | ✅ |
63 +| [AlayaCare](alayacare.md) | 11 | 0 % | 100 % | 0 % | 2026-10-09 20:33 | ✅ |
64 +| [SIA Innovations](siainnovationsinc.md) | 11 | 45 % | 100 % | 73 % | 2026-10-09 19:50 | ✅ |
65 +| [Royal Vet](royalvet.md) | 11 | 0 % | 100 % | 0 % | 2026-10-09 19:48 | ✅ |
66 +| [Lush Cosmétiques](lush.md) | 10 | 100 % | 100 % | 0 % | 2026-10-09 19:37 | ✅ |
67 +| [GURUS Solutions](gurussolutions.md) | 9 | 0 % | 100 % | 0 % | 2026-10-09 19:25 | ✅ |
68 +| [Quadbridge](quadbridge.md) | 9 | 44 % | 100 % | 11 % | 2026-10-09 19:46 | ✅ |
69 +| [Sid Lee](sidlee.md) | 8 | 0 % | 100 % | 0 % | 2026-10-09 19:50 | ✅ |
70 +| [Cloud Chamber Montréal](cloudchamberfr.md) | 8 | 0 % | 100 % | 0 % | 2026-10-09 18:55 | ✅ |
71 +| [Bain Magique](bainmagique.md) | 8 | 50 % | 100 % | 0 % | 2026-10-09 20:35 | ✅ |
72 +| [Cloud Chamber](cloudchamberen.md) | 8 | 0 % | 100 % | 0 % | 2026-10-09 18:55 | ✅ |
73 +| [Mejuri](mejuri.md) | 7 | 71 % | 100 % | 0 % | 2026-10-09 19:39 | ✅ |
74 +| [Artefact North America](artefactnoram.md) | 7 | 57 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
75 +| [Novisto](novisto78.md) | 7 | 0 % | 100 % | 0 % | 2026-10-09 19:41 | ✅ |
76 +| [TEN Canada (Transportation Equipment Network)](ten_canada.md) | 6 | 0 % | 100 % | 0 % | 2026-10-09 19:53 | ✅ |
77 +| [Alveole](alveole.md) | 6 | 100 % | 100 % | 17 % | 2026-10-09 20:34 | ✅ |
78 +| [Internal](internaljobsatlush.md) | 6 | 100 % | 100 % | 0 % | 2026-10-09 19:29 | ✅ |
79 +| [Ivalua](ivalua.md) | 6 | 0 % | 100 % | 0 % | 2026-10-09 19:29 | ✅ |
80 +| [Broadsign](broadsign.md) | 5 | 0 % | 100 % | 80 % | 2026-10-09 20:37 | ✅ |
81 +| [TandemLaunch](tandemlaunch.md) | 5 | 0 % | 100 % | 0 % | 2026-10-09 20:46 | ✅ |
82 +| [Valtech](valtech.md) | 5 | 20 % | 100 % | 0 % | 2026-10-09 19:56 | ✅ |
83 +| [Keel Infrastructure](keelinfrastructure.md) | 5 | 0 % | 100 % | 0 % | 2026-10-09 19:36 | ✅ |
84 +| [BETA Technologies](betatechnologiesinc.md) | 5 | 80 % | 100 % | 0 % | 2026-10-09 20:37 | ✅ |
85 +| [Broadsign](broadsignfr.md) | 5 | 0 % | 100 % | 40 % | 2026-10-09 20:37 | ✅ |
86 +| [Human Agency](humanagency.md) | 5 | 0 % | 100 % | 60 % | 2026-10-09 19:28 | ✅ |
87 +| [Monster Energy](monsterenergy.md) | 5 | 100 % | 100 % | 0 % | 2026-10-09 19:39 | ✅ |
88 +| [Oldcastle BuildingEnvelope](oldcastlebuildingenvelope.md) | 5 | 0 % | 100 % | 0 % | 2026-10-09 19:42 | ✅ |
89 +| [Welcome to the Jungle](artefactjobs.md) | 4 | 50 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
90 +| [Behavox](behavox.md) | 4 | 0 % | 100 % | 0 % | 2026-10-09 20:36 | ✅ |
91 +| [FlightHub](flighthub.md) | 4 | 0 % | 100 % | 0 % | 2026-10-09 19:02 | ✅ |
92 +| [Haven Interactive Studios](haven.md) | 4 | 0 % | 100 % | 0 % | 2026-10-09 19:25 | ✅ |
93 +| [Haven Interactive Studios - English](havenenglish.md) | 4 | 0 % | 100 % | 25 % | 2026-10-09 19:25 | ✅ |
94 +| [Highdive](highdive.md) | 4 | 0 % | 100 % | 0 % | 2026-10-09 19:25 | ✅ |
95 +| [RTINGS.com (FR)](laboratoirertingscom.md) | 4 | 50 % | 100 % | 75 % | 2026-10-09 19:36 | ✅ |
96 +| [PlayStation Global](sonyinteractiveentertainmentglobal.md) | 4 | 0 % | 100 % | 0 % | 2026-10-09 19:51 | ✅ |
97 +| [Bath Fitter Corporate](bathfitterdistributinginc.md) | 4 | 50 % | 100 % | 0 % | 2026-10-09 20:36 | ✅ |
98 +| [Vaco](vaco.md) | 3 | 67 % | 100 % | 0 % | 2026-10-09 19:56 | ✅ |
99 +| [VML Canada](vmlcanadaen.md) | 3 | 0 % | 100 % | 0 % | 2026-10-09 19:57 | ✅ |
100 +| [DoorDash Quebec](doordashquebec.md) | 3 | 67 % | 100 % | 0 % | 2026-10-09 18:58 | ✅ |
101 +| [EC-Solutions](ecsolutions.md) | 3 | 0 % | 100 % | 0 % | 2026-10-09 19:00 | ✅ |
102 +| [Modern Menopause](modernmenopause.md) | 3 | 0 % | 100 % | 0 % | 2026-10-09 19:39 | ✅ |
103 +| [Shearwater](shearwater.md) | 3 | 0 % | 100 % | 0 % | 2026-10-09 19:49 | ✅ |
104 +| [VML Canada (French)](vmlcanadafr.md) | 3 | 0 % | 100 % | 0 % | 2026-10-09 19:57 | ✅ |
105 +| [Alo Yoga](aloyoga.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:33 | ✅ |
106 +| [Terrestar Solutions](terrestarsolutionsfr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 19:54 | ✅ |
107 +| [Adaptive Financial Consulting](adaptivefinancialconsulting.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:31 | ✅ |
108 +| [AON3D](aon3d.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
109 +| [AON3D](aon3d_fr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
110 +| [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
111 +| [French Canadian Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrossefc.md) | 2 | 100 % | 100 % | 0 % | 2026-10-09 20:36 | ✅ |
112 +| [Berlin Packaging Canada Corporation](bpcanada.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:37 | ✅ |
113 +| [CaptiveAire](captiveaire.md) | 2 | 100 % | 100 % | 0 % | 2026-10-09 20:38 | ✅ |
114 +| [IT-ED](ited_solutions.md) | 2 | 0 % | 100 % | 100 % | 2026-10-09 19:29 | ✅ |
115 +| [New Era Technology](neweratech.md) | 2 | 100 % | 100 % | 0 % | 2026-10-09 19:40 | ✅ |
116 +| [Numa](numa.md) | 2 | 100 % | 100 % | 0 % | 2026-10-09 19:41 | ✅ |
117 +| [Terrestar - Strigo](strigofr.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 19:52 | ✅ |
118 +| [Terrestar Solutions](terrestarsolutionsinc.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 19:54 | ✅ |
119 +| [Zscaler](zscaler.md) | 2 | 100 % | 100 % | 100 % | 2026-10-09 20:00 | ✅ |
120 +| [VML](wundermanthompson.md) | 2 | 0 % | 100 % | 0 % | 2026-10-09 20:00 | ✅ |
121 +| [Gearbox Studio Québec](gearboxquebec.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:03 | ✅ |
122 +| [Poka](poka.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:42 | ✅ |
123 +| [Samsara](samsara.md) | 1 | 100 % | 100 % | 100 % | 2026-10-09 19:48 | ✅ |
124 +| [AutoTrader Canada](autotradercanada.md) | 1 | 100 % | 100 % | 0 % | 2026-10-09 20:35 | ✅ |
125 +| [Club Monaco](clubmonaco.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 18:55 | ✅ |
126 +| [2K Vegas](x2kvegas.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 20:00 | ✅ |
127 +| [Agapyo](agapyo.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 20:32 | ✅ |
128 +| [ANINE BING](aninebing.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 20:34 | ✅ |
129 +| [Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrosse.md) | 1 | 100 % | 100 % | 0 % | 2026-10-09 20:36 | ✅ |
130 +| [BCES Global](bces.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 20:36 | ✅ |
131 +| [Banyan Capital Partners](bcp.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 20:36 | ✅ |
132 +| [Capco](capco.md) | 1 | 100 % | 100 % | 100 % | 2026-10-09 20:38 | ✅ |
133 +| [CapIntel](capintel.md) | 1 | 100 % | 100 % | 100 % | 2026-10-09 20:38 | ✅ |
134 +| [Connor, Clark & Lunn Financial Group Ltd.](cclfg.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 20:42 | ✅ |
135 +| [Databricks](databricks.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 18:57 | ✅ |
136 +| [DEPT®](dept.md) | 1 | 100 % | 100 % | 100 % | 2026-10-09 18:57 | ✅ |
137 +| [Goalcast](goalcast.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:05 | ✅ |
138 +| [Numen Labs](numenlabs.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:41 | ✅ |
139 +| [Passport Brand Design](passportbranddesign.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:42 | ✅ |
140 +| [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | 1 | 100 % | 100 % | 0 % | 2026-10-09 19:42 | ✅ |
141 +| [Proof](proof.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:43 | ✅ |
142 +| [SharkNinja](sharkninjaoperatingllc.md) | 1 | 100 % | 100 % | 0 % | 2026-10-09 19:49 | ✅ |
143 +| [Torc Robotics](torcrobotics.md) | 1 | 100 % | 100 % | 100 % | 2026-10-09 19:55 | ✅ |
144 +| [Uber Freight](uberfreight.md) | 1 | 100 % | 100 % | 100 % | 2026-10-09 19:56 | ✅ |
145 +| [WaveShaper AI](waveshaperai.md) | 1 | 0 % | 100 % | 0 % | 2026-10-09 19:59 | ✅ |
146 +| [NATIONAL](national.md) | 0 | — | — | — | 2026-10-09 19:40 | ✅ |
147 +| [On Running](onrunning.md) | 0 | — | — | — | 2026-10-09 19:42 | ✅ |
148 +| [Latys Intelligence](latys.md) | 0 | — | — | — | 2026-10-09 19:36 | ✅ |
149 +| [KRAFTON Montréal Studio](studiokraftonboard.md) | 0 | — | — | — | 2026-10-09 19:52 | ✅ |
150 +| [Earth Rated](earthrated.md) | 0 | — | — | — | 2026-10-09 19:00 | ✅ |
151 +| [Echodyne Corp](echodynecorp.md) | 0 | — | — | — | 2026-10-09 19:00 | ✅ |
152 +| [Edelman Financial Engines, LLC](edelmanfinancialenginesllc.md) | 0 | — | — | — | 2026-10-09 19:00 | ✅ |
153 +| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | 0 | — | — | — | 2026-10-09 19:28 | ✅ |
154 +| [Kestra Medical Technologies Inc.](kestramedicaltechnologiesinc.md) | 0 | — | — | — | 2026-10-09 19:36 | ✅ |
155 +| [Lake Washington Dermatology](lakewashingtondermatology.md) | 0 | — | — | — | 2026-10-09 19:36 | ✅ |
156 +| [Novisto Fr](novistofr.md) | 0 | — | — | — | 2026-10-09 19:41 | ✅ |
157 +| [Ocado Group](ocadogroup.md) | 0 | — | — | — | 2026-10-09 19:42 | ✅ |
158 +| [Ogilvy Canada](ogilvycanada.md) | 0 | — | — | — | 2026-10-09 19:42 | ✅ |
159 +| [One Medical](onemedical.md) | 0 | — | — | — | 2026-10-09 19:42 | ✅ |
160 +| [PhyNet Dermatology LLC (External)](phynetdermatology.md) | 0 | — | — | — | 2026-10-09 19:42 | ✅ |
161 +| [Poka FR](pokafr.md) | 0 | — | — | — | 2026-10-09 19:42 | ✅ |
162 +| [Ponsera](ponsera.md) | 0 | — | — | — | 2026-10-09 20:46 | ✅ |
163 +| [Qohash](qohash.md) | 0 | — | — | — | 2026-10-09 19:46 | ✅ |
164 +| [Really Great Reading](reallygreatreading.md) | 0 | — | — | — | 2026-10-09 19:46 | ✅ |
165 +| [SOL Mental Health](solmentalhealth.md) | 0 | — | — | — | 2026-10-09 19:51 | ✅ |
166 +| [Sweeney Conrad](sweeneyconrad.md) | 0 | — | — | — | 2026-10-09 19:52 | ✅ |
167 +| [Tefron](tefron.md) | 0 | — | — | — | 2026-10-09 19:53 | ✅ |
168 +| [Triumvirate Environmental](triumvirateenvironmental.md) | 0 | — | — | — | 2026-10-09 19:55 | ✅ |
169 +| [USA Mechanical & Energy Services](usamechasp.md) | 0 | — | — | — | 2026-10-09 19:56 | ✅ |
170 +| [Valence Labs](valencelabs.md) | 0 | — | — | — | 2026-10-09 19:56 | ✅ |
171 +| [Wisemotion Robotics](wisemotion.md) | 0 | — | — | — | 2026-10-09 19:59 | ✅ |
172 172
173 173 ## Licence / conformité
174 174
@@ -186,5 +186,5 @@ Généré : 2026-10-08 17:32 EDT par scripts/gen_connector_docs.py — NE PAS
186 186
187 187 Commits touchant `jobka/connectors/greenhouse.py` :
188 188
189 −- `49067dd` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
190 −- `1fc94ac` 2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests
189 +- `49067dd3` 2026-08-19 Connecteurs phase 2 — correctifs et enrichissement champ par champ. Correctifs : villes SuccessFactors à trait d'union (préfixe municipal MAMH sur le slug, bogue « St »/« Pointe »), colonne date Taleo = date LIMITE chez agnico_eagle (+ garde-fou date future). Enrichissement : SmartRecruiters experienceLevel/function/industry/language/refNumber (lignes de liste, zéro requête), BambooHR locationType→work_mode, Breezy is_remote/logo_url/streetAddress, JSON-LD logo/industry/educationRequirements/skills (portails+icims+DR), Ashby applyUrl + composantes Bonus/Equity/Commission, Lever applyUrl + blocs opening/additional + allLocations, Workable application_url + function/industry, Recruitee careers_apply_url + description FR (translations) + expérience/scolarité + heures/sem, Greenhouse language + requisition_id, Workday externalUrl→apply_url + work_mode via facette Remote Type + clé cache v2, Guichet-Emplois avantages structurés + langue de travail, njoyn apply_url en colonne ; secours cache périmé quand le budget détail est épuisé (plus de fiches vidées)
190 +- `1fc94acf` 2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests
modified docs/connecteurs/ponsera.md +12 −38
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/ponsera.md
7 7 Rôle : Fiche connecteur — Ponsera (employeur direct, ATS greenhouse)
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-09 20:46 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -16,7 +16,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
16 16
17 17 ## Description
18 18
19 −- **Site** : [Ponsera]()
19 +- **Site** : [Ponsera](https://ponsera.com)
20 20 - **Page carrières** : https://job-boards.greenhouse.io/ponsera
21 21 - **Secteurs** : Conseil, TI
22 22 - **Région** : Montréal
@@ -36,33 +36,7 @@ Généré : 2026-09-21 18:06 EDT par scripts/gen_connector_docs.py — NE PAS
36 36
37 37 ## Champs → schéma
38 38
39 −Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-09-21 18:06 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é | 0 % |
51 −| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
52 −| `employment_type` — Type | temps_plein / temps_partiel / … | 0 % |
53 −| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 100 % |
54 −| `salary_label` — Libellé salaire | texte salarial original | 100 % |
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 | 100 % |
58 −| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 −| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 0 % |
60 −| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 −| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62 −| `apply_url` — Candidature | lien de candidature directe | 0 % |
63 −| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
64 −
65 −Exemple réel : *Directeur général (PDG) \| Chief Executive Officer (CEO)* — Montréal · The war against microbes costs the food industry ~$20B in recalls every year · parue le 2025-11-13.
39 +*Aucune offre active en base pour cette source.*
66 40
67 41 ## Fréquence & budgets
68 42
@@ -72,15 +46,15 @@ Exemple réel : *Directeur général (PDG) \| Chief Executive Officer (CEO)* —
72 46
73 47 ## Volumétrie & complétude live
74 48
75 −*(mesuré le 2026-09-21 18:06 EDT dans `data/jobka.db`)*
49 +*(mesuré le 2026-10-09 20:46 EDT dans `data/jobka.db`)*
76 50
77 −- **Offres en base** : 2 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 −- **Salaire** : 1/1 actives (100 %)
79 −- **GPS** : 1/1 actives (100 %)
80 −- **Mode** : 0/1 actives (0 %)
81 −- **Parution** : 1/1 actives (100 %)
82 −- **Dernier sync** : 2026-09-21 17:27 — trouvées 1, +0, ~0, -0
83 −- **Syncs enregistrés** (`sync_log`) : 236
51 +- **Offres en base** : 2 (dont **0 actives**, 0 masquées comme doublons `dup_of`)
52 +- **Salaire** : 0/0 actives (—)
53 +- **GPS** : 0/0 actives (—)
54 +- **Mode** : 0/0 actives (—)
55 +- **Parution** : 0/0 actives (—)
56 +- **Dernier sync** : 2026-10-09 20:46 — trouvées 0, +0, ~0, -0
57 +- **Syncs enregistrés** (`sync_log`) : 425
84 58
85 59 ## Erreurs & dépannage
86 60
@@ -105,4 +79,4 @@ Aucune erreur dans `sync_log` pour cette source.
105 79
106 80 Commits touchant `jobka/connectors/ponsera.py` :
107 81
108 −- `c45c753` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968)
82 +- `c45c7530` 2026-08-23 Vague C — +620 connecteurs employeurs directs (350 -> 968)
modified jobka/connectors/ponsera.py +23 −1
@@ -5,11 +5,33 @@
5 5 # Fichier : jobka/connectors/ponsera.py
6 6 # Rôle : Connecteur Ponsera — greenhouse (org « ponsera »)
7 7 # [généré par scripts/gen_connectors.py, flux vérifié le 2026-08-23]
8 −# Créé : 2026-08-23 Modifié : 2026-08-23
8 +# Créé : 2026-08-23 Modifié : 2026-10-09
9 9 # =============================================================================
10 10 from .greenhouse import GreenhouseConnector
11 11
12 12
13 +# Note santé (ka6, 2026-10-09) — found=0 est le comportement CORRECT.
14 +# Ponsera (ponsera.com, deep-tech montréalaise : désinfection au plasma froid
15 +# atmosphérique, spin-off de l'incubateur TandemLaunch) a une présence QC
16 +# intermittente (médiane 0.5). Son unique offre QC restante (8291085002
17 +# « Directeur général (PDG) | Chief Executive Officer (CEO) », Montréal, parue
18 +# 2025-11-13) a été DÉPUBLIÉE par l'employeur entre 14:45 et 17:24 EDT le
19 +# 2026-10-09 (found 1 → 0, missed=1, puis removed=1 via le garde-fou 2-miss),
20 +# sync_log vert en continu. Marqueur Greenhouse confirmé : détail 302 →
21 +# /ponsera?error=true + API détail 404 (idem pour la VP Eng 8590340002 déjà
22 +# retirée avant).
23 +# TOPOLOGIE DU TENANT : le board « ponsera » est une VUE filtrée du tenant
24 +# Greenhouse de TandemLaunch — /v1/boards/ponsera/departments liste les 32
25 +# départements du portefeuille (AAVAA, AIRY3D, Ponsera, …), tous jobs:[] quand
26 +# Ponsera ne recrute pas. Le board parent « tandemlaunch » est couvert par le
27 +# connecteur frère tandemlaunch.py (5 offres QC vivantes au 2026-10-09, aucune
28 +# au département Ponsera). Board ponsera vivant (200) mais entièrement vide =
29 +# creux d'embauche, PAS une migration : ponsera.com (site vitrine Durable.co,
30 +# route Next.js catch-all → soft-200 sur tout chemin) n'embarque aucun ATS.
31 +# Tant que Ponsera ne republie pas, ce connecteur sera re-signalé
32 +# périodiquement : structurel, pas une panne.
33 +
34 +
13 35 class PonseraConnector(GreenhouseConnector):
14 36 source_id = 'ponsera'
15 37 EMPLOYER = 'Ponsera'
16 38
Menu

Theme