Plateforme ATS workday
232 employeurs connectés via cette plateforme — 7430 offres actives. Module partagé : jobka/connectors/workday.py ; un employeur = une sous-classe d'environ 10 lignes.
Description & mécanique
Plateforme Workday.
L'API publique des sites carrières Workday est stable et non authentifiée :
- liste : POST https://..myworkdayjobs.com/wday/cxs///jobs body {"appliedFacets":{},"limit":20,"offset":N,"searchText":""} -> {total, jobPostings:[{title, externalPath, locationsText, postedOn, bulletFields:[req_id]}]}
- détail : GET .../wday/cxs// -> {jobPostingInfo:{jobDescription(HTML), location, timeType, jobReqId, startDate, …}}
Les sites listent souvent des postes hors Québec : on filtre côté client par
is_quebec_location, puis on ne visite la page détail QUE pour les postes québécois (avec cache BD — le détail n'est re-téléchargé que si la ligne de liste change).
Accès
- Pagination : offset/limit
- Backend : GET/POST direct
requests(throttlé, User-AgentJobKaBot/1.0identifié) - Auth : aucune — API/pages publiques du site carrières.
- Throttle : 0.7 s entre requêtes.
- Budgets (env) :
JOBKA_WORKDAY_DETAIL_LIMIT(défaut300)
Tenants connectés
| Employeur | Actives | Salaire | GPS | Mode | Dernier sync | OK |
|---|---|---|---|---|---|---|
| Couche-Tard / Circle K | 1012 | 66 % | 66 % | 0 % | 2026-09-28 04:27 | ✅ |
| Walmart Canada | 1011 | 97 % | 90 % | 0 % | 2026-09-28 02:48 | ✅ |
| Globalhr | 340 | 0 % | 83 % | 4 % | 2026-09-28 04:52 | ✅ |
| Slihrms | 261 | 11 % | 92 % | 1 % | 2026-09-28 02:40 | ✅ |
| Mouvement Desjardins | 259 | 2 % | 93 % | 25 % | 2026-09-28 04:36 | ✅ |
| Rechercher des | 247 | 1 % | 100 % | 0 % | 2026-09-28 04:47 | ✅ |
| Université McGill | 214 | 68 % | 100 % | 0 % | 2026-09-28 02:30 | ✅ |
| Groupe Banque TD | 188 | 95 % | 93 % | 99 % | 2026-09-28 02:42 | ✅ |
| Consignaction (AQRCB) | 174 | 85 % | 100 % | 0 % | 2026-09-28 04:31 | ✅ |
| Airbus Canada | 169 | 5 % | 99 % | 1 % | 2026-09-28 03:55 | ✅ |
| TJX Canada (Winners, HomeSense, Marshalls) | 146 | 98 % | 100 % | 0 % | 2026-09-28 02:43 | ✅ |
| Intact Corporation financière | 122 | 0 % | 78 % | 1 % | 2026-09-28 05:03 | ✅ |
| Dentalcorp | 90 | 16 % | 100 % | 0 % | 2026-09-28 04:32 | ✅ |
| BMO Groupe financier | 84 | 88 % | 80 % | 17 % | 2026-09-28 04:07 | ✅ |
| iA Groupe financier | 82 | 100 % | 95 % | 7 % | 2026-09-28 05:01 | ✅ |
| Promutuel Assurance | 81 | 2 % | 100 % | 9 % | 2026-09-28 02:34 | ✅ |
| Intelcom (Dragonfly) | 78 | 0 % | 99 % | 0 % | 2026-09-28 05:05 | ✅ |
| CAE | 74 | 24 % | 96 % | 1 % | 2026-09-28 04:09 | ✅ |
| Banque CIBC | 69 | 0 % | 94 % | 13 % | 2026-09-28 05:15 | ✅ |
| Gevernova | 66 | 29 % | 92 % | 20 % | 2026-09-28 04:44 | ✅ |
| Gflenv | 66 | 3 % | 92 % | 2 % | 2026-09-28 04:45 | ✅ |
| Agropur | 63 | 97 % | 97 % | 2 % | 2026-09-28 03:53 | ✅ |
| Lifeworks | 63 | 25 % | 84 % | 16 % | 2026-09-28 05:10 | ✅ |
| Manuvie | 59 | 85 % | 56 % | 25 % | 2026-09-28 05:12 | ✅ |
| Beneva | 56 | 4 % | 100 % | 4 % | 2026-09-28 04:04 | ✅ |
| Fairstone | 55 | 45 % | 89 % | 0 % | 2026-09-28 04:41 | ✅ |
| McKesson Canada | 51 | 76 % | 84 % | 84 % | 2026-09-28 02:30 | ✅ |
| Bdo | 51 | 10 % | 75 % | 14 % | 2026-09-28 04:03 | ✅ |
| Alterra | 48 | 69 % | 100 % | 0 % | 2026-09-28 03:59 | ✅ |
| Saputo | 47 | 83 % | 100 % | 100 % | 2026-09-28 02:38 | ✅ |
| Advanceauto | 47 | 0 % | 43 % | 0 % | 2026-09-28 03:51 | ✅ |
| La Maison Simons | 46 | 0 % | 89 % | 0 % | 2026-09-28 02:39 | ✅ |
| January 2027 | 46 | 0 % | 100 % | 0 % | 2026-09-28 02:35 | ✅ |
| Cogeco | 42 | 14 % | 52 % | 5 % | 2026-09-28 04:29 | ✅ |
| Myhrabc | 42 | 43 % | 52 % | 86 % | 2026-09-28 02:31 | ✅ |
| Investissements PSP | 40 | 2 % | 100 % | 0 % | 2026-09-28 05:06 | ✅ |
| Uhaul | 37 | 0 % | 100 % | 0 % | 2026-09-28 02:44 | ✅ |
| EXFO | 35 | 0 % | 100 % | 43 % | 2026-09-28 04:40 | ✅ |
| Firststudent | 34 | 41 % | 97 % | 0 % | 2026-09-28 04:42 | ✅ |
| Ms | 34 | 0 % | 100 % | 100 % | 2026-09-28 02:31 | ✅ |
| Estimator | 33 | 100 % | 97 % | 6 % | 2026-09-28 02:44 | ✅ |
| OPENLANE Canada | 32 | 22 % | 94 % | 3 % | 2026-09-28 02:33 | ✅ |
| CDPQ — Caisse de dépôt et placement du Québec | 31 | 0 % | 100 % | 0 % | 2026-09-28 04:15 | ✅ |
| Abinbev | 29 | 93 % | 100 % | 0 % | 2026-09-28 03:50 | ✅ |
| Best Buy Canada | 29 | 0 % | 48 % | 0 % | 2026-09-28 04:05 | ✅ |
| Onepoint (nventive / Logient) | 29 | 0 % | 100 % | 0 % | 2026-09-28 02:33 | ✅ |
| Altasciences | 28 | 4 % | 96 % | 96 % | 2026-09-28 03:58 | ✅ |
| Scotts Canada (Fafard) | 28 | 4 % | 100 % | 0 % | 2026-09-28 02:38 | ✅ |
| Rollsroyce | 28 | 0 % | 100 % | 0 % | 2026-09-28 02:37 | ✅ |
| The Children's Place | 27 | 0 % | 22 % | 0 % | 2026-09-28 04:17 | ✅ |
| Rio Tinto | 26 | 4 % | 100 % | 8 % | 2026-09-28 02:37 | ✅ |
| Tmx | 26 | 0 % | 69 % | 0 % | 2026-09-28 02:43 | ✅ |
| Service alimentaire Gordon | 25 | 68 % | 100 % | 0 % | 2026-09-28 04:46 | ✅ |
| Sun Life | 25 | 12 % | 80 % | 0 % | 2026-09-28 02:41 | ✅ |
| Galderma | 25 | 16 % | 100 % | 0 % | 2026-09-28 04:43 | ✅ |
| FedEx Express Canada | 24 | 100 % | 88 % | 0 % | 2026-09-28 04:41 | ✅ |
| Unitytech | 24 | 96 % | 83 % | 33 % | 2026-09-28 02:45 | ✅ |
| Alcoa Canada | 23 | 35 % | 30 % | 0 % | 2026-09-28 03:56 | ✅ |
| Search for | 23 | 0 % | 100 % | 0 % | 2026-09-28 04:02 | ✅ |
| Clinical Research Associate | 23 | 0 % | 96 % | 17 % | 2026-09-28 02:41 | ✅ |
| Wolseley Canada | 23 | 0 % | 100 % | 0 % | 2026-09-28 02:49 | ✅ |
| Comptable en immobilier | 22 | 5 % | 100 % | 0 % | 2026-09-28 04:03 | ✅ |
| Montreal Export Package Handler (18:00-23:00) | 22 | 86 % | 100 % | 0 % | 2026-09-28 04:56 | ✅ |
| Monteur CVC 1 /HVAC Assembler 1 | 22 | 0 % | 68 % | 0 % | 2026-09-28 02:41 | ✅ |
| Airliquidehr | 21 | 24 % | 100 % | 10 % | 2026-09-28 03:56 | ✅ |
| Alsglobal | 21 | 5 % | 95 % | 0 % | 2026-09-28 03:57 | ✅ |
| AVP | 21 | 19 % | 86 % | 0 % | 2026-09-28 04:01 | ✅ |
| Responsable Stratégie des Affaires | 21 | 14 % | 100 % | 0 % | 2026-09-28 02:45 | ✅ |
| Sales Associate III | 20 | 100 % | 100 % | 0 % | 2026-09-28 02:42 | ✅ |
| JLL | 19 | 0 % | 79 % | 100 % | 2026-09-28 05:07 | ✅ |
| Préparateur de commandes | 19 | 5 % | 95 % | 0 % | 2026-09-28 02:41 | ✅ |
| Groupeguilbault | 18 | 0 % | 100 % | 0 % | 2026-09-28 04:53 | ✅ |
| Hubinternational | 18 | 17 % | 89 % | 6 % | 2026-09-28 04:59 | ✅ |
| Onelineage | 18 | 6 % | 100 % | 11 % | 2026-09-28 02:33 | ✅ |
| Sci | 18 | 28 % | 83 % | 6 % | 2026-09-28 02:38 | ✅ |
| Fund Accountant / Comptable de Fonds | 17 | 18 % | 100 % | 0 % | 2026-09-28 02:37 | ✅ |
| Sanimax | 17 | 35 % | 100 % | 0 % | 2026-09-28 02:37 | ✅ |
| Sandvik | 17 | 6 % | 24 % | 0 % | 2026-09-28 02:37 | ✅ |
| CAA-Québec | 15 | 27 % | 100 % | 7 % | 2026-09-28 04:08 | ✅ |
| Gea | 15 | 33 % | 100 % | 0 % | 2026-09-28 04:44 | ✅ |
| Ur | 15 | 0 % | 100 % | 0 % | 2026-09-28 02:45 | ✅ |
| GSK | 14 | 0 % | 93 % | 0 % | 2026-09-28 04:53 | ✅ |
| Allstate Canada | 14 | 21 % | 79 % | 21 % | 2026-09-28 03:57 | ✅ |
| Bridgestone | 14 | 36 % | 100 % | 0 % | 2026-09-28 04:08 | ✅ |
| Peoplecorporation | 14 | 21 % | 64 % | 21 % | 2026-09-28 02:34 | ✅ |
| Swarovski | 14 | 0 % | 100 % | 0 % | 2026-09-28 02:41 | ✅ |
| Medavie | 14 | 79 % | 29 % | 7 % | 2026-09-28 02:30 | ✅ |
| JG Rive-Sud (GFS) | 13 | 69 % | 100 % | 0 % | 2026-09-28 05:07 | ✅ |
| Comptable de projet / Project Accountant | 13 | 15 % | 92 % | 0 % | 2026-09-28 04:39 | ✅ |
| Fieracapital | 13 | 31 % | 69 % | 0 % | 2026-09-28 04:41 | ✅ |
| C.H. Guenther & Son | 13 | 54 % | 100 % | 0 % | 2026-09-28 04:17 | ✅ |
| Aritzia | 12 | 58 % | 100 % | 0 % | 2026-09-28 03:59 | ✅ |
| Senior Azure Solution Architect (Montreal – French Speaking) | 12 | 100 % | 42 % | 8 % | 2026-09-28 03:50 | ✅ |
| Comptable | 12 | 0 % | 100 % | 0 % | 2026-09-28 04:28 | ✅ |
| Fccfac | 12 | 100 % | 25 % | 0 % | 2026-09-28 04:41 | ✅ |
| Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ... | 12 | 0 % | 100 % | 0 % | 2026-09-28 04:43 | ✅ |
| Jci | 12 | 100 % | 92 % | 8 % | 2026-09-28 05:07 | ✅ |
| Ryder | 12 | 100 % | 33 % | 0 % | 2026-09-28 02:37 | ✅ |
| Frigoriste | 12 | 0 % | 100 % | 0 % | 2026-09-28 02:45 | ✅ |
| Canadian Tire | 11 | 64 % | 91 % | 0 % | 2026-09-28 04:10 | ✅ |
| Investissement Québec | 11 | 0 % | 100 % | 0 % | 2026-09-28 05:06 | ✅ |
| Responsable bilingue du marketing événementiel / Event ... | 11 | 100 % | 64 % | 82 % | 2026-09-28 04:41 | ✅ |
| Huron | 11 | 100 % | 45 % | 100 % | 2026-09-28 04:59 | ✅ |
| Msd | 11 | 73 % | 91 % | 18 % | 2026-09-28 02:31 | ✅ |
| Fempro (First Quality) | 11 | 55 % | 100 % | 0 % | 2026-09-28 04:41 | ✅ |
| VF Corporation (The North Face, Vans) | 10 | 80 % | 100 % | 0 % | 2026-09-28 02:45 | ✅ |
| Cadence | 10 | 40 % | 70 % | 0 % | 2026-09-28 04:08 | ✅ |
| Colliers | 10 | 0 % | 100 % | 0 % | 2026-09-28 04:29 | ✅ |
| Hitachi | 10 | 0 % | 100 % | 100 % | 2026-09-28 04:58 | ✅ |
| Northbridgefinancial | 10 | 0 % | 100 % | 0 % | 2026-09-28 02:32 | ✅ |
| Plusgrade | 9 | 0 % | 100 % | 0 % | 2026-09-28 02:34 | ✅ |
| Avisbudget | 9 | 11 % | 100 % | 0 % | 2026-09-28 04:01 | ✅ |
| Administrateur comptable principal | 9 | 0 % | 100 % | 0 % | 2026-09-28 04:05 | ✅ |
| Blgllp | 9 | 44 % | 67 % | 0 % | 2026-09-28 04:05 | ✅ |
| Coordinateur, Achats Numériques | 9 | 89 % | 89 % | 22 % | 2026-09-28 04:32 | ✅ |
| Puma | 9 | 100 % | 100 % | 0 % | 2026-09-28 02:35 | ✅ |
| Fonds de solidarité FTQ | 8 | 0 % | 100 % | 100 % | 2026-09-28 04:43 | ✅ |
| Abbott | 8 | 12 % | 100 % | 50 % | 2026-09-28 03:49 | ✅ |
| Chef d'équipe Agile | 8 | 0 % | 100 % | 0 % | 2026-09-28 03:59 | ✅ |
| Associé (e) d'entrepôt | 8 | 75 % | 88 % | 0 % | 2026-09-28 04:10 | ✅ |
| Cisco | 8 | 100 % | 38 % | 50 % | 2026-09-28 04:27 | ✅ |
| Chef de secteur | 8 | 0 % | 100 % | 0 % | 2026-09-28 04:53 | ✅ |
| Moneris | 8 | 100 % | 88 % | 38 % | 2026-09-28 02:31 | ✅ |
| Pfizer Canada | 7 | 100 % | 29 % | 14 % | 2026-09-28 02:34 | ✅ |
| Raymond Chabot Grant Thornton | 7 | 0 % | 100 % | 14 % | 2026-09-28 02:36 | ✅ |
| Allegion | 7 | 57 % | 86 % | 14 % | 2026-09-28 03:57 | ✅ |
| Chanel | 7 | 14 % | 100 % | 0 % | 2026-09-28 04:14 | ✅ |
| Haemonetics | 7 | 0 % | 100 % | 14 % | 2026-09-28 04:56 | ✅ |
| Brasseries Sleeman (Unibroue) | 6 | 17 % | 83 % | 0 % | 2026-09-28 02:39 | ✅ |
| Cerence | 6 | 50 % | 33 % | 67 % | 2026-09-28 04:15 | ✅ |
| Ciena | 6 | 33 % | 67 % | 67 % | 2026-09-28 04:19 | ✅ |
| Avocat·e de litige / Litigation Associate | 6 | 0 % | 100 % | 83 % | 2026-09-28 04:28 | ✅ |
| Logistics Associate | 6 | 17 % | 100 % | 0 % | 2026-09-28 04:56 | ✅ |
| Interpublic | 6 | 50 % | 100 % | 100 % | 2026-09-28 05:06 | ✅ |
| Nrfcanada | 6 | 67 % | 33 % | 33 % | 2026-09-28 02:33 | ✅ |
| Sbdinc | 6 | 83 % | 100 % | 0 % | 2026-09-28 02:38 | ✅ |
| Tsys | 6 | 17 % | 50 % | 0 % | 2026-09-28 02:44 | ✅ |
| Valmet | 6 | 0 % | 83 % | 0 % | 2026-09-28 02:45 | ✅ |
| Aliaxis | 6 | 50 % | 83 % | 0 % | 2026-09-28 03:56 | ✅ |
| Groupe Meloche | 6 | 83 % | 100 % | 0 % | 2026-09-28 02:31 | ✅ |
| Church & Dwight Canada | 5 | 0 % | 100 % | 0 % | 2026-09-28 04:17 | ✅ |
| Rechercher des | 5 | 0 % | 100 % | 40 % | 2026-09-28 04:10 | ✅ |
| Associé au Marketing et Opérations Clients – Est | 5 | 100 % | 100 % | 0 % | 2026-09-28 04:36 | ✅ |
| Hpe | 5 | 0 % | 40 % | 100 % | 2026-09-28 04:59 | ✅ |
| Nortekinc | 5 | 40 % | 100 % | 0 % | 2026-09-28 02:32 | ✅ |
| Associé principal (Ressources de gestion) | 5 | 0 % | 60 % | 20 % | 2026-09-28 02:37 | ✅ |
| Weir Group | 5 | 20 % | 80 % | 60 % | 2026-09-28 02:49 | ✅ |
| Avocat en immigration d'affaires américaine | 4 | 0 % | 100 % | 0 % | 2026-09-28 04:43 | ✅ |
| Iqvia | 4 | 100 % | 50 % | 0 % | 2026-09-28 05:06 | ✅ |
| Lighting | 4 | 100 % | 100 % | 0 % | 2026-09-28 05:10 | ✅ |
| Medline | 4 | 100 % | 100 % | 25 % | 2026-09-28 02:30 | ✅ |
| Michelin | 4 | 0 % | 100 % | 100 % | 2026-09-28 02:31 | ✅ |
| Air Traffic Control (ATC) | 4 | 75 % | 100 % | 75 % | 2026-09-28 02:31 | ✅ |
| Testing, Automation and Cloud Validation | 4 | 25 % | 100 % | 0 % | 2026-09-28 02:38 | ✅ |
| Trugreen | 4 | 50 % | 100 % | 0 % | 2026-09-28 02:44 | ✅ |
| Warner Bros. Discovery (WB Games Montréal) | 4 | 0 % | 100 % | 100 % | 2026-09-28 02:48 | ✅ |
| Carrier | 4 | 75 % | 50 % | 100 % | 2026-09-28 04:13 | ✅ |
| Equisoft | 4 | 0 % | 100 % | 100 % | 2026-09-28 04:39 | ✅ |
| Malvern Panalytical (Spectris) | 4 | 0 % | 100 % | 0 % | 2026-09-28 02:40 | ✅ |
| BDC | 3 | 0 % | 100 % | 0 % | 2026-09-28 04:02 | ✅ |
| Suncor Énergie | 3 | 0 % | 100 % | 0 % | 2026-09-28 02:41 | ✅ |
| Guillevin International | 3 | 0 % | 100 % | 0 % | 2026-09-28 04:55 | ✅ |
| Amgen | 3 | 0 % | 100 % | 0 % | 2026-09-28 03:59 | ✅ |
| Bdx | 3 | 33 % | 67 % | 33 % | 2026-09-28 04:03 | ✅ |
| Cdpqfiliales | 3 | 0 % | 100 % | 0 % | 2026-09-28 04:15 | ✅ |
| CI Financial | 3 | 0 % | 100 % | 0 % | 2026-09-28 04:17 | ✅ |
| Conagrabrands | 3 | 100 % | 100 % | 0 % | 2026-09-28 04:29 | ✅ |
| Danaher | 3 | 67 % | 67 % | 33 % | 2026-09-28 04:31 | ✅ |
| Agent service à la clientèle et soutien comptable | 3 | 33 % | 100 % | 33 % | 2026-09-28 04:56 | ✅ |
| Kiongroup | 3 | 100 % | 67 % | 33 % | 2026-09-28 05:08 | ✅ |
| Sales Consultant Montreal | 3 | 100 % | 100 % | 67 % | 2026-09-28 02:31 | ✅ |
| Electromechanic | 3 | 67 % | 100 % | 0 % | 2026-09-28 02:44 | ✅ |
| Warehouse Team Member | 3 | 0 % | 100 % | 0 % | 2026-09-28 02:44 | ✅ |
| Zebra | 3 | 100 % | 100 % | 0 % | 2026-09-28 02:49 | ✅ |
| Innocap | 3 | 0 % | 100 % | 0 % | 2026-09-28 05:02 | ✅ |
| Robover (ODL Canada) | 3 | 0 % | 100 % | 0 % | 2026-09-28 02:33 | ✅ |
| ZOLL Medical | 2 | 100 % | 50 % | 100 % | 2026-09-28 02:49 | ✅ |
| 3M | 2 | 50 % | 100 % | 100 % | 2026-09-28 02:49 | ✅ |
| Brambles | 2 | 100 % | 50 % | 0 % | 2026-09-28 04:08 | ✅ |
| Carters | 2 | 0 % | 100 % | 0 % | 2026-09-28 04:14 | ✅ |
| Dxctechnology | 2 | 0 % | 100 % | 100 % | 2026-09-28 04:38 | ✅ |
| Fednav | 2 | 0 % | 100 % | 0 % | 2026-09-28 04:41 | ✅ |
| Freseniusmedicalcare | 2 | 0 % | 100 % | 100 % | 2026-09-28 04:43 | ✅ |
| Associé aux ventes/Retail Sales Associate | 2 | 0 % | 50 % | 0 % | 2026-09-28 04:43 | ✅ |
| Jj | 2 | 100 % | 100 % | 0 % | 2026-09-28 05:07 | ✅ |
| Medtronic | 2 | 50 % | 100 % | 100 % | 2026-09-28 02:30 | ✅ |
| Motorolasolutions | 2 | 100 % | 50 % | 0 % | 2026-09-28 02:31 | ✅ |
| Agent(e) de liaison médicale et scientifique, biologiques – Québec ... | 2 | 50 % | 100 % | 0 % | 2026-09-28 02:33 | ✅ |
| Republic | 2 | 0 % | 100 % | 0 % | 2026-09-28 02:36 | ✅ |
| Infirmier(ère), Salle de réveil | 2 | 0 % | 100 % | 100 % | 2026-09-28 02:39 | ✅ |
| Synnex | 2 | 100 % | 100 % | 0 % | 2026-09-28 02:41 | ✅ |
| Topbuild | 2 | 100 % | 100 % | 0 % | 2026-09-28 02:43 | ✅ |
| HP | 2 | 100 % | 100 % | 0 % | 2026-09-28 04:59 | ✅ |
| SBM Management | 2 | 100 % | 50 % | 0 % | 2026-09-28 02:38 | ✅ |
| Cineplex | 1 | 0 % | 100 % | 0 % | 2026-09-28 04:19 | ✅ |
| Fiserv | 1 | 0 % | 100 % | 0 % | 2026-09-28 04:42 | ✅ |
| Cabotcorp | 1 | 0 % | 100 % | 0 % | 2026-09-28 04:08 | ✅ |
| Production Support Roles | 1 | 0 % | 100 % | 0 % | 2026-09-28 04:10 | ✅ |
| Dupont | 1 | 100 % | 100 % | 0 % | 2026-09-28 04:37 | ✅ |
| Enbridge | 1 | 0 % | 0 % | 0 % | 2026-09-28 04:39 | ✅ |
| Gategroup | 1 | 100 % | 100 % | 0 % | 2026-09-28 04:43 | ✅ |
| Gipi | 1 | 100 % | 100 % | 0 % | 2026-09-28 04:48 | ✅ |
| Kone | 1 | 0 % | 100 % | 0 % | 2026-09-28 05:08 | ✅ |
| Novartis | 1 | 0 % | 100 % | 100 % | 2026-09-28 02:32 | ✅ |
| Nutreco | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:33 | ✅ |
| Field Service Representative | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:33 | ✅ |
| Poolcorp | 1 | 100 % | 100 % | 0 % | 2026-09-28 02:34 | ✅ |
| Prysmiangroup | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:34 | ✅ |
| RBC | 1 | 0 % | 0 % | 0 % | 2026-09-28 05:15 | ✅ |
| Reddyice | 1 | 100 % | 100 % | 0 % | 2026-09-28 02:36 | ✅ |
| Silabs | 1 | 100 % | 100 % | 0 % | 2026-09-28 02:39 | ✅ |
| Smucker | 1 | 100 % | 100 % | 100 % | 2026-09-28 02:40 | ✅ |
| Thales Canada | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:43 | ✅ |
| Bilingual Fire Protection Sales Representative | 1 | 100 % | 100 % | 100 % | 2026-09-28 02:46 | ✅ |
| Warehouse Associate | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:49 | ✅ |
| Zoetis | 1 | 0 % | 100 % | 100 % | 2026-09-28 02:49 | ✅ |
| Arterra Wines Canada | 1 | 0 % | 100 % | 0 % | 2026-09-28 04:01 | ✅ |
| Cambria | 1 | 0 % | 100 % | 0 % | 2026-09-28 04:09 | ✅ |
| Autorité des marchés financiers (AMF) | 1 | 100 % | 100 % | 0 % | 2026-09-28 05:09 | ✅ |
| Patterson Companies | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:34 | ✅ |
| Reworld | 1 | 0 % | 0 % | 0 % | 2026-09-28 02:36 | ✅ |
| Simpson Strong-Tie | 1 | 100 % | 100 % | 0 % | 2026-09-28 02:41 | ✅ |
| Workwear Outfitters | 1 | 0 % | 100 % | 0 % | 2026-09-28 02:49 | ✅ |
| Shell Canada | 0 | — | — | — | 2026-09-28 02:39 | ✅ |
| CoorsTek | 0 | — | — | — | 2026-09-28 04:31 | ✅ |
| Gilead Sciences | 0 | — | — | — | 2026-09-28 04:48 | ✅ |
| Imerys | 0 | — | — | — | 2026-09-28 05:01 | ✅ |
| Alliance de la Fonction publique du Canada | 0 | — | — | — | 2026-09-28 02:34 | ✅ |
| QuadReal (QuadReal Property Group) | 0 | — | — | — | 2026-09-28 02:35 | ✅ |
| Topcon | 0 | — | — | — | 2026-09-28 02:43 | ✅ |
| Groupe Altus | 0 | — | — | — | 2026-09-28 03:59 | ✅ |
| Loblaw (Provigo / Maxi) | 0 | — | — | — | 2026-09-28 02:31 | ✅ |
Licence / conformité
Flux public du site carrières officiel de l'employeur (API JSON de l'ATS ou HTML rendu serveur) — le même contenu que la page carrière affiche publiquement, prévu pour la diffusion des offres, sans authentification. Chaque offre conserve son URL originale et le bouton « Postuler chez l'employeur » renvoie chez l'employeur. Aucune donnée personnelle de candidat n'est collectée. User-Agent identifié JobKaBot/1.0 (+https://www.job-ka.com; contact@spboucher.ai) sur les accès directs ; requêtes throttlées et plafonnées par budgets.
Historique
Mission connecteurs du 2026-08-18 — passage de 135 à 217 employeurs directs connectés, de 9 à 17 plateformes ATS, ajout de 3 portails agrégateurs et du canal de dépôt direct :
fd4bfc8qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;5a66f48+59 employeurs (sondage massif d'ATS + détection de pages carrières) ;4917d578 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;f6e7571portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;744cbfcbadge « Offre directe », stats directes/portails, dépôt direct employeurs ;1604ff9reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
Commits touchant jobka/connectors/workday.py :
4e9be242026-09-12 [ka6] fix connecteur altusgroup: external_id régional → ID de réquisition (hook _external_id dans la plateforme workday, défaut inchangé) — le tenant altusgroup.wd3 préfixe bulletFields par la région quand il y en a une (['Ontario','R0013639'] vs ['R0013942'] seul), si bien que bullets[0] devenait l'external_id : l'offre QC historique était en base sous external_id='Quebec', et le sync du 2026-08-26 trouvait 2 offres pour 1 seule stockée (collision d'ID entre postes d'une même région). L'extraction est désormais isolée dans un hook _external_id() de WorkdayConnector (comportement par défaut strictement identique pour les autres tenants) et surchargée dans altusgroup.py : premier bullet au format réquisition R+chiffres, sinon suffixe du chemin. Vérifié live : 36 postes scannés → 36 IDs uniques au format R00xxxxx, 0 poste non conforme. Volume 0 légitime AUJOURD'HUI : 7 postes Canada, tous Toronto — aucune offre QC depuis la dépublication de l'offre montréalaise le 2026-08-26 (médiane historique 0.0). Le statut stale vient de là (la supervision date le dernier succès au dernier sync found>0, 2026-08-26 14:19) ; l'unique échec récent (2026-09-12 03:04, « Workday non-JSON HTTP 200 text/html ») est la fenêtre de maintenance hebdomadaire Workday du vendredi/samedi nuit (28 occurrences multi-sources cette nuit, mêmes plages 02h30–03h15 les 2026-08-29 et 2026-09-05), transitoire et déjà retryée. Sync isolé rejoué : found=0 en 2,4 s, statut ok. 101 tests pytest verts. pm2 restart job-ka-sync OK, site 200.f6c59782026-09-10 [ka6] fix connecteur dxctechnology: repli scan client quand le filtre serveur QC est factice dans la plateforme workday — le tenant dxctechnology (dxctechnology.wd1, site DXCJobs) expose une facette « locations » (Region, State or Province) qui liste « CAN - QC - MONTREAL » count=3 mais dont le filtre serveur renvoie total=0 pour N'IMPORTE QUELLE valeur (vérifié aussi avec DUBAI count=2 → 0) : facette d'affichage seulement. Le repli serveur ajouté ce matin pour jj (ec1b90d, déployé 04h18) sélectionnait cette facette factice → pagination filtrée vide → found=0 au sync de 04h45 (missed=3), statut stale, alors que les 3 offres Montréal existent toujours sur l'API. _list_pages détecte désormais le cas : si la première page filtrée serveur est vide alors que le listing non filtré annonçait des postes (total > 0), le filtre serveur est abandonné (une seule fois) et le scan client complet reprend (938 postes < plafond 60×20, is_quebec_location côté client). Sync rejoué : found=3 (médiane 3.0), les 3 offres réactivées miss_count=0. Non-régression : jj garde son repli serveur (found=1 en 1,9 s), desjardins sa facette province (found=270). pm2 restart job-ka-sync OK, site 200.ec1b90d2026-09-10 [ka6] fix connecteur jj: filtre serveur de repli par lieux ville dans la plateforme workday — le tenant jj (Johnson & Johnson, jj.wd5) n'expose AUCUNE facette province « Quebec », seulement une facette locations plate au niveau ville (« Montréal, Quebec, Canada ») ; sans filtre serveur, le scan client plafonné à max_pages=60 (1200 postes) ratait l'unique offre QC dès que le tenant a dépassé le plafond (1692 postes le 2026-09-10) → found=0, statut stale. _find_qc_facet agrège désormais, en repli seulement, toutes les valeurs de lieu québécoises (mêmes règles que is_quebec_location) en un filtre serveur unique. Sync rejoué : found=1 en 2,8 s (vs 0 en 72,5 s), offre R-089236 Montréal réactivée (miss_count=0) ; les 2 retraits (R-093383, R-081608) vérifiés réellement dépubliés sur l'API. Non-régression : desjardins garde sa facette province Region et rapporte 270 offres. pm2 restart job-ka-sync OK, site 200.b5b4be32026-09-07 [ka6] fix connecteur firststudent: retry avec backoff sur 5xx transitoire dans la plateforme workday — un 500 isolé de l'API CXS (constaté 2026-09-07 18h18 sur firststudent.wd1, reparti seul) faisait échouer tout le sync car raise_for_status dans base.get/post court-circuitait le retry de _req_json (qui ne couvrait que le cas 200 non-JSON); les 4xx restent des échecs immédiats; sync rejoué: 35 offres (médiane 35.0)c4d9bfc2026-09-04 [ka6] snapshot pré-mission derumarketcatering86fc7812026-09-04 Revert "[ka6] connecteur shrinerschildrens: maintenance tenant Workday (401 'system account', 2026-09-04 ~02h EDT, portail redirigé vers community.workday.com/maintenance-page) — retry+backoff du 401 de maintenance dans _req_json de la plateforme workday et erreur explicite dans sync_log; autres tenants wd12 non touchés (cabotcorp 4 offres vérifié)"540cb822026-09-04 [ka6] connecteur shrinerschildrens: maintenance tenant Workday (401 'system account', 2026-09-04 ~02h EDT, portail redirigé vers community.workday.com/maintenance-page) — retry+backoff du 401 de maintenance dans _req_json de la plateforme workday et erreur explicite dans sync_log; autres tenants wd12 non touchés (cabotcorp 4 offres vérifié)72173862026-08-31 [ka6] fix connecteur gsknch: reprise sur réponses Workday 200 non-JSON (fenêtres de maintenance nocturnes ~03h) — retry+backoff _req_json dans la plateforme workday, erreur diagnosticable, 11 offres retrouvées49067dd2026-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)1fc94ac2026-08-17 Fondation Job·Ka : socle backend, 5 connecteurs pilotes, frontend, tests