SPB Git forge

spb/job-ka

Public
226commits 1branches 0releases
37.5 MBsize
maindefault branch
9 h agolast push
HTML 82.1% Python 14.6% TypeScript 1.9% CSS 1% JavaScript 0.5%

Vague C — +620 connecteurs employeurs directs (350 -> 968)

Campagne de découverte massive en 3 angles : éclaireur Serper élargi
(60 termes x 10 ATS x 3 pages), reprise des 266 flux confirmés le 22-08
jamais intégrés, et sondage par nom de 182 grands employeurs QC sur 10 ATS.
Fusion/nettoyage (scripts/merge_confirmed.py : dédoublonnage multi-vagues,
filtre des faux positifs Québec hors province, nettoyage des noms issus des
titres Google, exclusion des babillards de démo) puis secteurs attribués par
lots (scripts/classify_sectors.py).

- Workday +148, SmartRecruiters +118, Dayforce +96, Greenhouse +93,
  Breezy +50, Workable +40, Lever +32, Ashby +25, Recruitee +12, BambooHR +3
- SuccessFactors +4 vérifiés main : TELUS, Énergir, VIA Rail, Canada Vie
- prises notables : Thales, Fiera Capital, Fednav, Wolseley, Cominar, Ludia,
  Granit Design, Vortex Structures Aquatiques, Warner Bros. Discovery
- 973 sources au registre ; docs/connecteurs régénérées (995 fiches) ;
  docs/CONFORMITE.md : section Vague C + écartés (Air Canada -> Phenom, TÉLUQ,
  Valero, faux QC)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Simon-Pierre Boucher committed 1 mo ago (Aug 24, 2026) parent b462a3f

31 changed files +19,457 −68

modified .gitignore +4 −0
@@ -28,3 +28,7 @@ dist/
28 28 data/*.db
29 29 data/*.sqlite*
30 30 data/cache/
31 +data/jobka.db
32 +data/candidats-*.jsonl
33 +data/confirmed-*.json
34 +data/terms-*.txt
added data/feeds-majors.json +59 −0
@@ -0,0 +1,59 @@
1 +[
2 + {
3 + "ats": "successfactors",
4 + "source_id": "telus",
5 + "employer": "TELUS",
6 + "base": "https://careers.telus.com",
7 + "url": "https://www.telus.com",
8 + "sectors": [
9 + "Télécommunications",
10 + "TI"
11 + ],
12 + "cities": [
13 + "Montréal",
14 + "Québec",
15 + "Rimouski"
16 + ]
17 + },
18 + {
19 + "ats": "successfactors",
20 + "source_id": "energir",
21 + "employer": "Énergir",
22 + "base": "https://carrieres.energir.com",
23 + "url": "https://www.energir.com",
24 + "sectors": [
25 + "Énergie"
26 + ],
27 + "cities": [
28 + "Montréal",
29 + "Boucherville"
30 + ]
31 + },
32 + {
33 + "ats": "successfactors",
34 + "source_id": "canada_vie",
35 + "employer": "Canada Vie",
36 + "base": "https://jobs.canadalife.com",
37 + "url": "https://www.canadalife.com",
38 + "sectors": [
39 + "Assurance",
40 + "Finance"
41 + ],
42 + "cities": [
43 + "Montréal"
44 + ]
45 + },
46 + {
47 + "ats": "successfactors",
48 + "source_id": "via_rail",
49 + "employer": "VIA Rail Canada",
50 + "base": "https://careers.viarail.ca",
51 + "url": "https://www.viarail.ca",
52 + "sectors": [
53 + "Transport ferroviaire"
54 + ],
55 + "cities": [
56 + "Montréal"
57 + ]
58 + }
59 +]
\ No newline at end of file
added data/feeds-vagueC.json +8586 −0
@@ -0,0 +1,8586 @@
1 +[
2 + {
3 + "ats": "ashby",
4 + "employer": "OXIO Corporation",
5 + "sectors": [
6 + "Télécommunications",
7 + "TI"
8 + ],
9 + "cities": [
10 + "Montréal"
11 + ],
12 + "url": "",
13 + "org": "OXIO"
14 + },
15 + {
16 + "ats": "ashby",
17 + "employer": "Alygra Advisory",
18 + "sectors": [
19 + "Conseil",
20 + "Finance"
21 + ],
22 + "cities": [
23 + "Montréal"
24 + ],
25 + "url": "",
26 + "org": "alygra"
27 + },
28 + {
29 + "ats": "ashby",
30 + "employer": "AMI",
31 + "sectors": [
32 + "Santé",
33 + "Services"
34 + ],
35 + "cities": [
36 + "Montréal"
37 + ],
38 + "url": "",
39 + "org": "ami"
40 + },
41 + {
42 + "ats": "ashby",
43 + "employer": "AtoB",
44 + "sectors": [
45 + "Logistique",
46 + "Transport"
47 + ],
48 + "cities": [
49 + "Montréal"
50 + ],
51 + "url": "",
52 + "org": "atob"
53 + },
54 + {
55 + "ats": "ashby",
56 + "employer": "Baseten",
57 + "sectors": [
58 + "SaaS",
59 + "IA"
60 + ],
61 + "cities": [
62 + "Montréal"
63 + ],
64 + "url": "",
65 + "org": "baseten"
66 + },
67 + {
68 + "ats": "ashby",
69 + "employer": "Blockstream",
70 + "sectors": [
71 + "Fintech",
72 + "Données"
73 + ],
74 + "cities": [
75 + "Montréal"
76 + ],
77 + "url": "",
78 + "org": "blockstream"
79 + },
80 + {
81 + "ats": "ashby",
82 + "employer": "Canadavisa",
83 + "sectors": [
84 + "Services",
85 + "Web"
86 + ],
87 + "cities": [
88 + "Montréal"
89 + ],
90 + "url": "",
91 + "org": "canadavisa"
92 + },
93 + {
94 + "ats": "ashby",
95 + "employer": "Delos Data",
96 + "sectors": [
97 + "Données",
98 + "IA"
99 + ],
100 + "cities": [
101 + "Montréal"
102 + ],
103 + "url": "",
104 + "org": "delos-data"
105 + },
106 + {
107 + "ats": "ashby",
108 + "employer": "Directive",
109 + "sectors": [
110 + "Conseil",
111 + "Marketing"
112 + ],
113 + "cities": [
114 + "Montréal"
115 + ],
116 + "url": "",
117 + "org": "directive"
118 + },
119 + {
120 + "ats": "ashby",
121 + "employer": "Eli Health",
122 + "sectors": [
123 + "Santé",
124 + "TI"
125 + ],
126 + "cities": [
127 + "Montréal"
128 + ],
129 + "url": "",
130 + "org": "eli"
131 + },
132 + {
133 + "ats": "ashby",
134 + "employer": "Equal1",
135 + "sectors": [
136 + "Biotechnologie",
137 + "Recherche"
138 + ],
139 + "cities": [
140 + "Sherbrooke"
141 + ],
142 + "url": "",
143 + "org": "equal1"
144 + },
145 + {
146 + "ats": "ashby",
147 + "employer": "Featherless AI",
148 + "sectors": [
149 + "IA",
150 + "SaaS"
151 + ],
152 + "cities": [
153 + "Montréal"
154 + ],
155 + "url": "",
156 + "org": "featherlessai"
157 + },
158 + {
159 + "ats": "ashby",
160 + "employer": "Fellow Insights Inc.",
161 + "sectors": [
162 + "Ressources humaines",
163 + "Données"
164 + ],
165 + "cities": [
166 + "Montréal"
167 + ],
168 + "url": "",
169 + "org": "fellowai"
170 + },
171 + {
172 + "ats": "ashby",
173 + "employer": "Hinge Health",
174 + "sectors": [
175 + "Santé",
176 + "IA"
177 + ],
178 + "cities": [
179 + "Montréal"
180 + ],
181 + "url": "",
182 + "org": "hinge-health"
183 + },
184 + {
185 + "ats": "ashby",
186 + "employer": "inBeat Agency",
187 + "sectors": [
188 + "Publicité",
189 + "Marketing"
190 + ],
191 + "cities": [
192 + "Montréal"
193 + ],
194 + "url": "",
195 + "org": "inbeat-agency"
196 + },
197 + {
198 + "ats": "ashby",
199 + "employer": "Myperch",
200 + "sectors": [
201 + "Ressources humaines",
202 + "SaaS"
203 + ],
204 + "cities": [
205 + "Québec"
206 + ],
207 + "url": "",
208 + "org": "myperch"
209 + },
210 + {
211 + "ats": "ashby",
212 + "employer": "Nascent",
213 + "sectors": [
214 + "Conseil",
215 + "TI"
216 + ],
217 + "cities": [
218 + "Onsite - Montreal"
219 + ],
220 + "url": "",
221 + "org": "nascent"
222 + },
223 + {
224 + "ats": "ashby",
225 + "employer": "Paradox",
226 + "sectors": [
227 + "IA",
228 + "Ressources humaines"
229 + ],
230 + "cities": [
231 + "Montréal"
232 + ],
233 + "url": "",
234 + "org": "paradox"
235 + },
236 + {
237 + "ats": "ashby",
238 + "employer": "Periodic Labs",
239 + "sectors": [
240 + "Biotechnologie",
241 + "Recherche"
242 + ],
243 + "cities": [
244 + "Montréal"
245 + ],
246 + "url": "",
247 + "org": "periodic-labs"
248 + },
249 + {
250 + "ats": "ashby",
251 + "employer": "Infirmière Praticienne Spécialisée (IPS)",
252 + "sectors": [
253 + "Santé",
254 + "Services sociaux"
255 + ],
256 + "cities": [
257 + "Montréal"
258 + ],
259 + "url": "",
260 + "org": "phoenix"
261 + },
262 + {
263 + "ats": "ashby",
264 + "employer": "Rollstack",
265 + "sectors": [
266 + "SaaS",
267 + "Commerce de détail"
268 + ],
269 + "cities": [
270 + "Québec"
271 + ],
272 + "url": "",
273 + "org": "rollstack"
274 + },
275 + {
276 + "ats": "ashby",
277 + "employer": "Serve Robotics",
278 + "sectors": [
279 + "Ingénierie"
280 + ],
281 + "cities": [
282 + "Montréal"
283 + ],
284 + "url": "",
285 + "org": "serverobotics"
286 + },
287 + {
288 + "ats": "ashby",
289 + "employer": "SOVRA",
290 + "sectors": [
291 + "Santé",
292 + "TI"
293 + ],
294 + "cities": [],
295 + "url": "",
296 + "org": "sovra"
297 + },
298 + {
299 + "ats": "ashby",
300 + "employer": "Trener",
301 + "sectors": [
302 + "Sport",
303 + "SaaS"
304 + ],
305 + "cities": [
306 + "Montréal"
307 + ],
308 + "url": "",
309 + "org": "trener-robotics"
310 + },
311 + {
312 + "ats": "bamboohr",
313 + "employer": "Ludia / Jam City",
314 + "sectors": [
315 + "Jeux vidéo",
316 + "Divertissement"
317 + ],
318 + "cities": [
319 + "MONTRÉAL"
320 + ],
321 + "url": "",
322 + "org": "ludia"
323 + },
324 + {
325 + "ats": "bamboohr",
326 + "employer": "Openmind Technologies",
327 + "sectors": [
328 + "IA",
329 + "TI"
330 + ],
331 + "cities": [
332 + "Blainville"
333 + ],
334 + "url": "",
335 + "org": "openmindt"
336 + },
337 + {
338 + "ats": "bamboohr",
339 + "employer": "PEAK Groupe financier",
340 + "sectors": [
341 + "Finance",
342 + "Placement"
343 + ],
344 + "cities": [
345 + "Montréal"
346 + ],
347 + "url": "",
348 + "org": "peakgroup"
349 + },
350 + {
351 + "ats": "breezy",
352 + "employer": "1perTInent",
353 + "sectors": [
354 + "TI",
355 + "Conseil"
356 + ],
357 + "cities": [
358 + "Montréal"
359 + ],
360 + "url": "",
361 + "org": "1pertinent"
362 + },
363 + {
364 + "ats": "breezy",
365 + "employer": "4th Day Trucking",
366 + "sectors": [
367 + "Camionnage",
368 + "Transport"
369 + ],
370 + "cities": [
371 + "East Granby"
372 + ],
373 + "url": "",
374 + "org": "4th-day-trucking"
375 + },
376 + {
377 + "ats": "breezy",
378 + "employer": "Above Flights",
379 + "sectors": [
380 + "Voyage",
381 + "Tourisme"
382 + ],
383 + "cities": [
384 + "Montréal"
385 + ],
386 + "url": "",
387 + "org": "above-flights"
388 + },
389 + {
390 + "ats": "breezy",
391 + "employer": "AC780",
392 + "sectors": [
393 + "Aéronautique",
394 + "Ingénierie"
395 + ],
396 + "cities": [
397 + "Montréal"
398 + ],
399 + "url": "",
400 + "org": "ac780"
401 + },
402 + {
403 + "ats": "breezy",
404 + "employer": "Adoc Talent Management",
405 + "sectors": [
406 + "Ressources humaines",
407 + "Conseil"
408 + ],
409 + "cities": [
410 + "Montréal",
411 + "Laval"
412 + ],
413 + "url": "",
414 + "org": "adoc-tm"
415 + },
416 + {
417 + "ats": "breezy",
418 + "employer": "MOKO",
419 + "sectors": [
420 + "Immobilier",
421 + "Gestion immobilière"
422 + ],
423 + "cities": [
424 + "Montréal"
425 + ],
426 + "url": "",
427 + "org": "africa-moko"
428 + },
429 + {
430 + "ats": "breezy",
431 + "employer": "Agence",
432 + "sectors": [
433 + "Publicité",
434 + "Marketing"
435 + ],
436 + "cities": [
437 + "Montréal"
438 + ],
439 + "url": "",
440 + "org": "agence-carrieres"
441 + },
442 + {
443 + "ats": "breezy",
444 + "employer": "BellatRx",
445 + "sectors": [
446 + "Pharmaceutique",
447 + "Santé"
448 + ],
449 + "cities": [
450 + "Pointe-Claire",
451 + "Pointe Claire",
452 + "Sainte-Anne-de-Bellevue"
453 + ],
454 + "url": "",
455 + "org": "bellatrx-inc"
456 + },
457 + {
458 + "ats": "breezy",
459 + "employer": "Bliinx",
460 + "sectors": [
461 + "Logistique",
462 + "Distribution"
463 + ],
464 + "cities": [
465 + "Montréal"
466 + ],
467 + "url": "",
468 + "org": "bliinx"
469 + },
470 + {
471 + "ats": "breezy",
472 + "employer": "Bon Poste",
473 + "sectors": [
474 + "Ressources humaines",
475 + "Services"
476 + ],
477 + "cities": [
478 + "Brossard"
479 + ],
480 + "url": "",
481 + "org": "bon-poste"
482 + },
483 + {
484 + "ats": "breezy",
485 + "employer": "BoxKnight",
486 + "sectors": [
487 + "Logistique"
488 + ],
489 + "cities": [
490 + "Montréal"
491 + ],
492 + "url": "",
493 + "org": "boxknight"
494 + },
495 + {
496 + "ats": "breezy",
497 + "employer": "Canada-Explorers",
498 + "sectors": [
499 + "Tourisme",
500 + "Voyage"
501 + ],
502 + "cities": [
503 + "Québec"
504 + ],
505 + "url": "",
506 + "org": "canada-explorers"
507 + },
508 + {
509 + "ats": "breezy",
510 + "employer": "DropGenie",
511 + "sectors": [
512 + "Logistique"
513 + ],
514 + "cities": [
515 + "Montréal"
516 + ],
517 + "url": "",
518 + "org": "drop-genie"
519 + },
520 + {
521 + "ats": "breezy",
522 + "employer": "Endossed",
523 + "sectors": [
524 + "Mode",
525 + "Commerce de détail"
526 + ],
527 + "cities": [
528 + "Montréal"
529 + ],
530 + "url": "",
531 + "org": "endossed"
532 + },
533 + {
534 + "ats": "breezy",
535 + "employer": "Eranum Solutions Numériques",
536 + "sectors": [
537 + "TI",
538 + "Conseil"
539 + ],
540 + "cities": [
541 + "Québec"
542 + ],
543 + "url": "",
544 + "org": "eranum"
545 + },
546 + {
547 + "ats": "breezy",
548 + "employer": "Family Resource Home Care",
549 + "sectors": [
550 + "Services sociaux",
551 + "Santé"
552 + ],
553 + "cities": [
554 + "Kirkland"
555 + ],
556 + "url": "",
557 + "org": "family-resource-home-care"
558 + },
559 + {
560 + "ats": "breezy",
561 + "employer": "Fundica",
562 + "sectors": [
563 + "Fintech",
564 + "Finance"
565 + ],
566 + "cities": [
567 + "Montréal"
568 + ],
569 + "url": "",
570 + "org": "fundica"
571 + },
572 + {
573 + "ats": "breezy",
574 + "employer": "Gastro Health",
575 + "sectors": [
576 + "Santé",
577 + "SaaS"
578 + ],
579 + "cities": [
580 + "Kirkland"
581 + ],
582 + "url": "",
583 + "org": "gastro-health"
584 + },
585 + {
586 + "ats": "breezy",
587 + "employer": "Groupe Unigesco",
588 + "sectors": [
589 + "Gestion immobilière",
590 + "Immobilier"
591 + ],
592 + "cities": [
593 + "Montréal"
594 + ],
595 + "url": "",
596 + "org": "groupe-unigesco"
597 + },
598 + {
599 + "ats": "breezy",
600 + "employer": "H & S Loss Control Inspections",
601 + "sectors": [
602 + "Sécurité",
603 + "Services"
604 + ],
605 + "cities": [
606 + "Granby",
607 + "Kirkland"
608 + ],
609 + "url": "",
610 + "org": "h-s-loss-control-inspections-in"
611 + },
612 + {
613 + "ats": "breezy",
614 + "employer": "Hera AI",
615 + "sectors": [
616 + "IA",
617 + "TI"
618 + ],
619 + "cities": [
620 + "Montréal"
621 + ],
622 + "url": "",
623 + "org": "hera"
624 + },
625 + {
626 + "ats": "breezy",
627 + "employer": "Insite Property Solutions",
628 + "sectors": [
629 + "Immobilier",
630 + "Gestion immobilière"
631 + ],
632 + "cities": [
633 + "Kirkland"
634 + ],
635 + "url": "",
636 + "org": "insite-property-solutions"
637 + },
638 + {
639 + "ats": "breezy",
640 + "employer": "Jay Analytix",
641 + "sectors": [
642 + "Données",
643 + "TI"
644 + ],
645 + "cities": [
646 + "Montréal"
647 + ],
648 + "url": "",
649 + "org": "jay-analytix"
650 + },
651 + {
652 + "ats": "breezy",
653 + "employer": "Km Impact",
654 + "sectors": [
655 + "Conseil",
656 + "Services"
657 + ],
658 + "cities": [
659 + "Montréal"
660 + ],
661 + "url": "",
662 + "org": "km-impact"
663 + },
664 + {
665 + "ats": "breezy",
666 + "employer": "Merchandising Consultants Associates",
667 + "sectors": [
668 + "Marketing",
669 + "Ventes"
670 + ],
671 + "cities": [
672 + "Drummondville",
673 + "Alma",
674 + "St Jean Sur Richelieu",
675 + "Chateauguay"
676 + ],
677 + "url": "",
678 + "org": "merchandising-consultants-associates"
679 + },
680 + {
681 + "ats": "breezy",
682 + "employer": "Myle Home Service",
683 + "sectors": [
684 + "Services",
685 + "Restauration"
686 + ],
687 + "cities": [
688 + "Montréal"
689 + ],
690 + "url": "",
691 + "org": "myle-service"
692 + },
693 + {
694 + "ats": "breezy",
695 + "employer": "New York Holdings",
696 + "sectors": [
697 + "Finance",
698 + "Placement"
699 + ],
700 + "cities": [
701 + "Montréal"
702 + ],
703 + "url": "",
704 + "org": "new-york-holdings"
705 + },
706 + {
707 + "ats": "breezy",
708 + "employer": "Next Generation Inc",
709 + "sectors": [
710 + "TI",
711 + "Conseil"
712 + ],
713 + "cities": [
714 + "Montréal"
715 + ],
716 + "url": "",
717 + "org": "next-generation-inc"
718 + },
719 + {
720 + "ats": "breezy",
721 + "employer": "Norbert Health",
722 + "sectors": [
723 + "Santé",
724 + "Distribution"
725 + ],
726 + "cities": [
727 + "Montréal"
728 + ],
729 + "url": "",
730 + "org": "norbert-health"
731 + },
732 + {
733 + "ats": "breezy",
734 + "employer": "Octav",
735 + "sectors": [
736 + "TI",
737 + "SaaS"
738 + ],
739 + "cities": [
740 + "Montréal"
741 + ],
742 + "url": "",
743 + "org": "octav"
744 + },
745 + {
746 + "ats": "breezy",
747 + "employer": "Paythings",
748 + "sectors": [
749 + "Fintech",
750 + "TI"
751 + ],
752 + "cities": [
753 + "Montréal"
754 + ],
755 + "url": "",
756 + "org": "paythings-19f14e354a62"
757 + },
758 + {
759 + "ats": "breezy",
760 + "employer": "PeopleConnect Inc",
761 + "sectors": [
762 + "Ressources humaines",
763 + "Services"
764 + ],
765 + "cities": [
766 + "Montréal"
767 + ],
768 + "url": "",
769 + "org": "peopleconnect-inc"
770 + },
771 + {
772 + "ats": "breezy",
773 + "employer": "Postmedia Distribution Solutions",
774 + "sectors": [
775 + "Médias",
776 + "Distribution"
777 + ],
778 + "cities": [
779 + "Gatineau"
780 + ],
781 + "url": "",
782 + "org": "postmediadistributionsolutions"
783 + },
784 + {
785 + "ats": "breezy",
786 + "employer": "Prep Academy Tutors",
787 + "sectors": [
788 + "Éducation",
789 + "Services"
790 + ],
791 + "cities": [
792 + "Montréal",
793 + "Westmount"
794 + ],
795 + "url": "",
796 + "org": "prep-academy-tutors"
797 + },
798 + {
799 + "ats": "breezy",
800 + "employer": "HIKINEX",
801 + "sectors": [
802 + "Sport",
803 + "Divertissement"
804 + ],
805 + "cities": [
806 + "Montréal",
807 + "Québec"
808 + ],
809 + "url": "",
810 + "org": "recruiting"
811 + },
812 + {
813 + "ats": "breezy",
814 + "employer": "Ridepanda",
815 + "sectors": [
816 + "Transport",
817 + "Services"
818 + ],
819 + "cities": [
820 + "Kirkland"
821 + ],
822 + "url": "",
823 + "org": "ridepanda"
824 + },
825 + {
826 + "ats": "breezy",
827 + "employer": "Shearwater Aerospace",
828 + "sectors": [
829 + "Aéronautique",
830 + "Ingénierie"
831 + ],
832 + "cities": [
833 + "Montréal"
834 + ],
835 + "url": "",
836 + "org": "shearwater-aerospace"
837 + },
838 + {
839 + "ats": "breezy",
840 + "employer": "Spiegel Ryan S.E.N.C.R.L.",
841 + "sectors": [
842 + "Juridique",
843 + "Services"
844 + ],
845 + "cities": [
846 + "Montréal"
847 + ],
848 + "url": "",
849 + "org": "spiegel-sohmer"
850 + },
851 + {
852 + "ats": "breezy",
853 + "employer": "SportWhere",
854 + "sectors": [
855 + "Sport",
856 + "TI"
857 + ],
858 + "cities": [
859 + "Montréal"
860 + ],
861 + "url": "",
862 + "org": "sportwhere"
863 + },
864 + {
865 + "ats": "breezy",
866 + "employer": "SRS Merchandising",
867 + "sectors": [
868 + "Marketing",
869 + "Ventes"
870 + ],
871 + "cities": [
872 + "Kirkland"
873 + ],
874 + "url": "",
875 + "org": "srs-merchandising"
876 + },
877 + {
878 + "ats": "breezy",
879 + "employer": "Technica Mining",
880 + "sectors": [
881 + "Mines",
882 + "TI"
883 + ],
884 + "cities": [
885 + "Abitibi-Témiscamingue"
886 + ],
887 + "url": "",
888 + "org": "technica-mining"
889 + },
890 + {
891 + "ats": "breezy",
892 + "employer": "TEN Canada (Transportation Equipment Network)",
893 + "sectors": [
894 + "Transport",
895 + "Automobile"
896 + ],
897 + "cities": [
898 + "Montréal",
899 + "Lachine"
900 + ],
901 + "url": "",
902 + "org": "ten-canada"
903 + },
904 + {
905 + "ats": "breezy",
906 + "employer": "ThirdChannel",
907 + "sectors": [
908 + "Marketing",
909 + "Conseil"
910 + ],
911 + "cities": [
912 + "Saint-Fulgence",
913 + "Victoriaville",
914 + "Sainte-Brigitte-de-Laval",
915 + "Rimouski"
916 + ],
917 + "url": "",
918 + "org": "thirdchannel-inc"
919 + },
920 + {
921 + "ats": "breezy",
922 + "employer": "Trueline",
923 + "sectors": [
924 + "Transport",
925 + "Logistique"
926 + ],
927 + "cities": [
928 + "Kirkland"
929 + ],
930 + "url": "",
931 + "org": "trueline"
932 + },
933 + {
934 + "ats": "breezy",
935 + "employer": "Urbania",
936 + "sectors": [
937 + "Médias",
938 + "Divertissement"
939 + ],
940 + "cities": [
941 + "Montréal"
942 + ],
943 + "url": "",
944 + "org": "urbania"
945 + },
946 + {
947 + "ats": "breezy",
948 + "employer": "VA Desk",
949 + "sectors": [
950 + "Services",
951 + "Administration"
952 + ],
953 + "cities": [
954 + "QC"
955 + ],
956 + "url": "",
957 + "org": "vadesk"
958 + },
959 + {
960 + "ats": "breezy",
961 + "employer": "Valital Technologies",
962 + "sectors": [
963 + "Biotechnologie",
964 + "TI"
965 + ],
966 + "cities": [
967 + "Québec"
968 + ],
969 + "url": "",
970 + "org": "valital-technologies"
971 + },
972 + {
973 + "ats": "breezy",
974 + "employer": "Volume7",
975 + "sectors": [
976 + "Marketing",
977 + "Publicité"
978 + ],
979 + "cities": [
980 + "Montréal"
981 + ],
982 + "url": "",
983 + "org": "volume7"
984 + },
985 + {
986 + "ats": "breezy",
987 + "employer": "Wealthy Group of Companies LLC",
988 + "sectors": [
989 + "Finance",
990 + "Placement"
991 + ],
992 + "cities": [
993 + "Montréal",
994 + "Toronto",
995 + "Lasalle"
996 + ],
997 + "url": "",
998 + "org": "wealthy-recruiting"
999 + },
1000 + {
1001 + "ats": "breezy",
1002 + "employer": "Wyze Labs",
1003 + "sectors": [
1004 + "TI",
1005 + "SaaS"
1006 + ],
1007 + "cities": [
1008 + "Kirkland"
1009 + ],
1010 + "url": "",
1011 + "org": "wyze-labs"
1012 + },
1013 + {
1014 + "ats": "dayforce",
1015 + "employer": "4Refuel",
1016 + "sectors": [
1017 + "Énergie",
1018 + "Services"
1019 + ],
1020 + "cities": [
1021 + "10760 Boul Henri-Bourassa E",
1022 + "Quebec City Area",
1023 + "Québec",
1024 + "Montréal"
1025 + ],
1026 + "url": "",
1027 + "ns": "4refuel",
1028 + "board": "CANDIDATEPORTAL",
1029 + "source_id": "4refuel"
1030 + },
1031 + {
1032 + "ats": "dayforce",
1033 + "employer": "Altg",
1034 + "sectors": [
1035 + "Conseil",
1036 + "TI"
1037 + ],
1038 + "cities": [
1039 + "Victoriaville",
1040 + "Montréal",
1041 + "Dorval",
1042 + "Québec City"
1043 + ],
1044 + "url": "",
1045 + "ns": "altg",
1046 + "board": "CANDIDATEPORTAL",
1047 + "source_id": "altg"
1048 + },
1049 + {
1050 + "ats": "dayforce",
1051 + "employer": "Manœuvre générale",
1052 + "sectors": [
1053 + "Construction",
1054 + "Services"
1055 + ],
1056 + "cities": [
1057 + "Service commemoratifs Celebris Inc",
1058 + "Urgel Bourgie - Athos"
1059 + ],
1060 + "url": "",
1061 + "ns": "athos",
1062 + "board": "UB",
1063 + "source_id": "athos"
1064 + },
1065 + {
1066 + "ats": "dayforce",
1067 + "employer": "Automobileendirect",
1068 + "sectors": [
1069 + "Automobile",
1070 + "Commerce de détail"
1071 + ],
1072 + "cities": [
1073 + "2885 Bd Dagenais O",
1074 + "2400 Av. Dalton",
1075 + "960 Bd Saint-Joseph",
1076 + "Automobile En Direct Ile-Perrot"
1077 + ],
1078 + "url": "",
1079 + "ns": "automobileendirect",
1080 + "board": "CANDIDATEPORTAL",
1081 + "source_id": "automobileendirect"
1082 + },
1083 + {
1084 + "ats": "dayforce",
1085 + "employer": "Associé(e), entretien préventif",
1086 + "sectors": [],
1087 + "cities": [
1088 + "Verdun",
1089 + "Laval",
1090 + "Laurent"
1091 + ],
1092 + "url": "",
1093 + "ns": "boardwalkreit",
1094 + "board": "CANDIDATEPORTAL",
1095 + "source_id": "boardwalkreit"
1096 + },
1097 + {
1098 + "ats": "dayforce",
1099 + "employer": "Boralex",
1100 + "sectors": [
1101 + "Énergie",
1102 + "Environnement"
1103 + ],
1104 + "cities": [
1105 + "Boralex Montreal",
1106 + "Boralex Gatineau"
1107 + ],
1108 + "url": "",
1109 + "ns": "boralex",
1110 + "board": "PROFESSIONALSMANAGEMENT",
1111 + "source_id": "boralex"
1112 + },
1113 + {
1114 + "ats": "dayforce",
1115 + "employer": "Bulkbarn",
1116 + "sectors": [
1117 + "Agroalimentaire",
1118 + "Commerce de détail"
1119 + ],
1120 + "cities": [
1121 + "Magasin #746",
1122 + "Magasin #692",
1123 + "Magasin #719",
1124 + "Magasin #613"
1125 + ],
1126 + "url": "",
1127 + "ns": "bulkbarn",
1128 + "board": "corporatestores",
1129 + "source_id": "bulkbarn"
1130 + },
1131 + {
1132 + "ats": "dayforce",
1133 + "employer": "Canderel",
1134 + "sectors": [
1135 + "Agroalimentaire",
1136 + "Fabrication"
1137 + ],
1138 + "cities": [
1139 + "Montréal"
1140 + ],
1141 + "url": "",
1142 + "ns": "canderel",
1143 + "board": "CANDIDATEPORTAL",
1144 + "source_id": "canderel"
1145 + },
1146 + {
1147 + "ats": "dayforce",
1148 + "employer": "Linehaul Nuit, Conducteur, classe 1",
1149 + "sectors": [],
1150 + "cities": [
1151 + "Transport Pelber",
1152 + "Québec"
1153 + ],
1154 + "url": "",
1155 + "ns": "cardinalcouriers",
1156 + "board": "indeedexclude",
1157 + "source_id": "cardinalcouriers"
1158 + },
1159 + {
1160 + "ats": "dayforce",
1161 + "employer": "Ccmhockey",
1162 + "sectors": [
1163 + "Sport",
1164 + "Commerce de détail"
1165 + ],
1166 + "cities": [
1167 + "3400 Rue Raymond-Lasnier",
1168 + "Montréal",
1169 + "2555 Av. Watt"
1170 + ],
1171 + "url": "",
1172 + "ns": "ccmhockey",
1173 + "board": "CANDIDATEPORTAL",
1174 + "source_id": "ccmhockey"
1175 + },
1176 + {
1177 + "ats": "dayforce",
1178 + "employer": "Cfibfcei",
1179 + "sectors": [
1180 + "Conseil",
1181 + "Ingénierie"
1182 + ],
1183 + "cities": [
1184 + "CFIB",
1185 + "Salaberry-de-Valleyfield",
1186 + "Matane",
1187 + "La Pocatière"
1188 + ],
1189 + "url": "",
1190 + "ns": "cfibfcei",
1191 + "board": "CANDIDATEPORTAL",
1192 + "source_id": "cfibfcei"
1193 + },
1194 + {
1195 + "ats": "dayforce",
1196 + "employer": "Citronhygiene",
1197 + "sectors": [
1198 + "Services"
1199 + ],
1200 + "cities": [
1201 + "Brossard",
1202 + "Montréal",
1203 + "9655 Rue Ignace suite l",
1204 + "Québec"
1205 + ],
1206 + "url": "",
1207 + "ns": "citronhygiene",
1208 + "board": "CANDIDATEPORTAL",
1209 + "source_id": "citronhygiene"
1210 + },
1211 + {
1212 + "ats": "dayforce",
1213 + "employer": "Cmpams",
1214 + "sectors": [
1215 + "Gestion immobilière",
1216 + "Immobilier"
1217 + ],
1218 + "cities": [
1219 + "CMP Solutions mécaniques avancées"
1220 + ],
1221 + "url": "",
1222 + "ns": "cmpams",
1223 + "board": "CANDIDATEPORTAL",
1224 + "source_id": "cmpams"
1225 + },
1226 + {
1227 + "ats": "dayforce",
1228 + "employer": "Colabor",
1229 + "sectors": [
1230 + "Distribution",
1231 + "Agroalimentaire"
1232 + ],
1233 + "cities": [
1234 + "820 Rue Alphonse Desrochers",
1235 + "1 Bd des Promenades",
1236 + "Trois-Rivières",
1237 + "Montréal"
1238 + ],
1239 + "url": "",
1240 + "ns": "colabor",
1241 + "board": "CANDIDATEPORTAL",
1242 + "source_id": "colabor"
1243 + },
1244 + {
1245 + "ats": "dayforce",
1246 + "employer": "Cominar",
1247 + "sectors": [
1248 + "Gestion immobilière",
1249 + "Immobilier"
1250 + ],
1251 + "cities": [
1252 + "Mail Champlain",
1253 + "Bureau de Montréal",
1254 + "Alexis Nihon",
1255 + "Les Galeries de Hull"
1256 + ],
1257 + "url": "",
1258 + "ns": "cominar",
1259 + "board": "CANDIDATEPORTAL",
1260 + "source_id": "cominar"
1261 + },
1262 + {
1263 + "ats": "dayforce",
1264 + "employer": "Cooperrentsequip",
1265 + "sectors": [
1266 + "Services"
1267 + ],
1268 + "cities": [
1269 + "Location Équipements Cooper"
1270 + ],
1271 + "url": "",
1272 + "ns": "cooperrentsequip",
1273 + "board": "COOPERCAREERS",
1274 + "source_id": "cooperrentsequip"
1275 + },
1276 + {
1277 + "ats": "dayforce",
1278 + "employer": "Cpab",
1279 + "sectors": [
1280 + "Conseil"
1281 + ],
1282 + "cities": [
1283 + "Montréal"
1284 + ],
1285 + "url": "",
1286 + "ns": "cpab",
1287 + "board": "CANDIDATEPORTAL",
1288 + "source_id": "cpab"
1289 + },
1290 + {
1291 + "ats": "dayforce",
1292 + "employer": "Heavy Machinery Operator",
1293 + "sectors": [],
1294 + "cities": [
1295 + "Eleonore Mine"
1296 + ],
1297 + "url": "",
1298 + "ns": "dhilmarele",
1299 + "board": "Careers",
1300 + "source_id": "dhilmarele"
1301 + },
1302 + {
1303 + "ats": "dayforce",
1304 + "employer": "Vice-President, Strategic Procurement",
1305 + "sectors": [],
1306 + "cities": [
1307 + "A - Eddyfi",
1308 + "Québec"
1309 + ],
1310 + "url": "",
1311 + "ns": "eddyfi",
1312 + "board": "CANDIDATEPORTAL",
1313 + "source_id": "eddyfi"
1314 + },
1315 + {
1316 + "ats": "dayforce",
1317 + "employer": "Board",
1318 + "sectors": [],
1319 + "cities": [
1320 + "Transformateurs Delta Star"
1321 + ],
1322 + "url": "",
1323 + "ns": "deltastar",
1324 + "board": "CANDIDATEPORTAL",
1325 + "source_id": "deltastar"
1326 + },
1327 + {
1328 + "ats": "dayforce",
1329 + "employer": "Eldoradogold",
1330 + "sectors": [
1331 + "Mines",
1332 + "Métallurgie"
1333 + ],
1334 + "cities": [
1335 + "Lamaque",
1336 + "Usine"
1337 + ],
1338 + "url": "",
1339 + "ns": "eldoradogold",
1340 + "board": "CSMOMINES",
1341 + "source_id": "eldoradogold"
1342 + },
1343 + {
1344 + "ats": "dayforce",
1345 + "employer": "Enercare",
1346 + "sectors": [
1347 + "Énergie",
1348 + "Services"
1349 + ],
1350 + "cities": [
1351 + "7100 Rue Jean-Talon E"
1352 + ],
1353 + "url": "",
1354 + "ns": "enercare",
1355 + "board": "hydrosolution",
1356 + "source_id": "enercare"
1357 + },
1358 + {
1359 + "ats": "dayforce",
1360 + "employer": "Erb",
1361 + "sectors": [
1362 + "Transport",
1363 + "Logistique"
1364 + ],
1365 + "cities": [
1366 + "Vaudreuil"
1367 + ],
1368 + "url": "",
1369 + "ns": "erb",
1370 + "board": "CANDIDATEPORTAL",
1371 + "source_id": "erb"
1372 + },
1373 + {
1374 + "ats": "dayforce",
1375 + "employer": "Talent Acquisition Partner",
1376 + "sectors": [],
1377 + "cities": [
1378 + "1001 Blvd. De Maisonneuve Ouest",
1379 + "Montréal"
1380 + ],
1381 + "url": "",
1382 + "ns": "euromoneyplc",
1383 + "board": "CANDIDATEPORTAL",
1384 + "source_id": "euromoneyplc"
1385 + },
1386 + {
1387 + "ats": "dayforce",
1388 + "employer": "Comptable prix de revient",
1389 + "sectors": [],
1390 + "cities": [
1391 + "125 Rue Sainte-Anne",
1392 + "1500 Rue Métivier",
1393 + "1081 Rue Parent",
1394 + "925 Rue de l'Industrie"
1395 + ],
1396 + "url": "",
1397 + "ns": "exceldorfoods478",
1398 + "board": "CANDIDATEPORTAL",
1399 + "source_id": "exceldorfoods478"
1400 + },
1401 + {
1402 + "ats": "dayforce",
1403 + "employer": "Avocate générale ou avocat général",
1404 + "sectors": [],
1405 + "cities": [
1406 + "Montréal"
1407 + ],
1408 + "url": "",
1409 + "ns": "fnfmb",
1410 + "board": "CANDIDATEPORTAL",
1411 + "source_id": "fnfmb"
1412 + },
1413 + {
1414 + "ats": "dayforce",
1415 + "employer": "Électricien industriel",
1416 + "sectors": [],
1417 + "cities": [
1418 + "G3 Québec"
1419 + ],
1420 + "url": "",
1421 + "ns": "g3canada",
1422 + "board": "CANDIDATEPORTAL",
1423 + "source_id": "g3canada"
1424 + },
1425 + {
1426 + "ats": "dayforce",
1427 + "employer": "Chargé(e) de comptes – Designer & Cuisinistes",
1428 + "sectors": [],
1429 + "cities": [
1430 + "Siège social - Stanstead"
1431 + ],
1432 + "url": "",
1433 + "ns": "gdi",
1434 + "board": "CANDIDATEPORTAL",
1435 + "source_id": "gdi"
1436 + },
1437 + {
1438 + "ats": "dayforce",
1439 + "employer": "Gdv",
1440 + "sectors": [
1441 + "Conseil",
1442 + "Services"
1443 + ],
1444 + "cities": [
1445 + "4840 Bd des Grandes-Prairies",
1446 + "Parts City NDG",
1447 + "Parts City Joliette",
1448 + "Parts City Delson"
1449 + ],
1450 + "url": "",
1451 + "ns": "gdv",
1452 + "board": "CANDIDATEPORTAL",
1453 + "source_id": "gdv"
1454 + },
1455 + {
1456 + "ats": "dayforce",
1457 + "employer": "Ggi",
1458 + "sectors": [
1459 + "Immobilier",
1460 + "Gestion immobilière"
1461 + ],
1462 + "cities": [
1463 + "Biogaz",
1464 + "Varennes",
1465 + "Boucherville"
1466 + ],
1467 + "url": "",
1468 + "ns": "GGI",
1469 + "board": "CANDIDATEPORTAL",
1470 + "source_id": "ggi"
1471 + },
1472 + {
1473 + "ats": "dayforce",
1474 + "employer": "Gng",
1475 + "sectors": [
1476 + "Ingénierie",
1477 + "Construction"
1478 + ],
1479 + "cities": [
1480 + "20 QC-125"
1481 + ],
1482 + "url": "",
1483 + "ns": "gng",
1484 + "board": "CANDIDATEPORTAL",
1485 + "source_id": "gng"
1486 + },
1487 + {
1488 + "ats": "dayforce",
1489 + "employer": "Groupemarcelle",
1490 + "sectors": [
1491 + "Mode",
1492 + "Commerce de détail"
1493 + ],
1494 + "cities": [
1495 + "9200 Chemin de la Côte-de-Liesse",
1496 + "Montréal"
1497 + ],
1498 + "url": "",
1499 + "ns": "groupemarcelle",
1500 + "board": "CANDIDATEPORTAL",
1501 + "source_id": "groupemarcelle"
1502 + },
1503 + {
1504 + "ats": "dayforce",
1505 + "employer": "Groupenorbec",
1506 + "sectors": [
1507 + "Pâtes et papiers",
1508 + "Fabrication"
1509 + ],
1510 + "cities": [
1511 + "Usine BCH",
1512 + "Entrepôt BCH",
1513 + "Usine STH",
1514 + "Siège Social"
1515 + ],
1516 + "url": "",
1517 + "ns": "groupenorbec",
1518 + "board": "CANDIDATEPORTAL",
1519 + "source_id": "groupenorbec"
1520 + },
1521 + {
1522 + "ats": "dayforce",
1523 + "employer": "Administrateur Immobilier",
1524 + "sectors": [],
1525 + "cities": [
1526 + "Le Livmore Ville Marie"
1527 + ],
1528 + "url": "",
1529 + "ns": "gwlra",
1530 + "board": "CANDIDATEPORTAL",
1531 + "source_id": "gwlra"
1532 + },
1533 + {
1534 + "ats": "dayforce",
1535 + "employer": "AIDE À L'EXPÉDITION/À LA RÉCEPTION",
1536 + "sectors": [],
1537 + "cities": [
1538 + "12450 Bd Industriel"
1539 + ],
1540 + "url": "",
1541 + "ns": "harrisrebar",
1542 + "board": "CANDIDATEPORTAL",
1543 + "source_id": "harrisrebar"
1544 + },
1545 + {
1546 + "ats": "dayforce",
1547 + "employer": "Agent(e) de location de communauté",
1548 + "sectors": [],
1549 + "cities": [
1550 + "Montréal"
1551 + ],
1552 + "url": "",
1553 + "ns": "iip",
1554 + "board": "CANDIDATEPORTAL",
1555 + "source_id": "iip"
1556 + },
1557 + {
1558 + "ats": "dayforce",
1559 + "employer": "Sany",
1560 + "sectors": [],
1561 + "cities": [
1562 + "Imperial Dade",
1563 + "Imperial Dade-CPP"
1564 + ],
1565 + "url": "",
1566 + "ns": "imperialdade",
1567 + "board": "cancandidateportal",
1568 + "source_id": "imperialdade"
1569 + },
1570 + {
1571 + "ats": "dayforce",
1572 + "employer": "Architecte Salesforce Sommaire",
1573 + "sectors": [],
1574 + "cities": [
1575 + "JAM Industries",
1576 + "Montréal"
1577 + ],
1578 + "url": "",
1579 + "ns": "jam",
1580 + "board": "CANDIDATEPORTAL",
1581 + "source_id": "jam"
1582 + },
1583 + {
1584 + "ats": "dayforce",
1585 + "employer": "Josephribkoff",
1586 + "sectors": [
1587 + "Mode",
1588 + "Commerce de détail"
1589 + ],
1590 + "cities": [
1591 + "2375 Chem. de l'Aviation",
1592 + "Rue Kieran"
1593 + ],
1594 + "url": "",
1595 + "ns": "josephribkoff",
1596 + "board": "CANDIDATEPORTAL",
1597 + "source_id": "josephribkoff"
1598 + },
1599 + {
1600 + "ats": "dayforce",
1601 + "employer": "Hygiéniste Industrielle",
1602 + "sectors": [],
1603 + "cities": [
1604 + "Kdc/one Knowlton",
1605 + "Kdc/one Corporate Longueuil"
1606 + ],
1607 + "url": "",
1608 + "ns": "kdcone",
1609 + "board": "CANDIDATEPORTAL",
1610 + "source_id": "kdcone"
1611 + },
1612 + {
1613 + "ats": "dayforce",
1614 + "employer": "Kenworthmaska",
1615 + "sectors": [
1616 + "Automobile",
1617 + "Transport"
1618 + ],
1619 + "cities": [
1620 + "MASKA"
1621 + ],
1622 + "url": "",
1623 + "ns": "kenworthmaska",
1624 + "board": "CANDIDATEPORTAL",
1625 + "source_id": "kenworthmaska"
1626 + },
1627 + {
1628 + "ats": "dayforce",
1629 + "employer": "Chef.fe de service de quart, soir",
1630 + "sectors": [],
1631 + "cities": [
1632 + "Lantic Inc."
1633 + ],
1634 + "url": "",
1635 + "ns": "lantic",
1636 + "board": "CANDIDATEPORTAL",
1637 + "source_id": "lantic"
1638 + },
1639 + {
1640 + "ats": "dayforce",
1641 + "employer": "Lapresse2018Inc",
1642 + "sectors": [
1643 + "Médias",
1644 + "Publicité"
1645 + ],
1646 + "cities": [
1647 + "La Presse"
1648 + ],
1649 + "url": "",
1650 + "ns": "lapresse2018inc",
1651 + "board": "CANDIDATEPORTAL",
1652 + "source_id": "lapresse2018inc"
1653 + },
1654 + {
1655 + "ats": "dayforce",
1656 + "employer": "GAME DESIGN AND VIDEO GAME LEVEL",
1657 + "sectors": [
1658 + "Jeux vidéo"
1659 + ],
1660 + "cities": [
1661 + "LCI Education",
1662 + "Collège LaSalle Montréal"
1663 + ],
1664 + "url": "",
1665 + "ns": "lci",
1666 + "board": "LaSalleCollege",
1667 + "source_id": "lci"
1668 + },
1669 + {
1670 + "ats": "dayforce",
1671 + "employer": "Leadsonline",
1672 + "sectors": [
1673 + "Ventes"
1674 + ],
1675 + "cities": [
1676 + "Saint-Laurent"
1677 + ],
1678 + "url": "",
1679 + "ns": "leadsonline",
1680 + "board": "CANDIDATEPORTAL",
1681 + "source_id": "leadsonline"
1682 + },
1683 + {
1684 + "ats": "dayforce",
1685 + "employer": "Lesymcaquebec",
1686 + "sectors": [
1687 + "Services sociaux"
1688 + ],
1689 + "cities": [
1690 + "Pointe-Saint-Charles",
1691 + "800 Boul Gouin O",
1692 + "11885 Blvd. Laurentien",
1693 + "500 Rue du Pont"
1694 + ],
1695 + "url": "",
1696 + "ns": "lesymcaquebec",
1697 + "board": "CANDIDATEPORTAL",
1698 + "source_id": "lesymcaquebec"
1699 + },
1700 + {
1701 + "ats": "dayforce",
1702 + "employer": "Levittsafety",
1703 + "sectors": [
1704 + "Sécurité"
1705 + ],
1706 + "cities": [
1707 + "Malartic",
1708 + "Longueuil",
1709 + "Schefferville",
1710 + "Fermont"
1711 + ],
1712 + "url": "",
1713 + "ns": "levittsafety",
1714 + "board": "CANDIDATEPORTAL",
1715 + "source_id": "levittsafety"
1716 + },
1717 + {
1718 + "ats": "dayforce",
1719 + "employer": "Lgs",
1720 + "sectors": [
1721 + "Logistique"
1722 + ],
1723 + "cities": [
1724 + "PVM Bureau 22 -",
1725 + "Montréal",
1726 + "Québec"
1727 + ],
1728 + "url": "",
1729 + "ns": "lgs",
1730 + "board": "CANDIDATEPORTAL",
1731 + "source_id": "lgs"
1732 + },
1733 + {
1734 + "ats": "dayforce",
1735 + "employer": "Liftow",
1736 + "sectors": [
1737 + "Transport"
1738 + ],
1739 + "cities": [
1740 + "Québec City",
1741 + "Drummondville",
1742 + "Portneuf",
1743 + "Boucherville"
1744 + ],
1745 + "url": "",
1746 + "ns": "liftow",
1747 + "board": "liftowlimited",
1748 + "source_id": "liftow"
1749 + },
1750 + {
1751 + "ats": "dayforce",
1752 + "employer": "Logm",
1753 + "sectors": [
1754 + "Logistique"
1755 + ],
1756 + "cities": [
1757 + "351 Bd Lajeunesse O",
1758 + "1007 Rte Édouard VII",
1759 + "985 Rue Lippmann",
1760 + "1685 Rue Atmec"
1761 + ],
1762 + "url": "",
1763 + "ns": "logm",
1764 + "board": "CANDIDATEPORTAL",
1765 + "source_id": "logm"
1766 + },
1767 + {
1768 + "ats": "dayforce",
1769 + "employer": "Maxicanada",
1770 + "sectors": [
1771 + "Distribution"
1772 + ],
1773 + "cities": [
1774 + "Saint-Lin - Laurentides"
1775 + ],
1776 + "url": "",
1777 + "ns": "maxicanada",
1778 + "board": "CANDIDATEPORTAL",
1779 + "source_id": "maxicanada"
1780 + },
1781 + {
1782 + "ats": "dayforce",
1783 + "employer": "Designer graphique",
1784 + "sectors": [
1785 + "Création"
1786 + ],
1787 + "cities": [
1788 + "87 Rue Prince"
1789 + ],
1790 + "url": "",
1791 + "ns": "mhca",
1792 + "board": "CANDIDATEPORTAL",
1793 + "source_id": "mhca"
1794 + },
1795 + {
1796 + "ats": "dayforce",
1797 + "employer": "Mlp",
1798 + "sectors": [
1799 + "Placement"
1800 + ],
1801 + "cities": [
1802 + "Vizimax Inc.",
1803 + "Chateauguay"
1804 + ],
1805 + "url": "",
1806 + "ns": "mlp",
1807 + "board": "CANDIDATEPORTAL",
1808 + "source_id": "mlp"
1809 + },
1810 + {
1811 + "ats": "dayforce",
1812 + "employer": "Pré-assemblage",
1813 + "sectors": [
1814 + "Fabrication"
1815 + ],
1816 + "cities": [
1817 + "Motion composites"
1818 + ],
1819 + "url": "",
1820 + "ns": "motionc",
1821 + "board": "CANDIDATEPORTAL",
1822 + "source_id": "motionc"
1823 + },
1824 + {
1825 + "ats": "dayforce",
1826 + "employer": "Avocat·e, Bureau de l'avocate générale",
1827 + "sectors": [
1828 + "Juridique"
1829 + ],
1830 + "cities": [
1831 + "Miller Thomson - Montreal"
1832 + ],
1833 + "url": "",
1834 + "ns": "mthris",
1835 + "board": "CANDIDATEPORTAL",
1836 + "source_id": "mthris"
1837 + },
1838 + {
1839 + "ats": "dayforce",
1840 + "employer": "Ndtglobal",
1841 + "sectors": [
1842 + "Services"
1843 + ],
1844 + "cities": [
1845 + "Québec"
1846 + ],
1847 + "url": "",
1848 + "ns": "ndtglobal",
1849 + "board": "NDTGLOBAL",
1850 + "source_id": "ndtglobal"
1851 + },
1852 + {
1853 + "ats": "dayforce",
1854 + "employer": "Nssl",
1855 + "sectors": [
1856 + "TI"
1857 + ],
1858 + "cities": [
1859 + "Boucherville",
1860 + "Beauharnois",
1861 + "Candiac",
1862 + "10 Rue Sicard"
1863 + ],
1864 + "url": "",
1865 + "ns": "nssl",
1866 + "board": "Indeed",
1867 + "source_id": "nssl"
1868 + },
1869 + {
1870 + "ats": "dayforce",
1871 + "employer": "Intervenant·e au suivi psychosocial",
1872 + "sectors": [
1873 + "Services sociaux"
1874 + ],
1875 + "cities": [
1876 + "915 Rue Clark",
1877 + "425 R. Sherbrooke E",
1878 + "902 Boul. Saint-Laurent",
1879 + "6400 Rue Clark"
1880 + ],
1881 + "url": "",
1882 + "ns": "obm",
1883 + "board": "CANDIDATEPORTAL",
1884 + "source_id": "obm"
1885 + },
1886 + {
1887 + "ats": "dayforce",
1888 + "employer": "Bilingual (French/English) Sales Broker (RIBO Licensed)",
1889 + "sectors": [
1890 + "Ventes"
1891 + ],
1892 + "cities": [
1893 + "Orbit Insurance Services/Orbite services d’assurances"
1894 + ],
1895 + "url": "",
1896 + "ns": "ogc",
1897 + "board": "ORBITPORTAL",
1898 + "source_id": "ogc"
1899 + },
1900 + {
1901 + "ats": "dayforce",
1902 + "employer": "Consultant(e) en développement des affaires",
1903 + "sectors": [
1904 + "Conseil"
1905 + ],
1906 + "cities": [
1907 + "Montréal"
1908 + ],
1909 + "url": "",
1910 + "ns": "omnitrans",
1911 + "board": "CANDIDATEPORTAL",
1912 + "source_id": "omnitrans"
1913 + },
1914 + {
1915 + "ats": "dayforce",
1916 + "employer": "Enseignant suppléant",
1917 + "sectors": [
1918 + "Éducation"
1919 + ],
1920 + "cities": [
1921 + "OneSchool Global North America - Montreal"
1922 + ],
1923 + "url": "",
1924 + "ns": "oneschoolglobal",
1925 + "board": "OneSchoolNA",
1926 + "source_id": "oneschoolglobal"
1927 + },
1928 + {
1929 + "ats": "dayforce",
1930 + "employer": "Porta",
1931 + "sectors": [
1932 + "Distribution"
1933 + ],
1934 + "cities": [
1935 + "1002 Rue Sherbrooke O",
1936 + "9005 Boul du Quartier",
1937 + "8600 Pl. Marien",
1938 + "Québec"
1939 + ],
1940 + "url": "",
1941 + "ns": "porta",
1942 + "board": "CANDIDATEPORTAL",
1943 + "source_id": "porta"
1944 + },
1945 + {
1946 + "ats": "dayforce",
1947 + "employer": "Premierparks",
1948 + "sectors": [
1949 + "Tourisme"
1950 + ],
1951 + "cities": [
1952 + "2280 Bd Valcartier"
1953 + ],
1954 + "url": "",
1955 + "ns": "premierparks",
1956 + "board": "Valcartier",
1957 + "source_id": "premierparks"
1958 + },
1959 + {
1960 + "ats": "dayforce",
1961 + "employer": "Quadra",
1962 + "sectors": [
1963 + "Énergie"
1964 + ],
1965 + "cities": [
1966 + "Vaudreuil-Dorion",
1967 + "Abitibi-Témiscamingue"
1968 + ],
1969 + "url": "",
1970 + "ns": "quadra",
1971 + "board": "CANDIDATEPORTAL",
1972 + "source_id": "quadra"
1973 + },
1974 + {
1975 + "ats": "dayforce",
1976 + "employer": "Realterm",
1977 + "sectors": [
1978 + "Immobilier"
1979 + ],
1980 + "cities": [
1981 + "Dorval"
1982 + ],
1983 + "url": "",
1984 + "ns": "realterm",
1985 + "board": "CANDIDATEPORTAL",
1986 + "source_id": "realterm"
1987 + },
1988 + {
1989 + "ats": "dayforce",
1990 + "employer": "Remco",
1991 + "sectors": [
1992 + "Logistique"
1993 + ],
1994 + "cities": [
1995 + "Corporate Montreal"
1996 + ],
1997 + "url": "",
1998 + "ns": "remco",
1999 + "board": "CANDIDATEPORTAL",
2000 + "source_id": "remco"
2001 + },
2002 + {
2003 + "ats": "dayforce",
2004 + "employer": "Rmldb",
2005 + "sectors": [
2006 + "Services"
2007 + ],
2008 + "cities": [
2009 + "1751 Rue Richardson",
2010 + "1600 Rue Wellington"
2011 + ],
2012 + "url": "",
2013 + "ns": "rmldb",
2014 + "board": "CANDIDATEPORTAL",
2015 + "source_id": "rmldb"
2016 + },
2017 + {
2018 + "ats": "dayforce",
2019 + "employer": "Assistant contrôleur (remplacement de congé de maternité)",
2020 + "sectors": [
2021 + "Finance"
2022 + ],
2023 + "cities": [
2024 + "22 Chemin Macdonald"
2025 + ],
2026 + "url": "",
2027 + "ns": "sixflags",
2028 + "board": "LaRonde",
2029 + "source_id": "sixflags"
2030 + },
2031 + {
2032 + "ats": "dayforce",
2033 + "employer": "E-Commerce Shipping Associate",
2034 + "sectors": [
2035 + "Logistique"
2036 + ],
2037 + "cities": [
2038 + "3003 Boul. le Carrefour"
2039 + ],
2040 + "url": "",
2041 + "ns": "slg001",
2042 + "board": "SLCareers",
2043 + "source_id": "slg001"
2044 + },
2045 + {
2046 + "ats": "dayforce",
2047 + "employer": "Sobeys",
2048 + "sectors": [
2049 + "Commerce de détail"
2050 + ],
2051 + "cities": [
2052 + "Voilà Spoke Ville de Québec",
2053 + "Pointe-Claire CFC Corporate",
2054 + "2400 Route Transcanadienne"
2055 + ],
2056 + "url": "",
2057 + "ns": "sobeys",
2058 + "board": "VoilaExternalSite",
2059 + "source_id": "sobeys"
2060 + },
2061 + {
2062 + "ats": "dayforce",
2063 + "employer": "Sofinafoods",
2064 + "sectors": [
2065 + "Agroalimentaire"
2066 + ],
2067 + "cities": [
2068 + "Lévis"
2069 + ],
2070 + "url": "",
2071 + "ns": "sofinafoods",
2072 + "board": "CANDIDATEPORTAL",
2073 + "source_id": "sofinafoods"
2074 + },
2075 + {
2076 + "ats": "dayforce",
2077 + "employer": "Souffletmalt",
2078 + "sectors": [
2079 + "Agroalimentaire"
2080 + ],
2081 + "cities": [
2082 + "Montréal"
2083 + ],
2084 + "url": "",
2085 + "ns": "souffletmalt",
2086 + "board": "CANDIDATEPORTAL",
2087 + "source_id": "souffletmalt"
2088 + },
2089 + {
2090 + "ats": "dayforce",
2091 + "employer": "Spisante",
2092 + "sectors": [
2093 + "Santé"
2094 + ],
2095 + "cities": [
2096 + "SPI Blainville",
2097 + "SPI Val-d'Or",
2098 + "Montréal",
2099 + "Blainville"
2100 + ],
2101 + "url": "",
2102 + "ns": "spisante",
2103 + "board": "CANDIDATEPORTAL",
2104 + "source_id": "spisante"
2105 + },
2106 + {
2107 + "ats": "dayforce",
2108 + "employer": "Stateindustrial",
2109 + "sectors": [
2110 + "Immobilier"
2111 + ],
2112 + "cities": [
2113 + "Montréal"
2114 + ],
2115 + "url": "",
2116 + "ns": "stateindustrial",
2117 + "board": "CANDIDATEPORTAL",
2118 + "source_id": "stateindustrial"
2119 + },
2120 + {
2121 + "ats": "dayforce",
2122 + "employer": "Stellajones",
2123 + "sectors": [
2124 + "Conseil"
2125 + ],
2126 + "cities": [
2127 + "Candiac",
2128 + "Saint-Laurent",
2129 + "Delson",
2130 + "41 Rue Rodier"
2131 + ],
2132 + "url": "",
2133 + "ns": "stellajones",
2134 + "board": "stellajonesinc",
2135 + "source_id": "stellajones"
2136 + },
2137 + {
2138 + "ats": "dayforce",
2139 + "employer": "Bilingual Customer Experience Representative (English ...",
2140 + "sectors": [],
2141 + "cities": [
2142 + "Sainte-Catherine",
2143 + "Magog",
2144 + "Rivière-du-Loup",
2145 + "Lévis"
2146 + ],
2147 + "url": "",
2148 + "ns": "superiorplus",
2149 + "board": "spcareers",
2150 + "source_id": "superiorplus"
2151 + },
2152 + {
2153 + "ats": "dayforce",
2154 + "employer": "Terrapure",
2155 + "sectors": [
2156 + "Environnement"
2157 + ],
2158 + "cities": [
2159 + "Sainte-Catherine",
2160 + "1200 Rue Garnier"
2161 + ],
2162 + "url": "",
2163 + "ns": "terrapure",
2164 + "board": "CANDIDATEPORTAL",
2165 + "source_id": "terrapure"
2166 + },
2167 + {
2168 + "ats": "dayforce",
2169 + "employer": "Accueil / Service client (Montréal)",
2170 + "sectors": [
2171 + "Services"
2172 + ],
2173 + "cities": [
2174 + "Mirabel",
2175 + "Montréal"
2176 + ],
2177 + "url": "",
2178 + "ns": "tourismholdings",
2179 + "board": "cdcp",
2180 + "source_id": "tourismholdings"
2181 + },
2182 + {
2183 + "ats": "dayforce",
2184 + "employer": "Trisura",
2185 + "sectors": [
2186 + "Assurance"
2187 + ],
2188 + "cities": [
2189 + "Montréal"
2190 + ],
2191 + "url": "",
2192 + "ns": "trisura",
2193 + "board": "CANDIDATEPORTAL",
2194 + "source_id": "trisura"
2195 + },
2196 + {
2197 + "ats": "dayforce",
2198 + "employer": "Unoria",
2199 + "sectors": [
2200 + "TI"
2201 + ],
2202 + "cities": [
2203 + "Sonic",
2204 + "Siège social",
2205 + "Centre de Grains d'Amqui",
2206 + "New Holland"
2207 + ],
2208 + "url": "",
2209 + "ns": "unoria",
2210 + "board": "CANDIDATEPORTAL",
2211 + "source_id": "unoria"
2212 + },
2213 + {
2214 + "ats": "dayforce",
2215 + "employer": "Valnetinc",
2216 + "sectors": [
2217 + "Données"
2218 + ],
2219 + "cities": [
2220 + "Valnet Inc",
2221 + "Montréal",
2222 + "7405 Rte Transcanadienne"
2223 + ],
2224 + "url": "",
2225 + "ns": "valnetinc",
2226 + "board": "CANDIDATEPORTAL",
2227 + "source_id": "valnetinc"
2228 + },
2229 + {
2230 + "ats": "dayforce",
2231 + "employer": "Journalier(ère) de production",
2232 + "sectors": [
2233 + "Fabrication"
2234 + ],
2235 + "cities": [
2236 + "Quebec Linge Rue des Artisans Québec QC",
2237 + "Quebec Linge Rue de la Manouane Saguenay QC",
2238 + "4375 Rue de Rouen",
2239 + "Quebec Linge Rue de Rouen Montréal QC"
2240 + ],
2241 + "url": "",
2242 + "ns": "vestis",
2243 + "board": "QLCANDIDATEPORTAL",
2244 + "source_id": "vestis"
2245 + },
2246 + {
2247 + "ats": "dayforce",
2248 + "employer": "Vetstrategy",
2249 + "sectors": [
2250 + "Conseil"
2251 + ],
2252 + "cities": [
2253 + "Hôpital Vétérinaire Lindsay",
2254 + "Dre Eve Biron Clinique Vétérinaire",
2255 + "Centre Vétérinaire Daubigny",
2256 + "Clinique Veterinaire Quebec-Centre"
2257 + ],
2258 + "url": "",
2259 + "ns": "vetstrategy",
2260 + "board": "DaubignyCAREER",
2261 + "source_id": "vetstrategy"
2262 + },
2263 + {
2264 + "ats": "dayforce",
2265 + "employer": "Vortex",
2266 + "sectors": [
2267 + "TI",
2268 + "SaaS"
2269 + ],
2270 + "cities": [
2271 + "Vortex siège social / Head"
2272 + ],
2273 + "url": "",
2274 + "ns": "vortex",
2275 + "board": "CANDIDATEPORTAL",
2276 + "source_id": "vortex"
2277 + },
2278 + {
2279 + "ats": "dayforce",
2280 + "employer": "Wafna",
2281 + "sectors": [
2282 + "Agroalimentaire"
2283 + ],
2284 + "cities": [
2285 + "5865 Rue Kieran"
2286 + ],
2287 + "url": "",
2288 + "ns": "wafna",
2289 + "board": "CANCAREERSITE",
2290 + "source_id": "wafna"
2291 + },
2292 + {
2293 + "ats": "dayforce",
2294 + "employer": "Westjet",
2295 + "sectors": [
2296 + "Transport",
2297 + "Voyage"
2298 + ],
2299 + "cities": [
2300 + "975 Blvd Roméo-Vachon N"
2301 + ],
2302 + "url": "",
2303 + "ns": "WestJet",
2304 + "board": "CANDIDATEPORTAL",
2305 + "source_id": "westjet"
2306 + },
2307 + {
2308 + "ats": "dayforce",
2309 + "employer": "Production Operator I (Montreal)",
2310 + "sectors": [
2311 + "Fabrication"
2312 + ],
2313 + "cities": [
2314 + "Montréal"
2315 + ],
2316 + "url": "",
2317 + "ns": "wikoff",
2318 + "board": "CANDIDATEPORTAL",
2319 + "source_id": "wikoff"
2320 + },
2321 + {
2322 + "ats": "dayforce",
2323 + "employer": "Ajholdingsltd",
2324 + "sectors": [
2325 + "Finance"
2326 + ],
2327 + "cities": [
2328 + "Trois-Rivières",
2329 + "Salaberry-de-Valleyfield"
2330 + ],
2331 + "url": "",
2332 + "ns": "ajholdingsltd",
2333 + "board": "CANDIDATEPORTAL",
2334 + "source_id": "ajholdingsltd"
2335 + },
2336 + {
2337 + "ats": "dayforce",
2338 + "employer": "FOREMAN ASSISTANT SHIPPING RECEIVING",
2339 + "sectors": [
2340 + "Logistique"
2341 + ],
2342 + "cities": [
2343 + "Saint-Hyacinthe",
2344 + "Boucherville"
2345 + ],
2346 + "url": "",
2347 + "ns": "benmor",
2348 + "board": "CAREERPROD",
2349 + "source_id": "benmor"
2350 + },
2351 + {
2352 + "ats": "dayforce",
2353 + "employer": "Field Mechanic",
2354 + "sectors": [
2355 + "Automobile"
2356 + ],
2357 + "cities": [
2358 + "Val D'Or"
2359 + ],
2360 + "url": "",
2361 + "ns": "bly",
2362 + "board": "CANDIDATEPORTAL",
2363 + "source_id": "bly"
2364 + },
2365 + {
2366 + "ats": "dayforce",
2367 + "employer": "Bronswerk",
2368 + "sectors": [
2369 + "Métallurgie"
2370 + ],
2371 + "cities": [
2372 + "Bronswerk Marine / Brossard"
2373 + ],
2374 + "url": "",
2375 + "ns": "bronswerk",
2376 + "board": "CANDIDATEPORTALSITE",
2377 + "source_id": "bronswerk"
2378 + },
2379 + {
2380 + "ats": "dayforce",
2381 + "employer": "Journalier de production",
2382 + "sectors": [
2383 + "Fabrication"
2384 + ],
2385 + "cities": [
2386 + "Valleyfield"
2387 + ],
2388 + "url": "",
2389 + "ns": "ecyclesolu",
2390 + "board": "CANDIDATEPORTAL",
2391 + "source_id": "ecyclesolu"
2392 + },
2393 + {
2394 + "ats": "dayforce",
2395 + "employer": "Flowcontrol",
2396 + "sectors": [
2397 + "Ingénierie"
2398 + ],
2399 + "cities": [
2400 + "Preston Phipps",
2401 + "IPG",
2402 + "Laval",
2403 + "Québec"
2404 + ],
2405 + "url": "",
2406 + "ns": "flowcontrol",
2407 + "board": "CANDIDATEPORTAL",
2408 + "source_id": "flowcontrol"
2409 + },
2410 + {
2411 + "ats": "dayforce",
2412 + "employer": "Vendeur 3ème Clé (Thirdy Key)",
2413 + "sectors": [
2414 + "Commerce de détail",
2415 + "Ventes"
2416 + ],
2417 + "cities": [
2418 + "19001 Chemin Notre Dame",
2419 + "Carrefour Laval"
2420 + ],
2421 + "url": "",
2422 + "ns": "fossil",
2423 + "board": "CANDIDATEPORTAL",
2424 + "source_id": "fossil"
2425 + },
2426 + {
2427 + "ats": "dayforce",
2428 + "employer": "CONTRÔLEUR",
2429 + "sectors": [
2430 + "Secteur public"
2431 + ],
2432 + "cities": [
2433 + "100 181e Rue",
2434 + "160 Rue de Murano",
2435 + "1085 Rue des Cheminots",
2436 + "200 Rue de Murano"
2437 + ],
2438 + "url": "",
2439 + "ns": "novatech",
2440 + "board": "CANDIDATEPORTAL",
2441 + "source_id": "novatech"
2442 + },
2443 + {
2444 + "ats": "dayforce",
2445 + "employer": "Sales Associate-Retail",
2446 + "sectors": [
2447 + "Commerce de détail"
2448 + ],
2449 + "cities": [
2450 + "5401 Bd des Galeries",
2451 + "Mt-Tremblant - Store 185",
2452 + "Westmount - Store 238",
2453 + "116 Chem. de Kandahar"
2454 + ],
2455 + "url": "",
2456 + "ns": "roots",
2457 + "board": "CANDIDATEPORTAL",
2458 + "source_id": "roots"
2459 + },
2460 + {
2461 + "ats": "greenhouse",
2462 + "employer": "Artiste technique sénior·e UI / Senior UI Tech Artist",
2463 + "sectors": [
2464 + "TI",
2465 + "Web"
2466 + ],
2467 + "cities": [
2468 + "Québec",
2469 + "Montréal",
2470 + "Canada; Montréal"
2471 + ],
2472 + "url": "",
2473 + "org": "2k"
2474 + },
2475 + {
2476 + "ats": "greenhouse",
2477 + "employer": "2K Vegas",
2478 + "sectors": [
2479 + "Jeux vidéo"
2480 + ],
2481 + "cities": [
2482 + "Montréal"
2483 + ],
2484 + "url": "",
2485 + "org": "2kvegas"
2486 + },
2487 + {
2488 + "ats": "greenhouse",
2489 + "employer": "Adaptive Financial Consulting",
2490 + "sectors": [
2491 + "Finance",
2492 + "Conseil"
2493 + ],
2494 + "cities": [
2495 + "Montréal"
2496 + ],
2497 + "url": "",
2498 + "org": "adaptivefinancialconsulting"
2499 + },
2500 + {
2501 + "ats": "greenhouse",
2502 + "employer": "Agapyo",
2503 + "sectors": [
2504 + "Services sociaux"
2505 + ],
2506 + "cities": [
2507 + "Montréal"
2508 + ],
2509 + "url": "",
2510 + "org": "agapyo"
2511 + },
2512 + {
2513 + "ats": "greenhouse",
2514 + "employer": "Alveole",
2515 + "sectors": [
2516 + "Environnement"
2517 + ],
2518 + "cities": [
2519 + "Montréal"
2520 + ],
2521 + "url": "",
2522 + "org": "alveole"
2523 + },
2524 + {
2525 + "ats": "greenhouse",
2526 + "employer": "ANINE BING",
2527 + "sectors": [
2528 + "Mode"
2529 + ],
2530 + "cities": [
2531 + "Montréal"
2532 + ],
2533 + "url": "",
2534 + "org": "aninebing"
2535 + },
2536 + {
2537 + "ats": "greenhouse",
2538 + "employer": "AON3D",
2539 + "sectors": [
2540 + "Fabrication",
2541 + "IA"
2542 + ],
2543 + "cities": [
2544 + "Montréal"
2545 + ],
2546 + "url": "",
2547 + "org": "aon3d"
2548 + },
2549 + {
2550 + "ats": "greenhouse",
2551 + "employer": "AON3D",
2552 + "sectors": [
2553 + "Fabrication",
2554 + "IA"
2555 + ],
2556 + "cities": [
2557 + "Montréal"
2558 + ],
2559 + "url": "",
2560 + "org": "aon3d-fr"
2561 + },
2562 + {
2563 + "ats": "greenhouse",
2564 + "employer": "Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)",
2565 + "sectors": [
2566 + "TI",
2567 + "SaaS"
2568 + ],
2569 + "cities": [
2570 + "Brossard",
2571 + "Montréal"
2572 + ],
2573 + "url": "",
2574 + "org": "appdirectraas"
2575 + },
2576 + {
2577 + "ats": "greenhouse",
2578 + "employer": "Welcome to the Jungle",
2579 + "sectors": [
2580 + "Conseil",
2581 + "Ressources humaines"
2582 + ],
2583 + "cities": [
2584 + "Montréal"
2585 + ],
2586 + "url": "",
2587 + "org": "artefactjobs"
2588 + },
2589 + {
2590 + "ats": "greenhouse",
2591 + "employer": "Artefact North America",
2592 + "sectors": [
2593 + "Création",
2594 + "Conseil"
2595 + ],
2596 + "cities": [
2597 + "Montréal"
2598 + ],
2599 + "url": "",
2600 + "org": "artefactnoram"
2601 + },
2602 + {
2603 + "ats": "greenhouse",
2604 + "employer": "Aylo",
2605 + "sectors": [
2606 + "TI",
2607 + "SaaS"
2608 + ],
2609 + "cities": [
2610 + "Montréal"
2611 + ],
2612 + "url": "",
2613 + "org": "aylo"
2614 + },
2615 + {
2616 + "ats": "greenhouse",
2617 + "employer": "Aylo",
2618 + "sectors": [
2619 + "TI",
2620 + "SaaS"
2621 + ],
2622 + "cities": [
2623 + "Montréal"
2624 + ],
2625 + "url": "",
2626 + "org": "aylofr"
2627 + },
2628 + {
2629 + "ats": "greenhouse",
2630 + "employer": "Bain Magique",
2631 + "sectors": [
2632 + "Services"
2633 + ],
2634 + "cities": [
2635 + "Saint-Eustache"
2636 + ],
2637 + "url": "",
2638 + "org": "bainmagique"
2639 + },
2640 + {
2641 + "ats": "greenhouse",
2642 + "employer": "Bauer Hockey/ Cascade Maverik Lacrosse",
2643 + "sectors": [
2644 + "Sport"
2645 + ],
2646 + "cities": [
2647 + "Blainville"
2648 + ],
2649 + "url": "",
2650 + "org": "bauerhockeycascademaveriklacrosse"
2651 + },
2652 + {
2653 + "ats": "greenhouse",
2654 + "employer": "French Canadian Bauer Hockey/ Cascade Maverik Lacrosse",
2655 + "sectors": [],
2656 + "cities": [
2657 + "Blainville"
2658 + ],
2659 + "url": "",
2660 + "org": "bauerhockeycascademaveriklacrossefc"
2661 + },
2662 + {
2663 + "ats": "greenhouse",
2664 + "employer": "BCES Global",
2665 + "sectors": [
2666 + "Éducation",
2667 + "Conseil"
2668 + ],
2669 + "cities": [
2670 + "Montréal"
2671 + ],
2672 + "url": "",
2673 + "org": "bces"
2674 + },
2675 + {
2676 + "ats": "greenhouse",
2677 + "employer": "Banyan Capital Partners",
2678 + "sectors": [
2679 + "Finance",
2680 + "Placement"
2681 + ],
2682 + "cities": [
2683 + "Anjou"
2684 + ],
2685 + "url": "",
2686 + "org": "bcp"
2687 + },
2688 + {
2689 + "ats": "greenhouse",
2690 + "employer": "Behavox",
2691 + "sectors": [
2692 + "TI",
2693 + "SaaS"
2694 + ],
2695 + "cities": [
2696 + "Montréal"
2697 + ],
2698 + "url": "",
2699 + "org": "behavox"
2700 + },
2701 + {
2702 + "ats": "greenhouse",
2703 + "employer": "BETA Technologies",
2704 + "sectors": [
2705 + "Aéronautique"
2706 + ],
2707 + "cities": [
2708 + "Montréal"
2709 + ],
2710 + "url": "",
2711 + "org": "betatechnologiesinc"
2712 + },
2713 + {
2714 + "ats": "greenhouse",
2715 + "employer": "Berlin Packaging Canada Corporation",
2716 + "sectors": [
2717 + "Distribution"
2718 + ],
2719 + "cities": [
2720 + "2020 Transcanadienne"
2721 + ],
2722 + "url": "",
2723 + "org": "bpcanada"
2724 + },
2725 + {
2726 + "ats": "greenhouse",
2727 + "employer": "Broadsign",
2728 + "sectors": [
2729 + "TI",
2730 + "SaaS"
2731 + ],
2732 + "cities": [
2733 + "Montréal"
2734 + ],
2735 + "url": "",
2736 + "org": "broadsignfr"
2737 + },
2738 + {
2739 + "ats": "greenhouse",
2740 + "employer": "Capco",
2741 + "sectors": [
2742 + "Conseil",
2743 + "Finance"
2744 + ],
2745 + "cities": [
2746 + "Canada - Montreal",
2747 + "Canada - Montreal; Canada - Toronto"
2748 + ],
2749 + "url": "",
2750 + "org": "capco"
2751 + },
2752 + {
2753 + "ats": "greenhouse",
2754 + "employer": "CapIntel",
2755 + "sectors": [
2756 + "Finance",
2757 + "Données"
2758 + ],
2759 + "cities": [
2760 + "Montréal"
2761 + ],
2762 + "url": "",
2763 + "org": "capintel"
2764 + },
2765 + {
2766 + "ats": "greenhouse",
2767 + "employer": "CaptiveAire",
2768 + "sectors": [
2769 + "Fabrication"
2770 + ],
2771 + "cities": [
2772 + "Trios-Riviere",
2773 + "Montréal"
2774 + ],
2775 + "url": "",
2776 + "org": "captiveaire"
2777 + },
2778 + {
2779 + "ats": "greenhouse",
2780 + "employer": "Connor, Clark & Lunn Financial Group Ltd.",
2781 + "sectors": [
2782 + "Finance",
2783 + "Placement"
2784 + ],
2785 + "cities": [
2786 + "Montréal"
2787 + ],
2788 + "url": "",
2789 + "org": "cclfg"
2790 + },
2791 + {
2792 + "ats": "greenhouse",
2793 + "employer": "Cloud Chamber",
2794 + "sectors": [
2795 + "TI",
2796 + "SaaS"
2797 + ],
2798 + "cities": [
2799 + "Montréal"
2800 + ],
2801 + "url": "",
2802 + "org": "cloudchamberen"
2803 + },
2804 + {
2805 + "ats": "greenhouse",
2806 + "employer": "Coveo",
2807 + "sectors": [
2808 + "TI",
2809 + "SaaS"
2810 + ],
2811 + "cities": [
2812 + "Montréal",
2813 + "Canada; Montreal",
2814 + "Montreal / Quebec City"
2815 + ],
2816 + "url": "",
2817 + "org": "coveoen"
2818 + },
2819 + {
2820 + "ats": "greenhouse",
2821 + "employer": "Databricks",
2822 + "sectors": [
2823 + "TI",
2824 + "Données"
2825 + ],
2826 + "cities": [
2827 + "Montréal"
2828 + ],
2829 + "url": "",
2830 + "org": "databricks"
2831 + },
2832 + {
2833 + "ats": "greenhouse",
2834 + "employer": "DEPT®",
2835 + "sectors": [
2836 + "Conseil",
2837 + "Publicité"
2838 + ],
2839 + "cities": [
2840 + "Montréal"
2841 + ],
2842 + "url": "",
2843 + "org": "dept"
2844 + },
2845 + {
2846 + "ats": "greenhouse",
2847 + "employer": "DoorDash Quebec",
2848 + "sectors": [
2849 + "Logistique",
2850 + "Restauration"
2851 + ],
2852 + "cities": [
2853 + "Montréal"
2854 + ],
2855 + "url": "",
2856 + "org": "doordashquebec"
2857 + },
2858 + {
2859 + "ats": "greenhouse",
2860 + "employer": "DRW",
2861 + "sectors": [
2862 + "Finance"
2863 + ],
2864 + "cities": [
2865 + "Montréal"
2866 + ],
2867 + "url": "",
2868 + "org": "drweng"
2869 + },
2870 + {
2871 + "ats": "greenhouse",
2872 + "employer": "DRW Montreal",
2873 + "sectors": [
2874 + "Finance"
2875 + ],
2876 + "cities": [
2877 + "Montréal"
2878 + ],
2879 + "url": "",
2880 + "org": "drwfr"
2881 + },
2882 + {
2883 + "ats": "greenhouse",
2884 + "employer": "Earth Rated",
2885 + "sectors": [
2886 + "Agroalimentaire",
2887 + "Commerce de détail"
2888 + ],
2889 + "cities": [
2890 + "Montréal"
2891 + ],
2892 + "url": "",
2893 + "org": "earthrated"
2894 + },
2895 + {
2896 + "ats": "greenhouse",
2897 + "employer": "Echodyne Corp",
2898 + "sectors": [
2899 + "Aéronautique",
2900 + "Ingénierie"
2901 + ],
2902 + "cities": [
2903 + "Kirkland"
2904 + ],
2905 + "url": "",
2906 + "org": "echodynecorp"
2907 + },
2908 + {
2909 + "ats": "greenhouse",
2910 + "employer": "EC-Solutions",
2911 + "sectors": [
2912 + "TI",
2913 + "Conseil"
2914 + ],
2915 + "cities": [
2916 + "Montréal",
2917 + "Laval"
2918 + ],
2919 + "url": "",
2920 + "org": "ecsolutions"
2921 + },
2922 + {
2923 + "ats": "greenhouse",
2924 + "employer": "Edelman Financial Engines, LLC",
2925 + "sectors": [
2926 + "Finance",
2927 + "Conseil"
2928 + ],
2929 + "cities": [
2930 + "Kirkland"
2931 + ],
2932 + "url": "",
2933 + "org": "edelmanfinancialenginesllc"
2934 + },
2935 + {
2936 + "ats": "greenhouse",
2937 + "employer": "Epic Games",
2938 + "sectors": [
2939 + "Jeux vidéo",
2940 + "Divertissement"
2941 + ],
2942 + "cities": [
2943 + "Montréal"
2944 + ],
2945 + "url": "",
2946 + "org": "epicgames"
2947 + },
2948 + {
2949 + "ats": "greenhouse",
2950 + "employer": "FlightHub",
2951 + "sectors": [
2952 + "Voyage",
2953 + "TI"
2954 + ],
2955 + "cities": [
2956 + "Montréal"
2957 + ],
2958 + "url": "",
2959 + "org": "flighthub"
2960 + },
2961 + {
2962 + "ats": "greenhouse",
2963 + "employer": "Goalcast",
2964 + "sectors": [
2965 + "Médias",
2966 + "Divertissement"
2967 + ],
2968 + "cities": [
2969 + "Montréal"
2970 + ],
2971 + "url": "",
2972 + "org": "goalcast"
2973 + },
2974 + {
2975 + "ats": "greenhouse",
2976 + "employer": "Hasbro",
2977 + "sectors": [
2978 + "Jeux vidéo",
2979 + "Divertissement"
2980 + ],
2981 + "cities": [
2982 + "Canada; Montréal",
2983 + "Montréal"
2984 + ],
2985 + "url": "",
2986 + "org": "hasbro"
2987 + },
2988 + {
2989 + "ats": "greenhouse",
2990 + "employer": "Haven Interactive Studios",
2991 + "sectors": [
2992 + "Jeux vidéo",
2993 + "Animation"
2994 + ],
2995 + "cities": [],
2996 + "url": "",
2997 + "org": "haven"
2998 + },
2999 + {
3000 + "ats": "greenhouse",
3001 + "employer": "Haven Interactive Studios - English",
3002 + "sectors": [
3003 + "Jeux vidéo",
3004 + "Animation"
3005 + ],
3006 + "cities": [],
3007 + "url": "",
3008 + "org": "havenenglish"
3009 + },
3010 + {
3011 + "ats": "greenhouse",
3012 + "employer": "Highdive",
3013 + "sectors": [
3014 + "Création",
3015 + "Publicité"
3016 + ],
3017 + "cities": [
3018 + "Montréal",
3019 + "Montreal or Toronto"
3020 + ],
3021 + "url": "",
3022 + "org": "highdive"
3023 + },
3024 + {
3025 + "ats": "greenhouse",
3026 + "employer": "Human Agency",
3027 + "sectors": [
3028 + "Conseil",
3029 + "Ressources humaines"
3030 + ],
3031 + "cities": [
3032 + "Montréal"
3033 + ],
3034 + "url": "",
3035 + "org": "humanagency"
3036 + },
3037 + {
3038 + "ats": "greenhouse",
3039 + "employer": "Industrial Electric Manufacturing",
3040 + "sectors": [
3041 + "Fabrication",
3042 + "Ingénierie"
3043 + ],
3044 + "cities": [
3045 + "Montréal"
3046 + ],
3047 + "url": "",
3048 + "org": "industrialelectricmanufacturing"
3049 + },
3050 + {
3051 + "ats": "greenhouse",
3052 + "employer": "Internal",
3053 + "sectors": [
3054 + "Administration",
3055 + "Services"
3056 + ],
3057 + "cities": [
3058 + "Rosemère",
3059 + "Montréal"
3060 + ],
3061 + "url": "",
3062 + "org": "internaljobsatlush"
3063 + },
3064 + {
3065 + "ats": "greenhouse",
3066 + "employer": "IT-ED",
3067 + "sectors": [
3068 + "Éducation",
3069 + "TI"
3070 + ],
3071 + "cities": [
3072 + "Montréal"
3073 + ],
3074 + "url": "",
3075 + "org": "ited_solutions"
3076 + },
3077 + {
3078 + "ats": "greenhouse",
3079 + "employer": "Ivalua",
3080 + "sectors": [
3081 + "SaaS"
3082 + ],
3083 + "cities": [
3084 + "Montréal"
3085 + ],
3086 + "url": "",
3087 + "org": "ivalua"
3088 + },
3089 + {
3090 + "ats": "greenhouse",
3091 + "employer": "Kestra Medical Technologies Inc.",
3092 + "sectors": [
3093 + "Santé",
3094 + "Ingénierie"
3095 + ],
3096 + "cities": [
3097 + "Kirkland"
3098 + ],
3099 + "url": "",
3100 + "org": "kestramedicaltechnologiesinc"
3101 + },
3102 + {
3103 + "ats": "greenhouse",
3104 + "employer": "RTINGS.com (FR)",
3105 + "sectors": [
3106 + "Médias",
3107 + "Données"
3108 + ],
3109 + "cities": [
3110 + "Montréal"
3111 + ],
3112 + "url": "",
3113 + "org": "laboratoirertingscom"
3114 + },
3115 + {
3116 + "ats": "greenhouse",
3117 + "employer": "Lake Washington Dermatology",
3118 + "sectors": [
3119 + "Santé",
3120 + "Services"
3121 + ],
3122 + "cities": [
3123 + "Kirkland"
3124 + ],
3125 + "url": "",
3126 + "org": "lakewashingtondermatology"
3127 + },
3128 + {
3129 + "ats": "greenhouse",
3130 + "employer": "LawZero",
3131 + "sectors": [
3132 + "Juridique",
3133 + "TI"
3134 + ],
3135 + "cities": [
3136 + "Montréal"
3137 + ],
3138 + "url": "",
3139 + "org": "lawzero"
3140 + },
3141 + {
3142 + "ats": "greenhouse",
3143 + "employer": "Modern Menopause",
3144 + "sectors": [
3145 + "Santé",
3146 + "Divertissement"
3147 + ],
3148 + "cities": [
3149 + "Québec"
3150 + ],
3151 + "url": "",
3152 + "org": "modernmenopause"
3153 + },
3154 + {
3155 + "ats": "greenhouse",
3156 + "employer": "Monster Energy",
3157 + "sectors": [
3158 + "Agroalimentaire",
3159 + "Marketing"
3160 + ],
3161 + "cities": [
3162 + "CAN - Quebec City",
3163 + "CAN - Montreal"
3164 + ],
3165 + "url": "",
3166 + "org": "monsterenergy"
3167 + },
3168 + {
3169 + "ats": "greenhouse",
3170 + "employer": "New Era Technology",
3171 + "sectors": [
3172 + "TI",
3173 + "Conseil"
3174 + ],
3175 + "cities": [
3176 + "Saint-Jean-sur-Richelieu"
3177 + ],
3178 + "url": "",
3179 + "org": "neweratech"
3180 + },
3181 + {
3182 + "ats": "greenhouse",
3183 + "employer": "Novisto",
3184 + "sectors": [
3185 + "Conseil",
3186 + "Données"
3187 + ],
3188 + "cities": [
3189 + "Montréal",
3190 + "Montreal or Toronto"
3191 + ],
3192 + "url": "",
3193 + "org": "novisto78"
3194 + },
3195 + {
3196 + "ats": "greenhouse",
3197 + "employer": "Novisto Fr",
3198 + "sectors": [
3199 + "Conseil",
3200 + "Données"
3201 + ],
3202 + "cities": [
3203 + "Montréal"
3204 + ],
3205 + "url": "",
3206 + "org": "novistofr"
3207 + },
3208 + {
3209 + "ats": "greenhouse",
3210 + "employer": "Numa",
3211 + "sectors": [
3212 + "Conseil",
3213 + "TI"
3214 + ],
3215 + "cities": [
3216 + "Montréal"
3217 + ],
3218 + "url": "",
3219 + "org": "numa"
3220 + },
3221 + {
3222 + "ats": "greenhouse",
3223 + "employer": "Numen Labs",
3224 + "sectors": [
3225 + "IA",
3226 + "Recherche"
3227 + ],
3228 + "cities": [
3229 + "Montréal"
3230 + ],
3231 + "url": "",
3232 + "org": "numenlabs"
3233 + },
3234 + {
3235 + "ats": "greenhouse",
3236 + "employer": "Ocado Group",
3237 + "sectors": [
3238 + "Distribution",
3239 + "Logistique"
3240 + ],
3241 + "cities": [
3242 + "Pointe-Claire"
3243 + ],
3244 + "url": "",
3245 + "org": "ocadogroup"
3246 + },
3247 + {
3248 + "ats": "greenhouse",
3249 + "employer": "Ogilvy Canada",
3250 + "sectors": [
3251 + "Publicité",
3252 + "Marketing"
3253 + ],
3254 + "cities": [
3255 + "Montréal"
3256 + ],
3257 + "url": "",
3258 + "org": "ogilvycanada"
3259 + },
3260 + {
3261 + "ats": "greenhouse",
3262 + "employer": "Oldcastle BuildingEnvelope",
3263 + "sectors": [
3264 + "Construction",
3265 + "Fabrication"
3266 + ],
3267 + "cities": [
3268 + "Montréal"
3269 + ],
3270 + "url": "",
3271 + "org": "oldcastlebuildingenvelope"
3272 + },
3273 + {
3274 + "ats": "greenhouse",
3275 + "employer": "One Medical",
3276 + "sectors": [
3277 + "Santé",
3278 + "TI"
3279 + ],
3280 + "cities": [
3281 + "Kirkland"
3282 + ],
3283 + "url": "",
3284 + "org": "onemedical"
3285 + },
3286 + {
3287 + "ats": "greenhouse",
3288 + "employer": "Passport Brand Design",
3289 + "sectors": [
3290 + "Création",
3291 + "Publicité"
3292 + ],
3293 + "cities": [
3294 + "Montréal"
3295 + ],
3296 + "url": "",
3297 + "org": "passportbranddesign"
3298 + },
3299 + {
3300 + "ats": "greenhouse",
3301 + "employer": "Connor, Clark & Lunn Private Capital Ltd.",
3302 + "sectors": [
3303 + "Finance",
3304 + "Placement"
3305 + ],
3306 + "cities": [
3307 + "Montréal"
3308 + ],
3309 + "url": "",
3310 + "org": "pcm"
3311 + },
3312 + {
3313 + "ats": "greenhouse",
3314 + "employer": "PhyNet Dermatology LLC (External)",
3315 + "sectors": [
3316 + "Santé",
3317 + "Services"
3318 + ],
3319 + "cities": [
3320 + "Kirkland"
3321 + ],
3322 + "url": "",
3323 + "org": "phynetdermatology"
3324 + },
3325 + {
3326 + "ats": "greenhouse",
3327 + "employer": "Poka FR",
3328 + "sectors": [
3329 + "Fabrication",
3330 + "TI"
3331 + ],
3332 + "cities": [
3333 + "Québec",
3334 + "Québec & Montréal"
3335 + ],
3336 + "url": "",
3337 + "org": "pokafr"
3338 + },
3339 + {
3340 + "ats": "greenhouse",
3341 + "employer": "Ponsera",
3342 + "sectors": [
3343 + "Conseil",
3344 + "TI"
3345 + ],
3346 + "cities": [
3347 + "Montréal"
3348 + ],
3349 + "url": "",
3350 + "org": "ponsera"
3351 + },
3352 + {
3353 + "ats": "greenhouse",
3354 + "employer": "Proof",
3355 + "sectors": [
3356 + "Données",
3357 + "TI"
3358 + ],
3359 + "cities": [
3360 + "Terrebonne Parish"
3361 + ],
3362 + "url": "",
3363 + "org": "proof"
3364 + },
3365 + {
3366 + "ats": "greenhouse",
3367 + "employer": "Qohash",
3368 + "sectors": [
3369 + "Sécurité",
3370 + "Données"
3371 + ],
3372 + "cities": [
3373 + "Montréal"
3374 + ],
3375 + "url": "",
3376 + "org": "qohash"
3377 + },
3378 + {
3379 + "ats": "greenhouse",
3380 + "employer": "Quadbridge",
3381 + "sectors": [
3382 + "Conseil",
3383 + "Finance"
3384 + ],
3385 + "cities": [
3386 + "Montréal",
3387 + "Vancouver"
3388 + ],
3389 + "url": "",
3390 + "org": "quadbridge"
3391 + },
3392 + {
3393 + "ats": "greenhouse",
3394 + "employer": "Really Great Reading",
3395 + "sectors": [
3396 + "Éducation",
3397 + "Divertissement"
3398 + ],
3399 + "cities": [],
3400 + "url": "",
3401 + "org": "reallygreatreading"
3402 + },
3403 + {
3404 + "ats": "greenhouse",
3405 + "employer": "SharkNinja",
3406 + "sectors": [
3407 + "Fabrication",
3408 + "Commerce de détail"
3409 + ],
3410 + "cities": [
3411 + "Montréal"
3412 + ],
3413 + "url": "",
3414 + "org": "sharkninjaoperatingllc"
3415 + },
3416 + {
3417 + "ats": "greenhouse",
3418 + "employer": "Shearwater",
3419 + "sectors": [
3420 + "Aéronautique",
3421 + "TI"
3422 + ],
3423 + "cities": [
3424 + "Montréal"
3425 + ],
3426 + "url": "",
3427 + "org": "shearwater"
3428 + },
3429 + {
3430 + "ats": "greenhouse",
3431 + "employer": "SOL Mental Health",
3432 + "sectors": [
3433 + "Santé",
3434 + "Services sociaux"
3435 + ],
3436 + "cities": [
3437 + "3401 Quebec St. Suite 8000"
3438 + ],
3439 + "url": "",
3440 + "org": "solmentalhealth"
3441 + },
3442 + {
3443 + "ats": "greenhouse",
3444 + "employer": "PlayStation Global",
3445 + "sectors": [
3446 + "Jeux vidéo",
3447 + "Divertissement"
3448 + ],
3449 + "cities": [],
3450 + "url": "",
3451 + "org": "sonyinteractiveentertainmentglobal"
3452 + },
3453 + {
3454 + "ats": "greenhouse",
3455 + "employer": "Squarepoint Capital",
3456 + "sectors": [
3457 + "Finance",
3458 + "Données"
3459 + ],
3460 + "cities": [
3461 + "Jersey",
3462 + "Montréal",
3463 + "London"
3464 + ],
3465 + "url": "",
3466 + "org": "squarepointcapital"
3467 + },
3468 + {
3469 + "ats": "greenhouse",
3470 + "employer": "Stay22",
3471 + "sectors": [
3472 + "Voyage",
3473 + "SaaS"
3474 + ],
3475 + "cities": [
3476 + "Montréal"
3477 + ],
3478 + "url": "",
3479 + "org": "stay22"
3480 + },
3481 + {
3482 + "ats": "greenhouse",
3483 + "employer": "Terrestar - Strigo",
3484 + "sectors": [
3485 + "TI",
3486 + "Éducation"
3487 + ],
3488 + "cities": [
3489 + "Montréal"
3490 + ],
3491 + "url": "",
3492 + "org": "strigofr"
3493 + },
3494 + {
3495 + "ats": "greenhouse",
3496 + "employer": "Sweeney Conrad",
3497 + "sectors": [
3498 + "Juridique",
3499 + "Conseil"
3500 + ],
3501 + "cities": [
3502 + "Kirkland"
3503 + ],
3504 + "url": "",
3505 + "org": "sweeneyconrad"
3506 + },
3507 + {
3508 + "ats": "greenhouse",
3509 + "employer": "Tefron",
3510 + "sectors": [
3511 + "Fabrication",
3512 + "TI"
3513 + ],
3514 + "cities": [
3515 + "Montréal"
3516 + ],
3517 + "url": "",
3518 + "org": "tefron"
3519 + },
3520 + {
3521 + "ats": "greenhouse",
3522 + "employer": "Terrestar Solutions",
3523 + "sectors": [
3524 + "TI",
3525 + "Télécommunications"
3526 + ],
3527 + "cities": [
3528 + "Montréal",
3529 + "Quebec or Ontario"
3530 + ],
3531 + "url": "",
3532 + "org": "terrestarsolutionsinc"
3533 + },
3534 + {
3535 + "ats": "greenhouse",
3536 + "employer": "Torc Robotics",
3537 + "sectors": [
3538 + "Ingénierie",
3539 + "Automobile"
3540 + ],
3541 + "cities": [],
3542 + "url": "",
3543 + "org": "torcrobotics"
3544 + },
3545 + {
3546 + "ats": "greenhouse",
3547 + "employer": "Triumvirate Environmental",
3548 + "sectors": [
3549 + "Environnement",
3550 + "Services"
3551 + ],
3552 + "cities": [
3553 + "Contrecoeur"
3554 + ],
3555 + "url": "",
3556 + "org": "triumvirateenvironmental"
3557 + },
3558 + {
3559 + "ats": "greenhouse",
3560 + "employer": "Uber Freight",
3561 + "sectors": [
3562 + "Logistique",
3563 + "Camionnage"
3564 + ],
3565 + "cities": [
3566 + "Montréal"
3567 + ],
3568 + "url": "",
3569 + "org": "uberfreight"
3570 + },
3571 + {
3572 + "ats": "greenhouse",
3573 + "employer": "USA Mechanical & Energy Services",
3574 + "sectors": [
3575 + "Énergie",
3576 + "Services"
3577 + ],
3578 + "cities": [
3579 + "East Granby",
3580 + "East Granby CT"
3581 + ],
3582 + "url": "",
3583 + "org": "usamechasp"
3584 + },
3585 + {
3586 + "ats": "greenhouse",
3587 + "employer": "Valence Labs",
3588 + "sectors": [
3589 + "Biotechnologie",
3590 + "Recherche"
3591 + ],
3592 + "cities": [
3593 + "Montréal",
3594 + "London"
3595 + ],
3596 + "url": "",
3597 + "org": "valencelabs"
3598 + },
3599 + {
3600 + "ats": "greenhouse",
3601 + "employer": "VML Canada (French)",
3602 + "sectors": [
3603 + "Publicité",
3604 + "Marketing"
3605 + ],
3606 + "cities": [
3607 + "Montréal"
3608 + ],
3609 + "url": "",
3610 + "org": "vmlcanadafr"
3611 + },
3612 + {
3613 + "ats": "greenhouse",
3614 + "employer": "WaveShaper AI",
3615 + "sectors": [
3616 + "IA",
3617 + "TI"
3618 + ],
3619 + "cities": [
3620 + "Montréal"
3621 + ],
3622 + "url": "",
3623 + "org": "waveshaperai"
3624 + },
3625 + {
3626 + "ats": "greenhouse",
3627 + "employer": "Wisemotion Robotics",
3628 + "sectors": [
3629 + "Ingénierie"
3630 + ],
3631 + "cities": [
3632 + "Montréal"
3633 + ],
3634 + "url": "",
3635 + "org": "wisemotion"
3636 + },
3637 + {
3638 + "ats": "greenhouse",
3639 + "employer": "WPP Media",
3640 + "sectors": [
3641 + "Médias",
3642 + "Publicité"
3643 + ],
3644 + "cities": [
3645 + "Montréal"
3646 + ],
3647 + "url": "",
3648 + "org": "wppmedia"
3649 + },
3650 + {
3651 + "ats": "greenhouse",
3652 + "employer": "Zscaler",
3653 + "sectors": [
3654 + "Sécurité",
3655 + "SaaS"
3656 + ],
3657 + "cities": [],
3658 + "url": "",
3659 + "org": "zscaler"
3660 + },
3661 + {
3662 + "ats": "lever",
3663 + "employer": "Allied",
3664 + "sectors": [
3665 + "Services",
3666 + "Logistique"
3667 + ],
3668 + "cities": [
3669 + "Montréal"
3670 + ],
3671 + "url": "",
3672 + "org": "alliedreit"
3673 + },
3674 + {
3675 + "ats": "lever",
3676 + "employer": "ARC'TERYX",
3677 + "sectors": [
3678 + "Mode",
3679 + "Fabrication"
3680 + ],
3681 + "cities": [
3682 + "Québec",
3683 + "Brossard",
3684 + "Montréal",
3685 + "Laval"
3686 + ],
3687 + "url": "",
3688 + "org": "arcteryx.com"
3689 + },
3690 + {
3691 + "ats": "lever",
3692 + "employer": "Daycare Teachers",
3693 + "sectors": [
3694 + "Éducation",
3695 + "Services sociaux"
3696 + ],
3697 + "cities": [
3698 + "East Granby"
3699 + ],
3700 + "url": "",
3701 + "org": "blockslearning"
3702 + },
3703 + {
3704 + "ats": "lever",
3705 + "employer": "Bounteous",
3706 + "sectors": [
3707 + "Conseil",
3708 + "TI"
3709 + ],
3710 + "cities": [
3711 + "Montréal"
3712 + ],
3713 + "url": "",
3714 + "org": "bounteous"
3715 + },
3716 + {
3717 + "ats": "lever",
3718 + "employer": "CSC Generation",
3719 + "sectors": [
3720 + "Conseil",
3721 + "TI"
3722 + ],
3723 + "cities": [
3724 + "Kirkland"
3725 + ],
3726 + "url": "",
3727 + "org": "cscgeneration-2"
3728 + },
3729 + {
3730 + "ats": "lever",
3731 + "employer": "Deep Sky",
3732 + "sectors": [
3733 + "Aéronautique",
3734 + "TI"
3735 + ],
3736 + "cities": [
3737 + "Thetford Mines et ses environs"
3738 + ],
3739 + "url": "",
3740 + "org": "deepsky"
3741 + },
3742 + {
3743 + "ats": "lever",
3744 + "employer": "EP Wealth Advisors",
3745 + "sectors": [
3746 + "Finance",
3747 + "Placement"
3748 + ],
3749 + "cities": [
3750 + "Kirkland WA"
3751 + ],
3752 + "url": "",
3753 + "org": "epwealth"
3754 + },
3755 + {
3756 + "ats": "lever",
3757 + "employer": "Faspac",
3758 + "sectors": [
3759 + "Logistique",
3760 + "Distribution"
3761 + ],
3762 + "cities": [
3763 + "Anjou"
3764 + ],
3765 + "url": "",
3766 + "org": "faspac"
3767 + },
3768 + {
3769 + "ats": "lever",
3770 + "employer": "Fig",
3771 + "sectors": [
3772 + "Construction",
3773 + "Immobilier"
3774 + ],
3775 + "cities": [
3776 + "Montréal"
3777 + ],
3778 + "url": "",
3779 + "org": "figfinancial"
3780 + },
3781 + {
3782 + "ats": "lever",
3783 + "employer": "Flynn Group of Companies",
3784 + "sectors": [
3785 + "Services",
3786 + "Conseil"
3787 + ],
3788 + "cities": [
3789 + "Montréal"
3790 + ],
3791 + "url": "",
3792 + "org": "flynncompanies"
3793 + },
3794 + {
3795 + "ats": "lever",
3796 + "employer": "Fresha",
3797 + "sectors": [
3798 + "SaaS",
3799 + "Restauration"
3800 + ],
3801 + "cities": [
3802 + "Montréal"
3803 + ],
3804 + "url": "",
3805 + "org": "fresha"
3806 + },
3807 + {
3808 + "ats": "lever",
3809 + "employer": "Executive Assistant",
3810 + "sectors": [
3811 + "Administration",
3812 + "Services"
3813 + ],
3814 + "cities": [
3815 + "Montréal"
3816 + ],
3817 + "url": "",
3818 + "org": "getwingapp"
3819 + },
3820 + {
3821 + "ats": "lever",
3822 + "employer": "GoMaterials",
3823 + "sectors": [
3824 + "Fabrication",
3825 + "Distribution"
3826 + ],
3827 + "cities": [
3828 + "Montréal"
3829 + ],
3830 + "url": "",
3831 + "org": "gomaterials"
3832 + },
3833 + {
3834 + "ats": "lever",
3835 + "employer": "Havenpoint Health",
3836 + "sectors": [
3837 + "Santé",
3838 + "Immobilier"
3839 + ],
3840 + "cities": [
3841 + "Montréal"
3842 + ],
3843 + "url": "",
3844 + "org": "havenpoint-health"
3845 + },
3846 + {
3847 + "ats": "lever",
3848 + "employer": "Immiland Canada Inc.",
3849 + "sectors": [
3850 + "Services"
3851 + ],
3852 + "cities": [
3853 + "Across Quebec",
3854 + "Montréal"
3855 + ],
3856 + "url": "",
3857 + "org": "immiland-canada-inc"
3858 + },
3859 + {
3860 + "ats": "lever",
3861 + "employer": "Insomnia Cookies",
3862 + "sectors": [
3863 + "Restauration",
3864 + "Commerce de détail"
3865 + ],
3866 + "cities": [
3867 + "Norfolk"
3868 + ],
3869 + "url": "",
3870 + "org": "insomniacookies"
3871 + },
3872 + {
3873 + "ats": "lever",
3874 + "employer": "2026 GameChanger Scholarship Application",
3875 + "sectors": [
3876 + "Éducation",
3877 + "Sport"
3878 + ],
3879 + "cities": [
3880 + "Montréal"
3881 + ],
3882 + "url": "",
3883 + "org": "kabam"
3884 + },
3885 + {
3886 + "ats": "lever",
3887 + "employer": "Keyloop",
3888 + "sectors": [
3889 + "SaaS",
3890 + "Automobile"
3891 + ],
3892 + "cities": [],
3893 + "url": "",
3894 + "org": "keyloop"
3895 + },
3896 + {
3897 + "ats": "lever",
3898 + "employer": "Kogniz",
3899 + "sectors": [
3900 + "TI",
3901 + "Données"
3902 + ],
3903 + "cities": [
3904 + "Montréal"
3905 + ],
3906 + "url": "",
3907 + "org": "kogniz"
3908 + },
3909 + {
3910 + "ats": "lever",
3911 + "employer": "Larian Studios",
3912 + "sectors": [
3913 + "Jeux vidéo",
3914 + "Divertissement"
3915 + ],
3916 + "cities": [
3917 + "Québec"
3918 + ],
3919 + "url": "",
3920 + "org": "larian"
3921 + },
3922 + {
3923 + "ats": "lever",
3924 + "employer": "LifeStance Health",
3925 + "sectors": [
3926 + "Santé",
3927 + "Services"
3928 + ],
3929 + "cities": [
3930 + "Kirkland"
3931 + ],
3932 + "url": "",
3933 + "org": "lifestance"
3934 + },
3935 + {
3936 + "ats": "lever",
3937 + "employer": "Novaspace",
3938 + "sectors": [
3939 + "Aéronautique",
3940 + "Ingénierie"
3941 + ],
3942 + "cities": [
3943 + "Montréal"
3944 + ],
3945 + "url": "",
3946 + "org": "novaspace"
3947 + },
3948 + {
3949 + "ats": "lever",
3950 + "employer": "Pelmorex",
3951 + "sectors": [
3952 + "Médias",
3953 + "Télécommunications"
3954 + ],
3955 + "cities": [
3956 + "Montréal"
3957 + ],
3958 + "url": "",
3959 + "org": "pelmorex"
3960 + },
3961 + {
3962 + "ats": "lever",
3963 + "employer": "Culligan Quench",
3964 + "sectors": [
3965 + "Agroalimentaire",
3966 + "Distribution"
3967 + ],
3968 + "cities": [
3969 + "Montréal"
3970 + ],
3971 + "url": "",
3972 + "org": "quenchwater"
3973 + },
3974 + {
3975 + "ats": "lever",
3976 + "employer": "SwiftConnect",
3977 + "sectors": [
3978 + "TI",
3979 + "Télécommunications"
3980 + ],
3981 + "cities": [
3982 + "Montréal"
3983 + ],
3984 + "url": "",
3985 + "org": "swiftconnect"
3986 + },
3987 + {
3988 + "ats": "lever",
3989 + "employer": "Syntronic",
3990 + "sectors": [
3991 + "Fabrication"
3992 + ],
3993 + "cities": [
3994 + "Montréal"
3995 + ],
3996 + "url": "",
3997 + "org": "syntronic"
3998 + },
3999 + {
4000 + "ats": "lever",
4001 + "employer": "Systemex",
4002 + "sectors": [
4003 + "TI",
4004 + "Conseil"
4005 + ],
4006 + "cities": [
4007 + "Montréal",
4008 + "Laval"
4009 + ],
4010 + "url": "",
4011 + "org": "systemex"
4012 + },
4013 + {
4014 + "ats": "lever",
4015 + "employer": "Thesalesfactory",
4016 + "sectors": [
4017 + "Ventes",
4018 + "Conseil"
4019 + ],
4020 + "cities": [
4021 + "Ottawa–Gatineau"
4022 + ],
4023 + "url": "",
4024 + "org": "thesalesfactory"
4025 + },
4026 + {
4027 + "ats": "lever",
4028 + "employer": "Trackforce",
4029 + "sectors": [
4030 + "Logistique",
4031 + "TI"
4032 + ],
4033 + "cities": [
4034 + "Montréal"
4035 + ],
4036 + "url": "",
4037 + "org": "tracktik"
4038 + },
4039 + {
4040 + "ats": "lever",
4041 + "employer": "Work From Home Customer Service Representative",
4042 + "sectors": [
4043 + "Services",
4044 + "Administration"
4045 + ],
4046 + "cities": [
4047 + "Montréal",
4048 + "Québec",
4049 + "Gatineau",
4050 + "Longueuil"
4051 + ],
4052 + "url": "",
4053 + "org": "usasurveyjob"
4054 + },
4055 + {
4056 + "ats": "lever",
4057 + "employer": "Welo Global",
4058 + "sectors": [
4059 + "Services"
4060 + ],
4061 + "cities": [
4062 + "Québec"
4063 + ],
4064 + "url": "",
4065 + "org": "weloglobal"
4066 + },
4067 + {
4068 + "ats": "lever",
4069 + "employer": "Wingtra AG",
4070 + "sectors": [
4071 + "Aéronautique"
4072 + ],
4073 + "cities": [
4074 + "Montréal"
4075 + ],
4076 + "url": "",
4077 + "org": "wingtra-2"
4078 + },
4079 + {
4080 + "ats": "recruitee",
4081 + "employer": "homepage",
4082 + "sectors": [],
4083 + "cities": [
4084 + "Laval"
4085 + ],
4086 + "url": "",
4087 + "org": "allredi"
4088 + },
4089 + {
4090 + "ats": "recruitee",
4091 + "employer": "Consultdss",
4092 + "sectors": [
4093 + "Conseil",
4094 + "TI"
4095 + ],
4096 + "cities": [
4097 + "Montréal"
4098 + ],
4099 + "url": "",
4100 + "org": "consultdss"
4101 + },
4102 + {
4103 + "ats": "recruitee",
4104 + "employer": "Siemens Gamesa Certified Wind Turbine Troubleshooters",
4105 + "sectors": [
4106 + "Énergie",
4107 + "Ingénierie"
4108 + ],
4109 + "cities": [
4110 + "Québec"
4111 + ],
4112 + "url": "",
4113 + "org": "gevgroupltd"
4114 + },
4115 + {
4116 + "ats": "recruitee",
4117 + "employer": "Guarana",
4118 + "sectors": [
4119 + "Agroalimentaire"
4120 + ],
4121 + "cities": [
4122 + "Montréal"
4123 + ],
4124 + "url": "",
4125 + "org": "guarana"
4126 + },
4127 + {
4128 + "ats": "recruitee",
4129 + "employer": "KEYENCE CANADA",
4130 + "sectors": [
4131 + "Fabrication",
4132 + "TI"
4133 + ],
4134 + "cities": [
4135 + "Montréal"
4136 + ],
4137 + "url": "",
4138 + "org": "keyencecanadainc"
4139 + },
4140 + {
4141 + "ats": "recruitee",
4142 + "employer": "Video Ad Designer",
4143 + "sectors": [
4144 + "Publicité",
4145 + "Création"
4146 + ],
4147 + "cities": [
4148 + "Montréal"
4149 + ],
4150 + "url": "",
4151 + "org": "kodify"
4152 + },
4153 + {
4154 + "ats": "recruitee",
4155 + "employer": "Marcus evans",
4156 + "sectors": [],
4157 + "cities": [
4158 + "Pointe-Claire",
4159 + "Laval",
4160 + "Montréal"
4161 + ],
4162 + "url": "",
4163 + "org": "marcusevanscareers"
4164 + },
4165 + {
4166 + "ats": "recruitee",
4167 + "employer": "Homepage",
4168 + "sectors": [],
4169 + "cities": [
4170 + "Montréal"
4171 + ],
4172 + "url": "",
4173 + "org": "quanteo"
4174 + },
4175 + {
4176 + "ats": "recruitee",
4177 + "employer": "RM Staffing B.V.",
4178 + "sectors": [
4179 + "Placement"
4180 + ],
4181 + "cities": [
4182 + "Québec",
4183 + "Shawinigan",
4184 + "Montréal",
4185 + "Gatineau"
4186 + ],
4187 + "url": "",
4188 + "org": "rebootmonkey"
4189 + },
4190 + {
4191 + "ats": "recruitee",
4192 + "employer": "Signifly",
4193 + "sectors": [
4194 + "Web",
4195 + "Création"
4196 + ],
4197 + "cities": [
4198 + "Monteal"
4199 + ],
4200 + "url": "",
4201 + "org": "signifly"
4202 + },
4203 + {
4204 + "ats": "recruitee",
4205 + "employer": "Swordtech",
4206 + "sectors": [
4207 + "TI",
4208 + "Conseil"
4209 + ],
4210 + "cities": [
4211 + "Montréal"
4212 + ],
4213 + "url": "",
4214 + "org": "swordtech"
4215 + },
4216 + {
4217 + "ats": "recruitee",
4218 + "employer": "TransPerfect",
4219 + "sectors": [
4220 + "Services"
4221 + ],
4222 + "cities": [
4223 + "Montréal"
4224 + ],
4225 + "url": "",
4226 + "org": "transperfect"
4227 + },
4228 + {
4229 + "ats": "smartrecruiters",
4230 + "employer": "1perTInent inc",
4231 + "sectors": [
4232 + "TI",
4233 + "Conseil"
4234 + ],
4235 + "cities": [
4236 + "Montréal"
4237 + ],
4238 + "url": "",
4239 + "org": "1perTInentInc"
4240 + },
4241 + {
4242 + "ats": "smartrecruiters",
4243 + "employer": "ADGA Group Consultants Inc",
4244 + "sectors": [
4245 + "Conseil",
4246 + "Ingénierie"
4247 + ],
4248 + "cities": [
4249 + "Laval"
4250 + ],
4251 + "url": "",
4252 + "org": "ADGAGroupConsultantsInc1"
4253 + },
4254 + {
4255 + "ats": "smartrecruiters",
4256 + "employer": "ADVENS",
4257 + "sectors": [
4258 + "Sécurité",
4259 + "TI"
4260 + ],
4261 + "cities": [
4262 + "Montréal"
4263 + ],
4264 + "url": "",
4265 + "org": "ADVENS"
4266 + },
4267 + {
4268 + "ats": "smartrecruiters",
4269 + "employer": "AECOM",
4270 + "sectors": [
4271 + "Ingénierie",
4272 + "Construction"
4273 + ],
4274 + "cities": [
4275 + "Québec",
4276 + "Montréal"
4277 + ],
4278 + "url": "",
4279 + "org": "AECOM2"
4280 + },
4281 + {
4282 + "ats": "smartrecruiters",
4283 + "employer": "AG Globe Services",
4284 + "sectors": [
4285 + "Services",
4286 + "Logistique"
4287 + ],
4288 + "cities": [
4289 + "Montréal"
4290 + ],
4291 + "url": "",
4292 + "org": "AGGlobeServices"
4293 + },
4294 + {
4295 + "ats": "smartrecruiters",
4296 + "employer": "AVEQ",
4297 + "sectors": [
4298 + "Énergie",
4299 + "Environnement"
4300 + ],
4301 + "cities": [
4302 + "Montréal"
4303 + ],
4304 + "url": "",
4305 + "org": "AVEQ"
4306 + },
4307 + {
4308 + "ats": "smartrecruiters",
4309 + "employer": "AbbVie",
4310 + "sectors": [
4311 + "Pharmaceutique",
4312 + "Santé"
4313 + ],
4314 + "cities": [
4315 + "Montréal"
4316 + ],
4317 + "url": "",
4318 + "org": "AbbVie"
4319 + },
4320 + {
4321 + "ats": "smartrecruiters",
4322 + "employer": "Accedian Networks",
4323 + "sectors": [
4324 + "TI",
4325 + "Télécommunications"
4326 + ],
4327 + "cities": [
4328 + "Montréal"
4329 + ],
4330 + "url": "",
4331 + "org": "AccedianNetworks"
4332 + },
4333 + {
4334 + "ats": "smartrecruiters",
4335 + "employer": "AccorHotel",
4336 + "sectors": [
4337 + "Hôtellerie",
4338 + "Tourisme"
4339 + ],
4340 + "cities": [
4341 + "Montréal"
4342 + ],
4343 + "url": "",
4344 + "org": "AccorHotel"
4345 + },
4346 + {
4347 + "ats": "smartrecruiters",
4348 + "employer": "Acumatica",
4349 + "sectors": [
4350 + "SaaS",
4351 + "TI"
4352 + ],
4353 + "cities": [
4354 + "Montréal"
4355 + ],
4356 + "url": "",
4357 + "org": "Acumatica"
4358 + },
4359 + {
4360 + "ats": "smartrecruiters",
4361 + "employer": "Agence Maplr Inc.",
4362 + "sectors": [
4363 + "Marketing",
4364 + "Publicité"
4365 + ],
4366 + "cities": [
4367 + "Montréal"
4368 + ],
4369 + "url": "",
4370 + "org": "AgenceMaplrInc"
4371 + },
4372 + {
4373 + "ats": "smartrecruiters",
4374 + "employer": "Airlab Inc.",
4375 + "sectors": [
4376 + "Aéronautique",
4377 + "Ingénierie"
4378 + ],
4379 + "cities": [
4380 + "Montréal"
4381 + ],
4382 + "url": "",
4383 + "org": "AirlabInc"
4384 + },
4385 + {
4386 + "ats": "smartrecruiters",
4387 + "employer": "act digital",
4388 + "sectors": [
4389 + "TI",
4390 + "Web"
4391 + ],
4392 + "cities": [
4393 + "Montréal"
4394 + ],
4395 + "url": "",
4396 + "org": "AlterSolutions"
4397 + },
4398 + {
4399 + "ats": "smartrecruiters",
4400 + "employer": "American Iron and Metal",
4401 + "sectors": [
4402 + "Métallurgie",
4403 + "Distribution"
4404 + ],
4405 + "cities": [
4406 + "Montréal",
4407 + "Victoriaville",
4408 + "Laval",
4409 + "Drummondville"
4410 + ],
4411 + "url": "",
4412 + "org": "AmericanIronandMetal"
4413 + },
4414 + {
4415 + "ats": "smartrecruiters",
4416 + "employer": "Arago",
4417 + "sectors": [
4418 + "Conseil",
4419 + "TI"
4420 + ],
4421 + "cities": [
4422 + "Montréal"
4423 + ],
4424 + "url": "",
4425 + "org": "Arago"
4426 + },
4427 + {
4428 + "ats": "smartrecruiters",
4429 + "employer": "Ariolix",
4430 + "sectors": [
4431 + "TI",
4432 + "SaaS"
4433 + ],
4434 + "cities": [
4435 + "Québec"
4436 + ],
4437 + "url": "",
4438 + "org": "Ariolix"
4439 + },
4440 + {
4441 + "ats": "smartrecruiters",
4442 + "employer": "Averna",
4443 + "sectors": [
4444 + "TI",
4445 + "Ingénierie"
4446 + ],
4447 + "cities": [
4448 + "Montréal"
4449 + ],
4450 + "url": "",
4451 + "org": "Averna1"
4452 + },
4453 + {
4454 + "ats": "smartrecruiters",
4455 + "employer": "Boreala Management",
4456 + "sectors": [
4457 + "Gestion immobilière",
4458 + "Immobilier"
4459 + ],
4460 + "cities": [
4461 + "Montréal"
4462 + ],
4463 + "url": "",
4464 + "org": "BorealaManagement"
4465 + },
4466 + {
4467 + "ats": "smartrecruiters",
4468 + "employer": "C2 Montréal",
4469 + "sectors": [
4470 + "Divertissement",
4471 + "Création"
4472 + ],
4473 + "cities": [
4474 + "Montréal"
4475 + ],
4476 + "url": "",
4477 + "org": "C2Montral"
4478 + },
4479 + {
4480 + "ats": "smartrecruiters",
4481 + "employer": "CCA",
4482 + "sectors": [
4483 + "Secteur public",
4484 + "Administration"
4485 + ],
4486 + "cities": [
4487 + "Montréal"
4488 + ],
4489 + "url": "",
4490 + "org": "CCA1"
4491 + },
4492 + {
4493 + "ats": "smartrecruiters",
4494 + "employer": "CM Labs",
4495 + "sectors": [
4496 + "Jeux vidéo"
4497 + ],
4498 + "cities": [
4499 + "Montréal"
4500 + ],
4501 + "url": "",
4502 + "org": "CMLabs"
4503 + },
4504 + {
4505 + "ats": "smartrecruiters",
4506 + "employer": "Canadian Helicopters",
4507 + "sectors": [
4508 + "Aéronautique",
4509 + "Transport"
4510 + ],
4511 + "cities": [
4512 + "Les Cèdres",
4513 + "Sept-Iles"
4514 + ],
4515 + "url": "",
4516 + "org": "CanadianHelicopters"
4517 + },
4518 + {
4519 + "ats": "smartrecruiters",
4520 + "employer": "Catalyst Canada",
4521 + "sectors": [
4522 + "Conseil",
4523 + "Environnement"
4524 + ],
4525 + "cities": [
4526 + "Montréal"
4527 + ],
4528 + "url": "",
4529 + "org": "CatalystCanada"
4530 + },
4531 + {
4532 + "ats": "smartrecruiters",
4533 + "employer": "Chagall Design",
4534 + "sectors": [
4535 + "Création"
4536 + ],
4537 + "cities": [
4538 + "Sainte-Julie"
4539 + ],
4540 + "url": "",
4541 + "org": "ChagallDesign"
4542 + },
4543 + {
4544 + "ats": "smartrecruiters",
4545 + "employer": "Chewi Creative",
4546 + "sectors": [
4547 + "Création",
4548 + "Publicité"
4549 + ],
4550 + "cities": [
4551 + "Montréal"
4552 + ],
4553 + "url": "",
4554 + "org": "ChewiCreative"
4555 + },
4556 + {
4557 + "ats": "smartrecruiters",
4558 + "employer": "Citron Hygiene",
4559 + "sectors": [
4560 + "Services"
4561 + ],
4562 + "cities": [
4563 + "Brossard"
4564 + ],
4565 + "url": "",
4566 + "org": "CitronHygiene"
4567 + },
4568 + {
4569 + "ats": "smartrecruiters",
4570 + "employer": "Club Assurance",
4571 + "sectors": [
4572 + "Assurance",
4573 + "Finance"
4574 + ],
4575 + "cities": [
4576 + "Longueuil"
4577 + ],
4578 + "url": "",
4579 + "org": "ClubAssurance"
4580 + },
4581 + {
4582 + "ats": "smartrecruiters",
4583 + "employer": "Conseil régional de l'environnement - Région de la Capitale Nationale",
4584 + "sectors": [
4585 + "Environnement",
4586 + "Secteur public"
4587 + ],
4588 + "cities": [
4589 + "Québec"
4590 + ],
4591 + "url": "",
4592 + "org": "ConseilRgionalDeLenvironnement-RgionDeLaCapitaleNationale"
4593 + },
4594 + {
4595 + "ats": "smartrecruiters",
4596 + "employer": "Continental Group Sector ContiTech",
4597 + "sectors": [
4598 + "Fabrication",
4599 + "Automobile"
4600 + ],
4601 + "cities": [
4602 + "Saint-Alphonse-De-Granby"
4603 + ],
4604 + "url": "",
4605 + "org": "ContinentalGroupSectorContiTech"
4606 + },
4607 + {
4608 + "ats": "smartrecruiters",
4609 + "employer": "Continental Technology Solutions",
4610 + "sectors": [
4611 + "TI",
4612 + "Télécommunications"
4613 + ],
4614 + "cities": [
4615 + "Montréal"
4616 + ],
4617 + "url": "",
4618 + "org": "ContinentalTechnologySolutions"
4619 + },
4620 + {
4621 + "ats": "smartrecruiters",
4622 + "employer": "Cornerstone Building Brands",
4623 + "sectors": [
4624 + "Construction",
4625 + "Fabrication"
4626 + ],
4627 + "cities": [
4628 + "St-Hubert"
4629 + ],
4630 + "url": "",
4631 + "org": "CornerstoneBuildingBrandsCareers"
4632 + },
4633 + {
4634 + "ats": "smartrecruiters",
4635 + "employer": "Cygnus Professionals Inc",
4636 + "sectors": [
4637 + "Conseil",
4638 + "Services"
4639 + ],
4640 + "cities": [
4641 + "Granby",
4642 + "Montréal",
4643 + "Québec City"
4644 + ],
4645 + "url": "",
4646 + "org": "CygnusProfessionalsInc2"
4647 + },
4648 + {
4649 + "ats": "smartrecruiters",
4650 + "employer": "DLC Teams",
4651 + "sectors": [
4652 + "Création",
4653 + "Divertissement"
4654 + ],
4655 + "cities": [
4656 + "Kirkland"
4657 + ],
4658 + "url": "",
4659 + "org": "DLCTeams"
4660 + },
4661 + {
4662 + "ats": "smartrecruiters",
4663 + "employer": "DONTNOD",
4664 + "sectors": [
4665 + "Jeux vidéo",
4666 + "Animation"
4667 + ],
4668 + "cities": [
4669 + "Montréal"
4670 + ],
4671 + "url": "",
4672 + "org": "DONTNOD"
4673 + },
4674 + {
4675 + "ats": "smartrecruiters",
4676 + "employer": "Dev",
4677 + "sectors": [
4678 + "TI",
4679 + "Web"
4680 + ],
4681 + "cities": [
4682 + "Sept-Iles",
4683 + "Victoriaville",
4684 + "Châteauguay"
4685 + ],
4686 + "url": "",
4687 + "org": "Dev2"
4688 + },
4689 + {
4690 + "ats": "smartrecruiters",
4691 + "employer": "Dexterra",
4692 + "sectors": [
4693 + "Services",
4694 + "Gestion immobilière"
4695 + ],
4696 + "cities": [
4697 + "Québec",
4698 + "Montréal",
4699 + "Saint-Laurent",
4700 + "Sherbrooke"
4701 + ],
4702 + "url": "",
4703 + "org": "Dexterra"
4704 + },
4705 + {
4706 + "ats": "smartrecruiters",
4707 + "employer": "Distribution stox",
4708 + "sectors": [
4709 + "Distribution",
4710 + "Logistique"
4711 + ],
4712 + "cities": [
4713 + "Trois-Rivières",
4714 + "Saguenay",
4715 + "Val-d'Or",
4716 + "Boucherville"
4717 + ],
4718 + "url": "",
4719 + "org": "DistributionStox2"
4720 + },
4721 + {
4722 + "ats": "smartrecruiters",
4723 + "employer": "E*Pro Inc",
4724 + "sectors": [
4725 + "Commerce de détail",
4726 + "Ventes"
4727 + ],
4728 + "cities": [
4729 + "Montréal"
4730 + ],
4731 + "url": "",
4732 + "org": "EProInc"
4733 + },
4734 + {
4735 + "ats": "smartrecruiters",
4736 + "employer": "Egis Group",
4737 + "sectors": [
4738 + "Conseil",
4739 + "Ingénierie"
4740 + ],
4741 + "cities": [
4742 + "Montréal"
4743 + ],
4744 + "url": "",
4745 + "org": "EgisGroup"
4746 + },
4747 + {
4748 + "ats": "smartrecruiters",
4749 + "employer": "Ensiti",
4750 + "sectors": [
4751 + "TI",
4752 + "Conseil"
4753 + ],
4754 + "cities": [
4755 + "Montréal"
4756 + ],
4757 + "url": "",
4758 + "org": "Ensiti"
4759 + },
4760 + {
4761 + "ats": "smartrecruiters",
4762 + "employer": "Expresco Foods",
4763 + "sectors": [
4764 + "Agroalimentaire",
4765 + "Restauration"
4766 + ],
4767 + "cities": [
4768 + "Montréal"
4769 + ],
4770 + "url": "",
4771 + "org": "ExprescoFoods"
4772 + },
4773 + {
4774 + "ats": "smartrecruiters",
4775 + "employer": "FZ Engineering",
4776 + "sectors": [
4777 + "Ingénierie",
4778 + "Fabrication"
4779 + ],
4780 + "cities": [
4781 + "Brossard"
4782 + ],
4783 + "url": "",
4784 + "org": "FZEngineering"
4785 + },
4786 + {
4787 + "ats": "smartrecruiters",
4788 + "employer": "Fenêtres Concept inc.",
4789 + "sectors": [
4790 + "Construction",
4791 + "Fabrication"
4792 + ],
4793 + "cities": [
4794 + "Terrebonne"
4795 + ],
4796 + "url": "",
4797 + "org": "FentresConceptInc"
4798 + },
4799 + {
4800 + "ats": "smartrecruiters",
4801 + "employer": "General Dynamics Missions System International",
4802 + "sectors": [
4803 + "Aéronautique"
4804 + ],
4805 + "cities": [
4806 + "Sherbrooke",
4807 + "Disraeli"
4808 + ],
4809 + "url": "",
4810 + "org": "GDMSI"
4811 + },
4812 + {
4813 + "ats": "smartrecruiters",
4814 + "employer": "Gentek Building Products Ltd Partnership",
4815 + "sectors": [
4816 + "Construction",
4817 + "Fabrication"
4818 + ],
4819 + "cities": [
4820 + "Pointe-Claire",
4821 + "Montréal"
4822 + ],
4823 + "url": "",
4824 + "org": "GentekBuildingProductsLtdPartner"
4825 + },
4826 + {
4827 + "ats": "smartrecruiters",
4828 + "employer": "Groupe Beaudry",
4829 + "sectors": [
4830 + "Construction",
4831 + "Immobilier"
4832 + ],
4833 + "cities": [
4834 + "Montréal"
4835 + ],
4836 + "url": "",
4837 + "org": "GroupeBeaudry"
4838 + },
4839 + {
4840 + "ats": "smartrecruiters",
4841 + "employer": "Groupe Helios",
4842 + "sectors": [
4843 + "Énergie",
4844 + "Services"
4845 + ],
4846 + "cities": [
4847 + "Saint-Leonard",
4848 + "Boucherville",
4849 + "Berthierville",
4850 + "Montréal"
4851 + ],
4852 + "url": "",
4853 + "org": "GroupeHelios"
4854 + },
4855 + {
4856 + "ats": "smartrecruiters",
4857 + "employer": "Groupe Montoni",
4858 + "sectors": [
4859 + "Immobilier",
4860 + "Construction"
4861 + ],
4862 + "cities": [
4863 + "Laval",
4864 + "Montréal"
4865 + ],
4866 + "url": "",
4867 + "org": "GroupeMontoni"
4868 + },
4869 + {
4870 + "ats": "smartrecruiters",
4871 + "employer": "Hydrogen Research Institute",
4872 + "sectors": [
4873 + "Recherche",
4874 + "Énergie"
4875 + ],
4876 + "cities": [
4877 + "Trois-Rivières"
4878 + ],
4879 + "url": "",
4880 + "org": "HydrogenResearchInstitute"
4881 + },
4882 + {
4883 + "ats": "smartrecruiters",
4884 + "employer": "Indigo Books & Music",
4885 + "sectors": [
4886 + "Commerce de détail",
4887 + "Divertissement"
4888 + ],
4889 + "cities": [
4890 + "Brossard",
4891 + "Laval",
4892 + "Pointe-Claire",
4893 + "Montréal"
4894 + ],
4895 + "url": "",
4896 + "org": "IndigoBooksMusic"
4897 + },
4898 + {
4899 + "ats": "smartrecruiters",
4900 + "employer": "Info-Ways",
4901 + "sectors": [
4902 + "TI",
4903 + "Conseil"
4904 + ],
4905 + "cities": [
4906 + "Montréal"
4907 + ],
4908 + "url": "",
4909 + "org": "Info-Ways"
4910 + },
4911 + {
4912 + "ats": "smartrecruiters",
4913 + "employer": "Infrastructel Inc.",
4914 + "sectors": [
4915 + "Construction",
4916 + "Ingénierie"
4917 + ],
4918 + "cities": [
4919 + "Longueuil"
4920 + ],
4921 + "url": "",
4922 + "org": "InfrastructelInc"
4923 + },
4924 + {
4925 + "ats": "smartrecruiters",
4926 + "employer": "Ingeniu inc.",
4927 + "sectors": [
4928 + "Ingénierie",
4929 + "Conseil"
4930 + ],
4931 + "cities": [
4932 + "Montréal"
4933 + ],
4934 + "url": "",
4935 + "org": "IngeniuInc"
4936 + },
4937 + {
4938 + "ats": "smartrecruiters",
4939 + "employer": "Intersand",
4940 + "sectors": [
4941 + "Fabrication",
4942 + "Distribution"
4943 + ],
4944 + "cities": [
4945 + "Boucherville"
4946 + ],
4947 + "url": "",
4948 + "org": "Intersand"
4949 + },
4950 + {
4951 + "ats": "smartrecruiters",
4952 + "employer": "J.S. Held LLC",
4953 + "sectors": [
4954 + "Conseil",
4955 + "Juridique"
4956 + ],
4957 + "cities": [
4958 + "Montréal",
4959 + "Québec City"
4960 + ],
4961 + "url": "",
4962 + "org": "JSHeldLLC"
4963 + },
4964 + {
4965 + "ats": "smartrecruiters",
4966 + "employer": "JYSK Canada",
4967 + "sectors": [
4968 + "Commerce de détail",
4969 + "Distribution"
4970 + ],
4971 + "cities": [
4972 + "Alma",
4973 + "Québec",
4974 + "Longueuil"
4975 + ],
4976 + "url": "",
4977 + "org": "JYSKCanada"
4978 + },
4979 + {
4980 + "ats": "smartrecruiters",
4981 + "employer": "Mobz",
4982 + "sectors": [
4983 + "TI",
4984 + "Web"
4985 + ],
4986 + "cities": [
4987 + "Montréal"
4988 + ],
4989 + "url": "",
4990 + "org": "JobMobz1"
4991 + },
4992 + {
4993 + "ats": "smartrecruiters",
4994 + "employer": "KABS",
4995 + "sectors": [
4996 + "TI",
4997 + "Données"
4998 + ],
4999 + "cities": [
5000 + "Longueuil",
5001 + "St-Hubert",
5002 + "Saint-Hubert"
5003 + ],
5004 + "url": "",
5005 + "org": "KABS"
5006 + },
5007 + {
5008 + "ats": "smartrecruiters",
5009 + "employer": "Keyrus",
5010 + "sectors": [
5011 + "Conseil",
5012 + "Données"
5013 + ],
5014 + "cities": [
5015 + "Montréal"
5016 + ],
5017 + "url": "",
5018 + "org": "Keyrus2"
5019 + },
5020 + {
5021 + "ats": "smartrecruiters",
5022 + "employer": "LGI Healthcare Solutions Santé Inc.",
5023 + "sectors": [
5024 + "Santé",
5025 + "TI"
5026 + ],
5027 + "cities": [
5028 + "Montréal"
5029 + ],
5030 + "url": "",
5031 + "org": "LGIHealthcareSolutionsSanteInc"
5032 + },
5033 + {
5034 + "ats": "smartrecruiters",
5035 + "employer": "LGT",
5036 + "sectors": [
5037 + "Finance",
5038 + "Placement"
5039 + ],
5040 + "cities": [
5041 + "Laval",
5042 + "Québec"
5043 + ],
5044 + "url": "",
5045 + "org": "LGT1"
5046 + },
5047 + {
5048 + "ats": "smartrecruiters",
5049 + "employer": "LVMH Perfumes & Cosmetics",
5050 + "sectors": [
5051 + "Mode",
5052 + "Ventes"
5053 + ],
5054 + "cities": [
5055 + "Montréal"
5056 + ],
5057 + "url": "",
5058 + "org": "LVMHPerfumesCosmetics"
5059 + },
5060 + {
5061 + "ats": "smartrecruiters",
5062 + "employer": "Léger",
5063 + "sectors": [
5064 + "Conseil",
5065 + "Marketing"
5066 + ],
5067 + "cities": [
5068 + "Montréal"
5069 + ],
5070 + "url": "",
5071 + "org": "Leger2"
5072 + },
5073 + {
5074 + "ats": "smartrecruiters",
5075 + "employer": "Logient",
5076 + "sectors": [
5077 + "Logistique",
5078 + "Transport"
5079 + ],
5080 + "cities": [
5081 + "Montréal"
5082 + ],
5083 + "url": "",
5084 + "org": "Logient"
5085 + },
5086 + {
5087 + "ats": "smartrecruiters",
5088 + "employer": "Loiselle inc.",
5089 + "sectors": [
5090 + "Foresterie",
5091 + "Fabrication"
5092 + ],
5093 + "cities": [
5094 + "Salaberry-de-Valleyfield",
5095 + "Rouyn-Noranda"
5096 + ],
5097 + "url": "",
5098 + "org": "LoiselleInc"
5099 + },
5100 + {
5101 + "ats": "smartrecruiters",
5102 + "employer": "Luckyhammers",
5103 + "sectors": [
5104 + "Jeux vidéo",
5105 + "Animation"
5106 + ],
5107 + "cities": [
5108 + "Montréal"
5109 + ],
5110 + "url": "",
5111 + "org": "Luckyhammers"
5112 + },
5113 + {
5114 + "ats": "smartrecruiters",
5115 + "employer": "META4",
5116 + "sectors": [
5117 + "TI",
5118 + "SaaS"
5119 + ],
5120 + "cities": [
5121 + "Montréal"
5122 + ],
5123 + "url": "",
5124 + "org": "META4"
5125 + },
5126 + {
5127 + "ats": "smartrecruiters",
5128 + "employer": "MSX International",
5129 + "sectors": [
5130 + "Fabrication",
5131 + "Ingénierie"
5132 + ],
5133 + "cities": [
5134 + "Montréal"
5135 + ],
5136 + "url": "",
5137 + "org": "MSXInternational"
5138 + },
5139 + {
5140 + "ats": "smartrecruiters",
5141 + "employer": "MVV",
5142 + "sectors": [
5143 + "Énergie",
5144 + "Environnement"
5145 + ],
5146 + "cities": [
5147 + "Terrebonne",
5148 + "Saint-Hyacinthe",
5149 + "Montréal"
5150 + ],
5151 + "url": "",
5152 + "org": "MVV1"
5153 + },
5154 + {
5155 + "ats": "smartrecruiters",
5156 + "employer": "Manitoulin Group of Companies",
5157 + "sectors": [
5158 + "Transport",
5159 + "Logistique"
5160 + ],
5161 + "cities": [
5162 + "Saguenay",
5163 + "Baie-Comeau",
5164 + "Val-d'Or",
5165 + "Pointe-Claire"
5166 + ],
5167 + "url": "",
5168 + "org": "ManitoulinGroupOfCompanies"
5169 + },
5170 + {
5171 + "ats": "smartrecruiters",
5172 + "employer": "Mannarino Systems & Software Inc.",
5173 + "sectors": [
5174 + "TI",
5175 + "SaaS"
5176 + ],
5177 + "cities": [
5178 + "Montréal"
5179 + ],
5180 + "url": "",
5181 + "org": "MannarinoSystemsSoftwareInc"
5182 + },
5183 + {
5184 + "ats": "smartrecruiters",
5185 + "employer": "Marquis Imprimeur Inc.",
5186 + "sectors": [
5187 + "Médias",
5188 + "Fabrication"
5189 + ],
5190 + "cities": [
5191 + "Montmagny"
5192 + ],
5193 + "url": "",
5194 + "org": "MarquisImprimeurInc"
5195 + },
5196 + {
5197 + "ats": "smartrecruiters",
5198 + "employer": "McDonald's Restaurants",
5199 + "sectors": [
5200 + "Restauration",
5201 + "Commerce de détail"
5202 + ],
5203 + "cities": [
5204 + "Lévis",
5205 + "Gatineau"
5206 + ],
5207 + "url": "",
5208 + "org": "McDonaldsCanada"
5209 + },
5210 + {
5211 + "ats": "smartrecruiters",
5212 + "employer": "McWane Canada",
5213 + "sectors": [
5214 + "Fabrication",
5215 + "Métallurgie"
5216 + ],
5217 + "cities": [
5218 + "Sainte-Croix"
5219 + ],
5220 + "url": "",
5221 + "org": "McWaneCanada"
5222 + },
5223 + {
5224 + "ats": "smartrecruiters",
5225 + "employer": "Mecar Métal",
5226 + "sectors": [
5227 + "Métallurgie",
5228 + "Fabrication"
5229 + ],
5230 + "cities": [
5231 + "Saint-Bruno-de-Montarville",
5232 + "Shefford"
5233 + ],
5234 + "url": "",
5235 + "org": "MecarMtal"
5236 + },
5237 + {
5238 + "ats": "smartrecruiters",
5239 + "employer": "NBCUniversal",
5240 + "sectors": [
5241 + "Divertissement",
5242 + "Médias"
5243 + ],
5244 + "cities": [
5245 + "Montréal"
5246 + ],
5247 + "url": "",
5248 + "org": "NBCUniversal3"
5249 + },
5250 + {
5251 + "ats": "smartrecruiters",
5252 + "employer": "Naisense Solutions Inc",
5253 + "sectors": [
5254 + "TI",
5255 + "IA"
5256 + ],
5257 + "cities": [
5258 + "Montréal"
5259 + ],
5260 + "url": "",
5261 + "org": "NaisenseSolutionsInc"
5262 + },
5263 + {
5264 + "ats": "smartrecruiters",
5265 + "employer": "Nexxus Foods",
5266 + "sectors": [
5267 + "Agroalimentaire",
5268 + "Distribution"
5269 + ],
5270 + "cities": [
5271 + "Montréal"
5272 + ],
5273 + "url": "",
5274 + "org": "NexxusFoods"
5275 + },
5276 + {
5277 + "ats": "smartrecruiters",
5278 + "employer": "NielsenIQ",
5279 + "sectors": [
5280 + "Marketing",
5281 + "Données"
5282 + ],
5283 + "cities": [
5284 + "Boischatel"
5285 + ],
5286 + "url": "",
5287 + "org": "NielsenIQ"
5288 + },
5289 + {
5290 + "ats": "smartrecruiters",
5291 + "employer": "Nmédia",
5292 + "sectors": [
5293 + "Publicité",
5294 + "Médias"
5295 + ],
5296 + "cities": [
5297 + "Drummondville"
5298 + ],
5299 + "url": "",
5300 + "org": "Nmdia"
5301 + },
5302 + {
5303 + "ats": "smartrecruiters",
5304 + "employer": "O-I",
5305 + "sectors": [
5306 + "Fabrication",
5307 + "Environnement"
5308 + ],
5309 + "cities": [
5310 + "Montréal"
5311 + ],
5312 + "url": "",
5313 + "org": "O-I"
5314 + },
5315 + {
5316 + "ats": "smartrecruiters",
5317 + "employer": "ON Animation Studio",
5318 + "sectors": [
5319 + "Animation",
5320 + "Création"
5321 + ],
5322 + "cities": [
5323 + "Montréal"
5324 + ],
5325 + "url": "",
5326 + "org": "ONAnimationStudio"
5327 + },
5328 + {
5329 + "ats": "smartrecruiters",
5330 + "employer": "OTIP Group of Companies (OGC)",
5331 + "sectors": [
5332 + "Assurance",
5333 + "Finance"
5334 + ],
5335 + "cities": [
5336 + "Drummondville",
5337 + "Montréal"
5338 + ],
5339 + "url": "",
5340 + "org": "OTIPGroupofCompaniesOGC"
5341 + },
5342 + {
5343 + "ats": "smartrecruiters",
5344 + "employer": "Oboxmedia",
5345 + "sectors": [
5346 + "Publicité",
5347 + "Marketing"
5348 + ],
5349 + "cities": [
5350 + "Montréal"
5351 + ],
5352 + "url": "",
5353 + "org": "Oboxmedia1"
5354 + },
5355 + {
5356 + "ats": "smartrecruiters",
5357 + "employer": "Oliver & Bonacini",
5358 + "sectors": [
5359 + "Restauration",
5360 + "Hôtellerie"
5361 + ],
5362 + "cities": [
5363 + "Montréal"
5364 + ],
5365 + "url": "",
5366 + "org": "OliverBonacini"
5367 + },
5368 + {
5369 + "ats": "smartrecruiters",
5370 + "employer": "Outpost VFX",
5371 + "sectors": [
5372 + "Effets visuels",
5373 + "Animation"
5374 + ],
5375 + "cities": [
5376 + "Montréal"
5377 + ],
5378 + "url": "",
5379 + "org": "OutpostVFX"
5380 + },
5381 + {
5382 + "ats": "smartrecruiters",
5383 + "employer": "Prelib",
5384 + "sectors": [
5385 + "Placement",
5386 + "Finance"
5387 + ],
5388 + "cities": [
5389 + "Brossard",
5390 + "Montréal"
5391 + ],
5392 + "url": "",
5393 + "org": "Prelib"
5394 + },
5395 + {
5396 + "ats": "smartrecruiters",
5397 + "employer": "Pyrotek",
5398 + "sectors": [
5399 + "Ingénierie",
5400 + "Fabrication"
5401 + ],
5402 + "cities": [
5403 + "Drummondville",
5404 + "Québec/Mauricie/Centre du Québec/Chaudière Appalaches",
5405 + "Saguenay"
5406 + ],
5407 + "url": "",
5408 + "org": "Pyrotek3"
5409 + },
5410 + {
5411 + "ats": "smartrecruiters",
5412 + "employer": "R&D Partners",
5413 + "sectors": [
5414 + "Recherche",
5415 + "Conseil"
5416 + ],
5417 + "cities": [
5418 + "Montréal"
5419 + ],
5420 + "url": "",
5421 + "org": "RDPartners1"
5422 + },
5423 + {
5424 + "ats": "smartrecruiters",
5425 + "employer": "REXEL",
5426 + "sectors": [
5427 + "Distribution"
5428 + ],
5429 + "cities": [
5430 + "Val-d'Or",
5431 + "Montréal"
5432 + ],
5433 + "url": "",
5434 + "org": "REXEL1"
5435 + },
5436 + {
5437 + "ats": "smartrecruiters",
5438 + "employer": "Recruitment Solutions Integrators",
5439 + "sectors": [
5440 + "Ressources humaines",
5441 + "Conseil"
5442 + ],
5443 + "cities": [
5444 + "Montréal"
5445 + ],
5446 + "url": "",
5447 + "org": "RecruitmentSolutionsIntegrators"
5448 + },
5449 + {
5450 + "ats": "smartrecruiters",
5451 + "employer": "Relais & Châteaux",
5452 + "sectors": [
5453 + "Hôtellerie",
5454 + "Tourisme"
5455 + ],
5456 + "cities": [
5457 + "North Hatley"
5458 + ],
5459 + "url": "",
5460 + "org": "RelaisChateaux"
5461 + },
5462 + {
5463 + "ats": "smartrecruiters",
5464 + "employer": "Renovco",
5465 + "sectors": [
5466 + "Construction",
5467 + "Immobilier"
5468 + ],
5469 + "cities": [
5470 + "Montréal",
5471 + "Dorval"
5472 + ],
5473 + "url": "",
5474 + "org": "Renovco"
5475 + },
5476 + {
5477 + "ats": "smartrecruiters",
5478 + "employer": "Right Talent Right Now",
5479 + "sectors": [
5480 + "Ressources humaines",
5481 + "Placement"
5482 + ],
5483 + "cities": [
5484 + "Montréal"
5485 + ],
5486 + "url": "",
5487 + "org": "RightTalentRightNow"
5488 + },
5489 + {
5490 + "ats": "smartrecruiters",
5491 + "employer": "Santropol Roulant",
5492 + "sectors": [
5493 + "Services sociaux",
5494 + "Restauration"
5495 + ],
5496 + "cities": [
5497 + "Senneville"
5498 + ],
5499 + "url": "",
5500 + "org": "SantropolRoulant"
5501 + },
5502 + {
5503 + "ats": "smartrecruiters",
5504 + "employer": "Scalian",
5505 + "sectors": [
5506 + "TI",
5507 + "Conseil"
5508 + ],
5509 + "cities": [
5510 + "Montréal"
5511 + ],
5512 + "url": "",
5513 + "org": "Scalian"
5514 + },
5515 + {
5516 + "ats": "smartrecruiters",
5517 + "employer": "Segic",
5518 + "sectors": [
5519 + "Conseil",
5520 + "Services"
5521 + ],
5522 + "cities": [
5523 + "Brossard"
5524 + ],
5525 + "url": "",
5526 + "org": "Segic"
5527 + },
5528 + {
5529 + "ats": "smartrecruiters",
5530 + "employer": "Sia",
5531 + "sectors": [
5532 + "TI",
5533 + "Services"
5534 + ],
5535 + "cities": [
5536 + "Terrebonne",
5537 + "Montréal"
5538 + ],
5539 + "url": "",
5540 + "org": "Sia"
5541 + },
5542 + {
5543 + "ats": "smartrecruiters",
5544 + "employer": "Software Mind",
5545 + "sectors": [
5546 + "TI",
5547 + "SaaS"
5548 + ],
5549 + "cities": [
5550 + "Montréal"
5551 + ],
5552 + "url": "",
5553 + "org": "SoftwareMind"
5554 + },
5555 + {
5556 + "ats": "smartrecruiters",
5557 + "employer": "Sopra Steria",
5558 + "sectors": [
5559 + "TI",
5560 + "Conseil"
5561 + ],
5562 + "cities": [
5563 + "Montréal"
5564 + ],
5565 + "url": "",
5566 + "org": "SopraSteria1"
5567 + },
5568 + {
5569 + "ats": "smartrecruiters",
5570 + "employer": "Spectrum Health Care",
5571 + "sectors": [
5572 + "Santé",
5573 + "Services"
5574 + ],
5575 + "cities": [
5576 + "Montréal",
5577 + "Sherbrooke",
5578 + "Val-des-Sources",
5579 + "Acton Vale"
5580 + ],
5581 + "url": "",
5582 + "org": "SpectrumHealthCare"
5583 + },
5584 + {
5585 + "ats": "smartrecruiters",
5586 + "employer": "spruceinfotech",
5587 + "sectors": [
5588 + "TI",
5589 + "SaaS"
5590 + ],
5591 + "cities": [
5592 + "Montréal"
5593 + ],
5594 + "url": "",
5595 + "org": "Spruceinfotech2"
5596 + },
5597 + {
5598 + "ats": "smartrecruiters",
5599 + "employer": "Star Marketing",
5600 + "sectors": [
5601 + "Marketing",
5602 + "Publicité"
5603 + ],
5604 + "cities": [
5605 + "Montréal"
5606 + ],
5607 + "url": "",
5608 + "org": "StarMarketing"
5609 + },
5610 + {
5611 + "ats": "smartrecruiters",
5612 + "employer": "The Climate Reality Project Canada",
5613 + "sectors": [
5614 + "Environnement",
5615 + "Services"
5616 + ],
5617 + "cities": [
5618 + "Rivière-du-Loup",
5619 + "Montréal"
5620 + ],
5621 + "url": "",
5622 + "org": "TheClimateRealityProjectCanada"
5623 + },
5624 + {
5625 + "ats": "smartrecruiters",
5626 + "employer": "Trigone",
5627 + "sectors": [
5628 + "Ingénierie",
5629 + "Construction"
5630 + ],
5631 + "cities": [
5632 + "Saguenay"
5633 + ],
5634 + "url": "",
5635 + "org": "Trigone"
5636 + },
5637 + {
5638 + "ats": "smartrecruiters",
5639 + "employer": "Trigyn Technologies",
5640 + "sectors": [
5641 + "TI",
5642 + "Conseil"
5643 + ],
5644 + "cities": [
5645 + "Montréal"
5646 + ],
5647 + "url": "",
5648 + "org": "TrigynTechnologies1"
5649 + },
5650 + {
5651 + "ats": "smartrecruiters",
5652 + "employer": "Turner & Townsend",
5653 + "sectors": [
5654 + "Construction",
5655 + "Conseil"
5656 + ],
5657 + "cities": [
5658 + "Montréal"
5659 + ],
5660 + "url": "",
5661 + "org": "TurnerTownsend"
5662 + },
5663 + {
5664 + "ats": "smartrecruiters",
5665 + "employer": "Tyco",
5666 + "sectors": [
5667 + "Sécurité",
5668 + "Services"
5669 + ],
5670 + "cities": [
5671 + "Brossard"
5672 + ],
5673 + "url": "",
5674 + "org": "Tyco"
5675 + },
5676 + {
5677 + "ats": "smartrecruiters",
5678 + "employer": "UAP Inc.",
5679 + "sectors": [
5680 + "Assurance",
5681 + "Finance"
5682 + ],
5683 + "cities": [
5684 + "Ste-Adèle",
5685 + "Boucherville",
5686 + "Québec",
5687 + "Saint-Clet"
5688 + ],
5689 + "url": "",
5690 + "org": "UAPInc"
5691 + },
5692 + {
5693 + "ats": "smartrecruiters",
5694 + "employer": "WCG International Consultants Ltd.",
5695 + "sectors": [
5696 + "Conseil",
5697 + "Services"
5698 + ],
5699 + "cities": [
5700 + "Québec City"
5701 + ],
5702 + "url": "",
5703 + "org": "WCGInternationalConsultantsLtd"
5704 + },
5705 + {
5706 + "ats": "smartrecruiters",
5707 + "employer": "Waterwell Irrigation",
5708 + "sectors": [
5709 + "Environnement"
5710 + ],
5711 + "cities": [
5712 + "Montréal"
5713 + ],
5714 + "url": "",
5715 + "org": "WaterwellIrrigation"
5716 + },
5717 + {
5718 + "ats": "smartrecruiters",
5719 + "employer": "Westcliff",
5720 + "sectors": [
5721 + "Immobilier",
5722 + "Gestion immobilière"
5723 + ],
5724 + "cities": [
5725 + "Montréal"
5726 + ],
5727 + "url": "",
5728 + "org": "Westcliff"
5729 + },
5730 + {
5731 + "ats": "smartrecruiters",
5732 + "employer": "Yaksa",
5733 + "sectors": [
5734 + "TI",
5735 + "Données"
5736 + ],
5737 + "cities": [
5738 + "Montréal"
5739 + ],
5740 + "url": "",
5741 + "org": "Yaksa"
5742 + },
5743 + {
5744 + "ats": "smartrecruiters",
5745 + "employer": "Frima Studio",
5746 + "sectors": [
5747 + "Jeux vidéo",
5748 + "Animation"
5749 + ],
5750 + "cities": [
5751 + "Québec"
5752 + ],
5753 + "url": "",
5754 + "org": "frimastudio"
5755 + },
5756 + {
5757 + "ats": "smartrecruiters",
5758 + "employer": "Innovation RH inc.",
5759 + "sectors": [
5760 + "Ressources humaines",
5761 + "Conseil"
5762 + ],
5763 + "cities": [
5764 + "Laval",
5765 + "Montréal-Ouest",
5766 + "Montréal",
5767 + "Saint-Jérôme"
5768 + ],
5769 + "url": "",
5770 + "org": "innovationrh"
5771 + },
5772 + {
5773 + "ats": "smartrecruiters",
5774 + "employer": "MalOPlus Group Inc.",
5775 + "sectors": [
5776 + "Santé",
5777 + "Services"
5778 + ],
5779 + "cities": [
5780 + "Laval"
5781 + ],
5782 + "url": "",
5783 + "org": "maloplusteleservices1"
5784 + },
5785 + {
5786 + "ats": "smartrecruiters",
5787 + "employer": "system canada technologies",
5788 + "sectors": [
5789 + "TI",
5790 + "SaaS"
5791 + ],
5792 + "cities": [
5793 + "Montréal"
5794 + ],
5795 + "url": "",
5796 + "org": "systemCanadaTechnologies"
5797 + },
5798 + {
5799 + "ats": "smartrecruiters",
5800 + "employer": "Évolupharma Inc.",
5801 + "sectors": [
5802 + "Pharmaceutique",
5803 + "Santé"
5804 + ],
5805 + "cities": [
5806 + "Boisbriand"
5807 + ],
5808 + "url": "",
5809 + "org": "volupharmaInc"
5810 + },
5811 + {
5812 + "ats": "workable",
5813 + "employer": "49 Solutions",
5814 + "sectors": [
5815 + "TI",
5816 + "Conseil"
5817 + ],
5818 + "cities": [
5819 + "Gatineau"
5820 + ],
5821 + "url": "",
5822 + "org": "49-solutions-1"
5823 + },
5824 + {
5825 + "ats": "workable",
5826 + "employer": "Acuity Insights",
5827 + "sectors": [
5828 + "Données",
5829 + "Conseil"
5830 + ],
5831 + "cities": [
5832 + "Montréal"
5833 + ],
5834 + "url": "",
5835 + "org": "acuity-insights"
5836 + },
5837 + {
5838 + "ats": "workable",
5839 + "employer": "ApexFocusGroup",
5840 + "sectors": [
5841 + "Marketing",
5842 + "Conseil"
5843 + ],
5844 + "cities": [
5845 + "Montréal",
5846 + "Québec City",
5847 + "Laval",
5848 + "Gatineau"
5849 + ],
5850 + "url": "",
5851 + "org": "afg"
5852 + },
5853 + {
5854 + "ats": "workable",
5855 + "employer": "Allucent",
5856 + "sectors": [
5857 + "TI",
5858 + "SaaS"
5859 + ],
5860 + "cities": [
5861 + "Montréal"
5862 + ],
5863 + "url": "",
5864 + "org": "allucent"
5865 + },
5866 + {
5867 + "ats": "workable",
5868 + "employer": "Altom Transport",
5869 + "sectors": [
5870 + "Transport",
5871 + "Camionnage"
5872 + ],
5873 + "cities": [
5874 + "Montréal"
5875 + ],
5876 + "url": "",
5877 + "org": "altom-transport"
5878 + },
5879 + {
5880 + "ats": "workable",
5881 + "employer": "Andy Transport",
5882 + "sectors": [
5883 + "Transport",
5884 + "Logistique"
5885 + ],
5886 + "cities": [
5887 + "Roxboro"
5888 + ],
5889 + "url": "",
5890 + "org": "andy-transport"
5891 + },
5892 + {
5893 + "ats": "workable",
5894 + "employer": "Aviso Wealth",
5895 + "sectors": [
5896 + "Finance",
5897 + "Placement"
5898 + ],
5899 + "cities": [
5900 + "Montréal"
5901 + ],
5902 + "url": "",
5903 + "org": "aviso"
5904 + },
5905 + {
5906 + "ats": "workable",
5907 + "employer": "Baro RH",
5908 + "sectors": [
5909 + "Ressources humaines",
5910 + "Services"
5911 + ],
5912 + "cities": [
5913 + "Québec City",
5914 + "Laval",
5915 + "Lévis",
5916 + "Mirabel"
5917 + ],
5918 + "url": "",
5919 + "org": "barorh"
5920 + },
5921 + {
5922 + "ats": "workable",
5923 + "employer": "Dentons",
5924 + "sectors": [
5925 + "Juridique",
5926 + "Conseil"
5927 + ],
5928 + "cities": [
5929 + "Montréal"
5930 + ],
5931 + "url": "",
5932 + "org": "dentons-europe"
5933 + },
5934 + {
5935 + "ats": "workable",
5936 + "employer": "Devoted Studios",
5937 + "sectors": [
5938 + "Jeux vidéo",
5939 + "Animation"
5940 + ],
5941 + "cities": [
5942 + "Montréal"
5943 + ],
5944 + "url": "",
5945 + "org": "devoted-studios-1"
5946 + },
5947 + {
5948 + "ats": "workable",
5949 + "employer": "Doman Building Materials Group Ltd",
5950 + "sectors": [
5951 + "Distribution",
5952 + "Construction"
5953 + ],
5954 + "cities": [
5955 + "Maskinongé",
5956 + "Blainville"
5957 + ],
5958 + "url": "",
5959 + "org": "doman-building-materials"
5960 + },
5961 + {
5962 + "ats": "workable",
5963 + "employer": "Egon Zehnder",
5964 + "sectors": [
5965 + "Ressources humaines",
5966 + "Placement"
5967 + ],
5968 + "cities": [
5969 + "Montréal"
5970 + ],
5971 + "url": "",
5972 + "org": "ezrecruiting"
5973 + },
5974 + {
5975 + "ats": "workable",
5976 + "employer": "FinDev Canada",
5977 + "sectors": [
5978 + "Finance"
5979 + ],
5980 + "cities": [
5981 + "Montréal"
5982 + ],
5983 + "url": "",
5984 + "org": "findevcanada"
5985 + },
5986 + {
5987 + "ats": "workable",
5988 + "employer": "Flatgigs",
5989 + "sectors": [
5990 + "Ventes",
5991 + "Services"
5992 + ],
5993 + "cities": [
5994 + "Montréal"
5995 + ],
5996 + "url": "",
5997 + "org": "flatgigs"
5998 + },
5999 + {
6000 + "ats": "workable",
6001 + "employer": "GHGSAT",
6002 + "sectors": [
6003 + "Données",
6004 + "Environnement"
6005 + ],
6006 + "cities": [
6007 + "Montréal"
6008 + ],
6009 + "url": "",
6010 + "org": "ghgsat"
6011 + },
6012 + {
6013 + "ats": "workable",
6014 + "employer": "Gunnebo Canada",
6015 + "sectors": [
6016 + "Sécurité",
6017 + "Services"
6018 + ],
6019 + "cities": [
6020 + "Montréal"
6021 + ],
6022 + "url": "",
6023 + "org": "gunnebo-safe-storage-canada"
6024 + },
6025 + {
6026 + "ats": "workable",
6027 + "employer": "Hire Ground Talent",
6028 + "sectors": [
6029 + "Ressources humaines",
6030 + "Conseil"
6031 + ],
6032 + "cities": [
6033 + "Montréal"
6034 + ],
6035 + "url": "",
6036 + "org": "hiregroundtalent"
6037 + },
6038 + {
6039 + "ats": "workable",
6040 + "employer": "HireHawk",
6041 + "sectors": [
6042 + "Ressources humaines",
6043 + "TI"
6044 + ],
6045 + "cities": [
6046 + "Montréal"
6047 + ],
6048 + "url": "",
6049 + "org": "hirehawk"
6050 + },
6051 + {
6052 + "ats": "workable",
6053 + "employer": "Intuition Machines, Inc.",
6054 + "sectors": [
6055 + "IA",
6056 + "TI"
6057 + ],
6058 + "cities": [
6059 + "Montréal"
6060 + ],
6061 + "url": "",
6062 + "org": "imachines"
6063 + },
6064 + {
6065 + "ats": "workable",
6066 + "employer": "Irth Solutions",
6067 + "sectors": [
6068 + "TI",
6069 + "Conseil"
6070 + ],
6071 + "cities": [
6072 + "Québec City",
6073 + "Québec"
6074 + ],
6075 + "url": "",
6076 + "org": "irth-solutions"
6077 + },
6078 + {
6079 + "ats": "workable",
6080 + "employer": "John Brooks Company",
6081 + "sectors": [
6082 + "Distribution",
6083 + "Commerce de détail"
6084 + ],
6085 + "cities": [
6086 + "Laval",
6087 + "Montréal",
6088 + "Montreal West",
6089 + "Québec"
6090 + ],
6091 + "url": "",
6092 + "org": "john-brooks-company"
6093 + },
6094 + {
6095 + "ats": "workable",
6096 + "employer": "JoVE",
6097 + "sectors": [
6098 + "Recherche",
6099 + "Éducation"
6100 + ],
6101 + "cities": [
6102 + "Québec",
6103 + "Montréal"
6104 + ],
6105 + "url": "",
6106 + "org": "jove"
6107 + },
6108 + {
6109 + "ats": "workable",
6110 + "employer": "Kognitive Sales Solutions",
6111 + "sectors": [
6112 + "Ventes",
6113 + "IA"
6114 + ],
6115 + "cities": [
6116 + "Gatineau"
6117 + ],
6118 + "url": "",
6119 + "org": "kognitive-sales-solutions"
6120 + },
6121 + {
6122 + "ats": "workable",
6123 + "employer": "Liberty Mutual Canada",
6124 + "sectors": [
6125 + "Assurance",
6126 + "Finance"
6127 + ],
6128 + "cities": [
6129 + "Montréal"
6130 + ],
6131 + "url": "",
6132 + "org": "liberty-mutual-canada"
6133 + },
6134 + {
6135 + "ats": "workable",
6136 + "employer": "Liferaft",
6137 + "sectors": [
6138 + "TI",
6139 + "Sécurité"
6140 + ],
6141 + "cities": [
6142 + "Québec"
6143 + ],
6144 + "url": "",
6145 + "org": "liferaft"
6146 + },
6147 + {
6148 + "ats": "workable",
6149 + "employer": "Nuvei",
6150 + "sectors": [
6151 + "Fintech",
6152 + "Finance"
6153 + ],
6154 + "cities": [
6155 + "Montréal"
6156 + ],
6157 + "url": "",
6158 + "org": "nuvei"
6159 + },
6160 + {
6161 + "ats": "workable",
6162 + "employer": "Omilia",
6163 + "sectors": [
6164 + "IA",
6165 + "Télécommunications"
6166 + ],
6167 + "cities": [
6168 + "Québec City"
6169 + ],
6170 + "url": "",
6171 + "org": "omilia-natural-language-solutions-ua-ltd"
6172 + },
6173 + {
6174 + "ats": "workable",
6175 + "employer": "Onomatic",
6176 + "sectors": [
6177 + "TI",
6178 + "Données"
6179 + ],
6180 + "cities": [
6181 + "Montréal"
6182 + ],
6183 + "url": "",
6184 + "org": "onomatic"
6185 + },
6186 + {
6187 + "ats": "workable",
6188 + "employer": "Parallelz",
6189 + "sectors": [
6190 + "TI",
6191 + "Conseil"
6192 + ],
6193 + "cities": [
6194 + "Montréal"
6195 + ],
6196 + "url": "",
6197 + "org": "parallelz"
6198 + },
6199 + {
6200 + "ats": "workable",
6201 + "employer": "Power Factors",
6202 + "sectors": [
6203 + "Énergie",
6204 + "Ingénierie"
6205 + ],
6206 + "cities": [
6207 + "Brossard",
6208 + "Montréal"
6209 + ],
6210 + "url": "",
6211 + "org": "power-factors"
6212 + },
6213 + {
6214 + "ats": "workable",
6215 + "employer": "Quandela",
6216 + "sectors": [
6217 + "IA",
6218 + "Recherche"
6219 + ],
6220 + "cities": [
6221 + "Montréal"
6222 + ],
6223 + "url": "",
6224 + "org": "quandela"
6225 + },
6226 + {
6227 + "ats": "workable",
6228 + "employer": "Sangoma",
6229 + "sectors": [
6230 + "Télécommunications",
6231 + "TI"
6232 + ],
6233 + "cities": [
6234 + "Montréal"
6235 + ],
6236 + "url": "",
6237 + "org": "sangoma-3"
6238 + },
6239 + {
6240 + "ats": "workable",
6241 + "employer": "Sapsol Technologies Inc",
6242 + "sectors": [
6243 + "TI",
6244 + "Services"
6245 + ],
6246 + "cities": [
6247 + "Montréal",
6248 + "Québec City",
6249 + "Montréal-Nord"
6250 + ],
6251 + "url": "",
6252 + "org": "sapsol-technologies-inc-7"
6253 + },
6254 + {
6255 + "ats": "workable",
6256 + "employer": "Solution SFT",
6257 + "sectors": [
6258 + "TI",
6259 + "Conseil"
6260 + ],
6261 + "cities": [
6262 + "Rouyn-Noranda",
6263 + "Cap-aux-Meules",
6264 + "Macamic",
6265 + "Gaspé"
6266 + ],
6267 + "url": "",
6268 + "org": "solution-sft"
6269 + },
6270 + {
6271 + "ats": "workable",
6272 + "employer": "Stranger Soccer",
6273 + "sectors": [
6274 + "Sport",
6275 + "Divertissement"
6276 + ],
6277 + "cities": [
6278 + "Montréal",
6279 + "Québec City"
6280 + ],
6281 + "url": "",
6282 + "org": "stranger-soccer-1"
6283 + },
6284 + {
6285 + "ats": "workable",
6286 + "employer": "SuperMedic.ca",
6287 + "sectors": [
6288 + "Santé",
6289 + "Services"
6290 + ],
6291 + "cities": [
6292 + "Québec City"
6293 + ],
6294 + "url": "",
6295 + "org": "supermedic"
6296 + },
6297 + {
6298 + "ats": "workable",
6299 + "employer": "Mindrift",
6300 + "sectors": [
6301 + "TI",
6302 + "Conseil"
6303 + ],
6304 + "cities": [
6305 + "Québec"
6306 + ],
6307 + "url": "",
6308 + "org": "toloka-ai"
6309 + },
6310 + {
6311 + "ats": "workable",
6312 + "employer": "Tristan Fleet",
6313 + "sectors": [
6314 + "Transport",
6315 + "Camionnage"
6316 + ],
6317 + "cities": [
6318 + "Pierrefonds"
6319 + ],
6320 + "url": "",
6321 + "org": "tristan-fleet-1"
6322 + },
6323 + {
6324 + "ats": "workable",
6325 + "employer": "Valard Construction",
6326 + "sectors": [
6327 + "Construction",
6328 + "Ingénierie"
6329 + ],
6330 + "cities": [
6331 + "Laval",
6332 + "Victoriaville"
6333 + ],
6334 + "url": "",
6335 + "org": "valard-construction-lp"
6336 + },
6337 + {
6338 + "ats": "workable",
6339 + "employer": "WebProps.org",
6340 + "sectors": [
6341 + "Web",
6342 + "TI"
6343 + ],
6344 + "cities": [
6345 + "Drummondville"
6346 + ],
6347 + "url": "",
6348 + "org": "webprops"
6349 + },
6350 + {
6351 + "ats": "workday",
6352 + "employer": "3M",
6353 + "sectors": [
6354 + "Fabrication"
6355 + ],
6356 + "cities": [
6357 + "CA"
6358 + ],
6359 + "url": "",
6360 + "tenant": "3m",
6361 + "host": "wd1",
6362 + "site": "Search"
6363 + },
6364 + {
6365 + "ats": "workday",
6366 + "employer": "Abinbev",
6367 + "sectors": [
6368 + "Agroalimentaire",
6369 + "Distribution"
6370 + ],
6371 + "cities": [
6372 + "Montréal",
6373 + "Chicoutimi",
6374 + "Terrebonne",
6375 + "Gatineau"
6376 + ],
6377 + "url": "",
6378 + "tenant": "abinbev",
6379 + "host": "wd1",
6380 + "site": "CAN"
6381 + },
6382 + {
6383 + "ats": "workday",
6384 + "employer": "Senior Azure Solution Architect (Montreal – French Speaking)",
6385 + "sectors": [
6386 + "TI",
6387 + "Conseil"
6388 + ],
6389 + "cities": [
6390 + "Montréal"
6391 + ],
6392 + "url": "",
6393 + "tenant": "accenture",
6394 + "host": "wd103",
6395 + "site": "AvanadeCareers"
6396 + },
6397 + {
6398 + "ats": "workday",
6399 + "employer": "Advanceauto",
6400 + "sectors": [
6401 + "Automobile",
6402 + "Commerce de détail"
6403 + ],
6404 + "cities": [
6405 + "1501 rue D'Estimauville",
6406 + "483",
6407 + "1276 Dollard Ave"
6408 + ],
6409 + "url": "",
6410 + "tenant": "advanceauto",
6411 + "host": "wd5",
6412 + "site": "AdvanceExternalCareers"
6413 + },
6414 + {
6415 + "ats": "workday",
6416 + "employer": "Airliquidehr",
6417 + "sectors": [
6418 + "Ressources humaines",
6419 + "Services"
6420 + ],
6421 + "cities": [
6422 + "Varennes",
6423 + "Anjou",
6424 + "Rouyn-Noranda",
6425 + "Montréal"
6426 + ],
6427 + "url": "",
6428 + "tenant": "airliquidehr",
6429 + "host": "wd3",
6430 + "site": "AirLiquideExternalCareer"
6431 + },
6432 + {
6433 + "ats": "workday",
6434 + "employer": "Allegion",
6435 + "sectors": [
6436 + "Fabrication",
6437 + "Sécurité"
6438 + ],
6439 + "cities": [
6440 + "Longueuil",
6441 + "Montréal"
6442 + ],
6443 + "url": "",
6444 + "tenant": "allegion",
6445 + "host": "wd5",
6446 + "site": "careers"
6447 + },
6448 + {
6449 + "ats": "workday",
6450 + "employer": "Alsglobal",
6451 + "sectors": [
6452 + "Logistique",
6453 + "Services"
6454 + ],
6455 + "cities": [
6456 + "Val d'Or",
6457 + "Rouyn-Noranda",
6458 + "Montréal",
6459 + "Lebel-sur-Quévillon"
6460 + ],
6461 + "url": "",
6462 + "tenant": "alsglobal",
6463 + "host": "wd103",
6464 + "site": "External"
6465 + },
6466 + {
6467 + "ats": "workday",
6468 + "employer": "Alterra",
6469 + "sectors": [
6470 + "Agroalimentaire"
6471 + ],
6472 + "cities": [
6473 + "Mont-Tremblant",
6474 + "Montréal"
6475 + ],
6476 + "url": "",
6477 + "tenant": "alterra",
6478 + "host": "wd1",
6479 + "site": "Mont-Tremblant"
6480 + },
6481 + {
6482 + "ats": "workday",
6483 + "employer": "Amgen",
6484 + "sectors": [
6485 + "Pharmaceutique",
6486 + "Biotechnologie"
6487 + ],
6488 + "cities": [
6489 + "Canada - Quebec"
6490 + ],
6491 + "url": "",
6492 + "tenant": "amgen",
6493 + "host": "wd1",
6494 + "site": "agency"
6495 + },
6496 + {
6497 + "ats": "workday",
6498 + "employer": "Chef d'équipe Agile",
6499 + "sectors": [
6500 + "TI",
6501 + "Conseil"
6502 + ],
6503 + "cities": [
6504 + "Montréal"
6505 + ],
6506 + "url": "",
6507 + "tenant": "aspentech",
6508 + "host": "wd5",
6509 + "site": "aspentech"
6510 + },
6511 + {
6512 + "ats": "workday",
6513 + "employer": "Avisbudget",
6514 + "sectors": [
6515 + "Transport",
6516 + "Services"
6517 + ],
6518 + "cities": [
6519 + "507 Rue Principale",
6520 + "850 Jean Paul Laframboise",
6521 + "1225 Metcalfe St",
6522 + "955 Bd Montreal-Toronto"
6523 + ],
6524 + "url": "",
6525 + "tenant": "avisbudget",
6526 + "host": "wd1",
6527 + "site": "abg_careers"
6528 + },
6529 + {
6530 + "ats": "workday",
6531 + "employer": "AVP",
6532 + "sectors": [
6533 + "Services",
6534 + "Conseil"
6535 + ],
6536 + "cities": [
6537 + "Canada - Montreal QC 630 boul René Lévesque Ouest"
6538 + ],
6539 + "url": "",
6540 + "tenant": "aviva",
6541 + "host": "wd1",
6542 + "site": "External"
6543 + },
6544 + {
6545 + "ats": "workday",
6546 + "employer": "Search for",
6547 + "sectors": [
6548 + "TI",
6549 + "Web"
6550 + ],
6551 + "cities": [
6552 + "Montréal",
6553 + "Québec"
6554 + ],
6555 + "url": "",
6556 + "tenant": "bcf",
6557 + "host": "wd10",
6558 + "site": "BCF_CAREER_SITE"
6559 + },
6560 + {
6561 + "ats": "workday",
6562 + "employer": "Bdo",
6563 + "sectors": [
6564 + "Conseil"
6565 + ],
6566 + "cities": [
6567 + "Montreal - 1000 Rue De La Gauchetière Ouest"
6568 + ],
6569 + "url": "",
6570 + "tenant": "bdo",
6571 + "host": "wd3",
6572 + "site": "bdo"
6573 + },
6574 + {
6575 + "ats": "workday",
6576 + "employer": "Bdx",
6577 + "sectors": [
6578 + "TI",
6579 + "Web"
6580 + ],
6581 + "cities": [],
6582 + "url": "",
6583 + "tenant": "bdx",
6584 + "host": "wd1",
6585 + "site": "EXTERNAL_CAREER_SITE_CANADA"
6586 + },
6587 + {
6588 + "ats": "workday",
6589 + "employer": "Comptable en immobilier",
6590 + "sectors": [
6591 + "Immobilier",
6592 + "Administration"
6593 + ],
6594 + "cities": [
6595 + "Montréal",
6596 + "St-Bruno de Montarville",
6597 + "Québec"
6598 + ],
6599 + "url": "",
6600 + "tenant": "belron",
6601 + "host": "wd3",
6602 + "site": "Belron_Canada_Careers"
6603 + },
6604 + {
6605 + "ats": "workday",
6606 + "employer": "Administrateur comptable principal",
6607 + "sectors": [
6608 + "Administration",
6609 + "Finance"
6610 + ],
6611 + "cities": [
6612 + "Montréal"
6613 + ],
6614 + "url": "",
6615 + "tenant": "bird",
6616 + "host": "wd3",
6617 + "site": "birdconstructioncareers"
6618 + },
6619 + {
6620 + "ats": "workday",
6621 + "employer": "Blgllp",
6622 + "sectors": [
6623 + "Juridique",
6624 + "Conseil"
6625 + ],
6626 + "cities": [
6627 + "Montréal"
6628 + ],
6629 + "url": "",
6630 + "tenant": "blgllp",
6631 + "host": "wd10",
6632 + "site": "BLG-External"
6633 + },
6634 + {
6635 + "ats": "workday",
6636 + "employer": "Brambles",
6637 + "sectors": [
6638 + "Logistique",
6639 + "Distribution"
6640 + ],
6641 + "cities": [
6642 + "Boucherville",
6643 + "Saint-Laurent"
6644 + ],
6645 + "url": "",
6646 + "tenant": "brambles",
6647 + "host": "wd5",
6648 + "site": "Brambles_Careers"
6649 + },
6650 + {
6651 + "ats": "workday",
6652 + "employer": "Bridgestone",
6653 + "sectors": [
6654 + "Automobile",
6655 + "Fabrication"
6656 + ],
6657 + "cities": [
6658 + "Joliette - CAN"
6659 + ],
6660 + "url": "",
6661 + "tenant": "bridgestone",
6662 + "host": "wd5",
6663 + "site": "CanadaExternalCareers"
6664 + },
6665 + {
6666 + "ats": "workday",
6667 + "employer": "Cabotcorp",
6668 + "sectors": [
6669 + "Transport",
6670 + "Logistique"
6671 + ],
6672 + "cities": [
6673 + "Saint-Jean-Sur-Richelieu"
6674 + ],
6675 + "url": "",
6676 + "tenant": "cabotcorp",
6677 + "host": "wd12",
6678 + "site": "Careers"
6679 + },
6680 + {
6681 + "ats": "workday",
6682 + "employer": "Cadence",
6683 + "sectors": [
6684 + "TI",
6685 + "Ingénierie"
6686 + ],
6687 + "cities": [
6688 + "MOUNT-ROYAL"
6689 + ],
6690 + "url": "",
6691 + "tenant": "cadence",
6692 + "host": "wd1",
6693 + "site": "External_Careers"
6694 + },
6695 + {
6696 + "ats": "workday",
6697 + "employer": "Production Support Roles",
6698 + "sectors": [
6699 + "Fabrication",
6700 + "Services"
6701 + ],
6702 + "cities": [
6703 + "Montréal"
6704 + ],
6705 + "url": "",
6706 + "tenant": "canadagoose",
6707 + "host": "wd3",
6708 + "site": "ManufacturingCanadaGooseCareers"
6709 + },
6710 + {
6711 + "ats": "workday",
6712 + "employer": "Rechercher des",
6713 + "sectors": [
6714 + "TI",
6715 + "Web"
6716 + ],
6717 + "cities": [
6718 + "Montréal"
6719 + ],
6720 + "url": "",
6721 + "tenant": "canassurance",
6722 + "host": "wd10",
6723 + "site": "CanAssistance_Career_Site"
6724 + },
6725 + {
6726 + "ats": "workday",
6727 + "employer": "Associé (e) d'entrepôt",
6728 + "sectors": [
6729 + "Logistique",
6730 + "Distribution"
6731 + ],
6732 + "cities": [
6733 + "Canada-Dorval"
6734 + ],
6735 + "url": "",
6736 + "tenant": "cardinalhealth",
6737 + "host": "wd1",
6738 + "site": "EXT"
6739 + },
6740 + {
6741 + "ats": "workday",
6742 + "employer": "Carters",
6743 + "sectors": [
6744 + "Commerce de détail",
6745 + "Ventes"
6746 + ],
6747 + "cities": [
6748 + "Saint-Bruno-de-Montarville"
6749 + ],
6750 + "url": "",
6751 + "tenant": "carters",
6752 + "host": "wd1",
6753 + "site": "CartersCareers"
6754 + },
6755 + {
6756 + "ats": "workday",
6757 + "employer": "Cdpqfiliales",
6758 + "sectors": [
6759 + "Finance",
6760 + "Placement"
6761 + ],
6762 + "cities": [
6763 + "Montréal",
6764 + "Québec"
6765 + ],
6766 + "url": "",
6767 + "tenant": "cdpqfiliales",
6768 + "host": "wd10",
6769 + "site": "CDPQ-Infra"
6770 + },
6771 + {
6772 + "ats": "workday",
6773 + "employer": "Cerence",
6774 + "sectors": [
6775 + "TI",
6776 + "Automobile"
6777 + ],
6778 + "cities": [
6779 + "Montréal"
6780 + ],
6781 + "url": "",
6782 + "tenant": "cerence",
6783 + "host": "wd5",
6784 + "site": "Cerence"
6785 + },
6786 + {
6787 + "ats": "workday",
6788 + "employer": "Associé des ventes",
6789 + "sectors": [
6790 + "Ventes",
6791 + "Commerce de détail"
6792 + ],
6793 + "cities": [
6794 + "03005-Carrefour Laval",
6795 + "03006-Les Galeries D Anjou"
6796 + ],
6797 + "url": "",
6798 + "tenant": "childrensplace",
6799 + "host": "wd1",
6800 + "site": "TCP05"
6801 + },
6802 + {
6803 + "ats": "workday",
6804 + "employer": "Associé(e) au service",
6805 + "sectors": [
6806 + "Services",
6807 + "Commerce de détail"
6808 + ],
6809 + "cities": [
6810 + "Montréal",
6811 + "Dorval"
6812 + ],
6813 + "url": "",
6814 + "tenant": "ci",
6815 + "host": "wd3",
6816 + "site": "CI_FINANCIAL_EXTERNAL_CAREER-SITE"
6817 + },
6818 + {
6819 + "ats": "workday",
6820 + "employer": "Ciena",
6821 + "sectors": [
6822 + "Télécommunications",
6823 + "TI"
6824 + ],
6825 + "cities": [
6826 + "Québec"
6827 + ],
6828 + "url": "",
6829 + "tenant": "ciena",
6830 + "host": "wd5",
6831 + "site": "Careers"
6832 + },
6833 + {
6834 + "ats": "workday",
6835 + "employer": "Cisco",
6836 + "sectors": [
6837 + "Télécommunications",
6838 + "TI"
6839 + ],
6840 + "cities": [
6841 + "Montréal"
6842 + ],
6843 + "url": "",
6844 + "tenant": "cisco",
6845 + "host": "wd5",
6846 + "site": "Cisco_Careers"
6847 + },
6848 + {
6849 + "ats": "workday",
6850 + "employer": "Comptable",
6851 + "sectors": [
6852 + "Finance",
6853 + "Administration"
6854 + ],
6855 + "cities": [
6856 + "Montréal"
6857 + ],
6858 + "url": "",
6859 + "tenant": "cloudimperiumgames",
6860 + "host": "wd503",
6861 + "site": "broadbean_external"
6862 + },
6863 + {
6864 + "ats": "workday",
6865 + "employer": "Avocat·e de litige / Litigation Associate",
6866 + "sectors": [
6867 + "Juridique",
6868 + "Conseil"
6869 + ],
6870 + "cities": [
6871 + "Montréal"
6872 + ],
6873 + "url": "",
6874 + "tenant": "clydeco",
6875 + "host": "wd103",
6876 + "site": "clydecocareers"
6877 + },
6878 + {
6879 + "ats": "workday",
6880 + "employer": "Colliers",
6881 + "sectors": [
6882 + "Immobilier",
6883 + "Gestion immobilière"
6884 + ],
6885 + "cities": [
6886 + "Québec"
6887 + ],
6888 + "url": "",
6889 + "tenant": "colliers",
6890 + "host": "wd3",
6891 + "site": "Colliers-External-Career-Site"
6892 + },
6893 + {
6894 + "ats": "workday",
6895 + "employer": "Conagrabrands",
6896 + "sectors": [
6897 + "Agroalimentaire",
6898 + "Distribution"
6899 + ],
6900 + "cities": [
6901 + "Boisbriand"
6902 + ],
6903 + "url": "",
6904 + "tenant": "conagrabrands",
6905 + "host": "wd1",
6906 + "site": "Careers_CAN"
6907 + },
6908 + {
6909 + "ats": "workday",
6910 + "employer": "Production Operator II",
6911 + "sectors": [
6912 + "Fabrication"
6913 + ],
6914 + "cities": [
6915 + "East Granby"
6916 + ],
6917 + "url": "",
6918 + "tenant": "coorstek",
6919 + "host": "wd1",
6920 + "site": "CoorsTekCareers"
6921 + },
6922 + {
6923 + "ats": "workday",
6924 + "employer": "Danaher",
6925 + "sectors": [
6926 + "Fabrication",
6927 + "Ingénierie"
6928 + ],
6929 + "cities": [
6930 + "Montréal",
6931 + "Québec"
6932 + ],
6933 + "url": "",
6934 + "tenant": "danaher",
6935 + "host": "wd1",
6936 + "site": "DanaherJobs"
6937 + },
6938 + {
6939 + "ats": "workday",
6940 + "employer": "Coordinateur, Achats Numériques",
6941 + "sectors": [
6942 + "TI"
6943 + ],
6944 + "cities": [
6945 + "Montréal"
6946 + ],
6947 + "url": "",
6948 + "tenant": "dentsuaegis",
6949 + "host": "wd3",
6950 + "site": "DAN_GLOBAL"
6951 + },
6952 + {
6953 + "ats": "workday",
6954 + "employer": "Associé au Marketing et Opérations Clients – Est",
6955 + "sectors": [
6956 + "Marketing",
6957 + "Ventes"
6958 + ],
6959 + "cities": [
6960 + "Montréal"
6961 + ],
6962 + "url": "",
6963 + "tenant": "diageo",
6964 + "host": "wd3",
6965 + "site": "Diageo_Careers"
6966 + },
6967 + {
6968 + "ats": "workday",
6969 + "employer": "Dupont",
6970 + "sectors": [
6971 + "Fabrication"
6972 + ],
6973 + "cities": [
6974 + "Thetford Mines"
6975 + ],
6976 + "url": "",
6977 + "tenant": "dupont",
6978 + "host": "wd5",
6979 + "site": "jobs"
6980 + },
6981 + {
6982 + "ats": "workday",
6983 + "employer": "Dxctechnology",
6984 + "sectors": [
6985 + "TI",
6986 + "Web"
6987 + ],
6988 + "cities": [
6989 + "CAN - QC - MONTREAL"
6990 + ],
6991 + "url": "",
6992 + "tenant": "dxctechnology",
6993 + "host": "wd1",
6994 + "site": "DXCJobs"
6995 + },
6996 + {
6997 + "ats": "workday",
6998 + "employer": "Comptable de projet / Project Accountant",
6999 + "sectors": [
7000 + "Finance",
7001 + "Construction"
7002 + ],
7003 + "cities": [
7004 + "Montréal",
7005 + "Saguenay",
7006 + "Bagotville"
7007 + ],
7008 + "url": "",
7009 + "tenant": "ellisdon",
7010 + "host": "wd3",
7011 + "site": "Ellis-Don"
7012 + },
7013 + {
7014 + "ats": "workday",
7015 + "employer": "Enbridge",
7016 + "sectors": [
7017 + "Énergie",
7018 + "Transport"
7019 + ],
7020 + "cities": [
7021 + "Gatineau"
7022 + ],
7023 + "url": "",
7024 + "tenant": "enbridge",
7025 + "host": "wd3",
7026 + "site": "enbridge_careers"
7027 + },
7028 + {
7029 + "ats": "workday",
7030 + "employer": "Fairstone",
7031 + "sectors": [
7032 + "Finance",
7033 + "Fintech"
7034 + ],
7035 + "cities": [
7036 + "Montréal"
7037 + ],
7038 + "url": "",
7039 + "tenant": "fairstone",
7040 + "host": "wd3",
7041 + "site": "FairstoneCareers"
7042 + },
7043 + {
7044 + "ats": "workday",
7045 + "employer": "Fccfac",
7046 + "sectors": [
7047 + "Finance",
7048 + "Assurance"
7049 + ],
7050 + "cities": [
7051 + "St-Hyacinthe"
7052 + ],
7053 + "url": "",
7054 + "tenant": "fccfac",
7055 + "host": "wd3",
7056 + "site": "careers-carrieres"
7057 + },
7058 + {
7059 + "ats": "workday",
7060 + "employer": "Fednav",
7061 + "sectors": [
7062 + "Transport",
7063 + "Logistique"
7064 + ],
7065 + "cities": [
7066 + "Montréal"
7067 + ],
7068 + "url": "",
7069 + "tenant": "fednav",
7070 + "host": "wd3",
7071 + "site": "fednav_careers"
7072 + },
7073 + {
7074 + "ats": "workday",
7075 + "employer": "Fieracapital",
7076 + "sectors": [
7077 + "Finance",
7078 + "Placement"
7079 + ],
7080 + "cities": [
7081 + "Montréal"
7082 + ],
7083 + "url": "",
7084 + "tenant": "fieracapital",
7085 + "host": "wd3",
7086 + "site": "Career"
7087 + },
7088 + {
7089 + "ats": "workday",
7090 + "employer": "Responsable bilingue du marketing événementiel / Event ...",
7091 + "sectors": [],
7092 + "cities": [
7093 + "Montréal"
7094 + ],
7095 + "url": "",
7096 + "tenant": "fil",
7097 + "host": "wd3",
7098 + "site": "fidelitycanada"
7099 + },
7100 + {
7101 + "ats": "workday",
7102 + "employer": "Firststudent",
7103 + "sectors": [
7104 + "Transport",
7105 + "Services"
7106 + ],
7107 + "cities": [
7108 + "Québec",
7109 + "MASCOUCHE",
7110 + "POINTE CLAIRE"
7111 + ],
7112 + "url": "",
7113 + "tenant": "firststudent",
7114 + "host": "wd1",
7115 + "site": "firststudent"
7116 + },
7117 + {
7118 + "ats": "workday",
7119 + "employer": "Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...",
7120 + "sectors": [],
7121 + "cities": [
7122 + "Four Seasons Montreal"
7123 + ],
7124 + "url": "",
7125 + "tenant": "fourseasons",
7126 + "host": "wd3",
7127 + "site": "search"
7128 + },
7129 + {
7130 + "ats": "workday",
7131 + "employer": "Avocat en immigration d'affaires américaine",
7132 + "sectors": [
7133 + "Juridique",
7134 + "Conseil"
7135 + ],
7136 + "cities": [
7137 + "CA-Montreal"
7138 + ],
7139 + "url": "",
7140 + "tenant": "fragomen",
7141 + "host": "wd115",
7142 + "site": "FragomenCareers"
7143 + },
7144 + {
7145 + "ats": "workday",
7146 + "employer": "Freseniusmedicalcare",
7147 + "sectors": [
7148 + "Santé",
7149 + "Pharmaceutique"
7150 + ],
7151 + "cities": [
7152 + "Lachine",
7153 + "Vaudreuil-Dorion"
7154 + ],
7155 + "url": "",
7156 + "tenant": "freseniusmedicalcare",
7157 + "host": "wd3",
7158 + "site": "fme"
7159 + },
7160 + {
7161 + "ats": "workday",
7162 + "employer": "Galderma",
7163 + "sectors": [
7164 + "Pharmaceutique",
7165 + "Santé"
7166 + ],
7167 + "cities": [
7168 + "Montréal"
7169 + ],
7170 + "url": "",
7171 + "tenant": "galderma",
7172 + "host": "wd3",
7173 + "site": "External"
7174 + },
7175 + {
7176 + "ats": "workday",
7177 + "employer": "Associé aux ventes/Retail Sales Associate",
7178 + "sectors": [
7179 + "Commerce de détail",
7180 + "Ventes"
7181 + ],
7182 + "cities": [
7183 + "04253 OUTL Montreal Premium"
7184 + ],
7185 + "url": "",
7186 + "tenant": "gapinc",
7187 + "host": "wd1",
7188 + "site": "GAPINC"
7189 + },
7190 + {
7191 + "ats": "workday",
7192 + "employer": "Gategroup",
7193 + "sectors": [
7194 + "Logistique",
7195 + "Services"
7196 + ],
7197 + "cities": [
7198 + "Dorval"
7199 + ],
7200 + "url": "",
7201 + "tenant": "gategroup",
7202 + "host": "wd3",
7203 + "site": "GateGroup_External_Careers"
7204 + },
7205 + {
7206 + "ats": "workday",
7207 + "employer": "Gea",
7208 + "sectors": [
7209 + "Fabrication",
7210 + "Ingénierie"
7211 + ],
7212 + "cities": [
7213 + "Drummondville"
7214 + ],
7215 + "url": "",
7216 + "tenant": "gea",
7217 + "host": "wd3",
7218 + "site": "GEACareers"
7219 + },
7220 + {
7221 + "ats": "workday",
7222 + "employer": "Gevernova",
7223 + "sectors": [
7224 + "Énergie",
7225 + "Ingénierie"
7226 + ],
7227 + "cities": [
7228 + "Brossard"
7229 + ],
7230 + "url": "",
7231 + "tenant": "gevernova",
7232 + "host": "wd5",
7233 + "site": "vernova_externalsite"
7234 + },
7235 + {
7236 + "ats": "workday",
7237 + "employer": "Gflenv",
7238 + "sectors": [
7239 + "Environnement",
7240 + "Services"
7241 + ],
7242 + "cities": [
7243 + "Québec",
7244 + "Lévis",
7245 + "Laval",
7246 + "Coaticook"
7247 + ],
7248 + "url": "",
7249 + "tenant": "gflenv",
7250 + "host": "wd3",
7251 + "site": "Careers"
7252 + },
7253 + {
7254 + "ats": "workday",
7255 + "employer": "Rechercher des",
7256 + "sectors": [
7257 + "Recherche"
7258 + ],
7259 + "cities": [
7260 + "Magog",
7261 + "Anjou"
7262 + ],
7263 + "url": "",
7264 + "tenant": "gianttiger",
7265 + "host": "wd3",
7266 + "site": "GiantTiger"
7267 + },
7268 + {
7269 + "ats": "workday",
7270 + "employer": "Medical Scientist HIV, Quebec",
7271 + "sectors": [
7272 + "Recherche",
7273 + "Santé"
7274 + ],
7275 + "cities": [
7276 + "Canada - Quebec"
7277 + ],
7278 + "url": "",
7279 + "tenant": "gilead",
7280 + "host": "wd1",
7281 + "site": "gileadcareers"
7282 + },
7283 + {
7284 + "ats": "workday",
7285 + "employer": "Gipi",
7286 + "sectors": [
7287 + "TI",
7288 + "Services"
7289 + ],
7290 + "cities": [
7291 + "Gatineau"
7292 + ],
7293 + "url": "",
7294 + "tenant": "gipi",
7295 + "host": "wd3",
7296 + "site": "Careers"
7297 + },
7298 + {
7299 + "ats": "workday",
7300 + "employer": "Globalhr",
7301 + "sectors": [
7302 + "Ressources humaines",
7303 + "Services"
7304 + ],
7305 + "cities": [
7306 + "CA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ J01 BLDG",
7307 + "CA-QC-SAINT HUBERT-H05 ~ 7007 Chemin De La Savane ~ BLDG H05 FACTORY"
7308 + ],
7309 + "url": "",
7310 + "tenant": "globalhr",
7311 + "host": "wd5",
7312 + "site": "REC_RTX_Ext_Gateway"
7313 + },
7314 + {
7315 + "ats": "workday",
7316 + "employer": "Groupeguilbault",
7317 + "sectors": [
7318 + "Construction",
7319 + "Ingénierie"
7320 + ],
7321 + "cities": [
7322 + "Quebec Terminal",
7323 + "Saint-Georges Terminal",
7324 + "Quebec Warehouse",
7325 + "Drummondville Yard"
7326 + ],
7327 + "url": "",
7328 + "tenant": "groupeguilbault",
7329 + "host": "wd3",
7330 + "site": "travailler-chez-guilbault"
7331 + },
7332 + {
7333 + "ats": "workday",
7334 + "employer": "Chef de secteur",
7335 + "sectors": [
7336 + "Secteur public",
7337 + "Administration"
7338 + ],
7339 + "cities": [
7340 + "Saint Laurent Montreal"
7341 + ],
7342 + "url": "",
7343 + "tenant": "gsknch",
7344 + "host": "wd3",
7345 + "site": "GSKCareers"
7346 + },
7347 + {
7348 + "ats": "workday",
7349 + "employer": "Agent service à la clientèle et soutien comptable",
7350 + "sectors": [
7351 + "Services",
7352 + "Finance"
7353 + ],
7354 + "cities": [
7355 + "Québec"
7356 + ],
7357 + "url": "",
7358 + "tenant": "harriscomputer",
7359 + "host": "wd3",
7360 + "site": "Acceo"
7361 + },
7362 + {
7363 + "ats": "workday",
7364 + "employer": "Logistics Associate",
7365 + "sectors": [
7366 + "Logistique",
7367 + "Distribution"
7368 + ],
7369 + "cities": [
7370 + "Montréal",
7371 + "Laval"
7372 + ],
7373 + "url": "",
7374 + "tenant": "harry",
7375 + "host": "wd10",
7376 + "site": "HRI"
7377 + },
7378 + {
7379 + "ats": "workday",
7380 + "employer": "Montreal Export Package Handler (18:00-23:00)",
7381 + "sectors": [
7382 + "Logistique",
7383 + "Transport"
7384 + ],
7385 + "cities": [
7386 + "CA - QUEBEC CITY CENTER",
7387 + "CA - MONTREAL HUB",
7388 + "CA - BLAINVILLE",
7389 + "CA - BROSSARD BUILDING"
7390 + ],
7391 + "url": "",
7392 + "tenant": "hcmportal",
7393 + "host": "wd5",
7394 + "site": "Search"
7395 + },
7396 + {
7397 + "ats": "workday",
7398 + "employer": "Hitachi",
7399 + "sectors": [
7400 + "Fabrication",
7401 + "Ingénierie"
7402 + ],
7403 + "cities": [
7404 + "Québec",
7405 + "Varennes"
7406 + ],
7407 + "url": "",
7408 + "tenant": "hitachi",
7409 + "host": "wd1",
7410 + "site": "hitachi"
7411 + },
7412 + {
7413 + "ats": "workday",
7414 + "employer": "Hpe",
7415 + "sectors": [
7416 + "TI",
7417 + "Fabrication"
7418 + ],
7419 + "cities": [
7420 + "Lévis",
7421 + "St. Laurent"
7422 + ],
7423 + "url": "",
7424 + "tenant": "hpe",
7425 + "host": "wd5",
7426 + "site": "ACJobSite"
7427 + },
7428 + {
7429 + "ats": "workday",
7430 + "employer": "Hubinternational",
7431 + "sectors": [
7432 + "Assurance",
7433 + "Services"
7434 + ],
7435 + "cities": [
7436 + "Montréal"
7437 + ],
7438 + "url": "",
7439 + "tenant": "hubinternational",
7440 + "host": "wd1",
7441 + "site": "HUBInternational"
7442 + },
7443 + {
7444 + "ats": "workday",
7445 + "employer": "Huron",
7446 + "sectors": [
7447 + "Conseil",
7448 + "Secteur public"
7449 + ],
7450 + "cities": [],
7451 + "url": "",
7452 + "tenant": "huron",
7453 + "host": "wd1",
7454 + "site": "huroncareers"
7455 + },
7456 + {
7457 + "ats": "workday",
7458 + "employer": "Imerys",
7459 + "sectors": [
7460 + "Mines",
7461 + "Fabrication"
7462 + ],
7463 + "cities": [
7464 + "Terrebonne"
7465 + ],
7466 + "url": "",
7467 + "tenant": "imerys",
7468 + "host": "wd3",
7469 + "site": "Imerys_Career2"
7470 + },
7471 + {
7472 + "ats": "workday",
7473 + "employer": "Interpublic",
7474 + "sectors": [
7475 + "Publicité",
7476 + "Marketing"
7477 + ],
7478 + "cities": [
7479 + "Montréal"
7480 + ],
7481 + "url": "",
7482 + "tenant": "interpublic",
7483 + "host": "wd5",
7484 + "site": "omc"
7485 + },
7486 + {
7487 + "ats": "workday",
7488 + "employer": "Iqvia",
7489 + "sectors": [
7490 + "Pharmaceutique",
7491 + "Recherche"
7492 + ],
7493 + "cities": [
7494 + "Québec",
7495 + "Kirkland",
7496 + "Montréal"
7497 + ],
7498 + "url": "",
7499 + "tenant": "iqvia",
7500 + "host": "wd1",
7501 + "site": "iqvia"
7502 + },
7503 + {
7504 + "ats": "workday",
7505 + "employer": "Jci",
7506 + "sectors": [
7507 + "Services",
7508 + "Ingénierie"
7509 + ],
7510 + "cities": [],
7511 + "url": "",
7512 + "tenant": "jci",
7513 + "host": "wd5",
7514 + "site": "JCI"
7515 + },
7516 + {
7517 + "ats": "workday",
7518 + "employer": "Jj",
7519 + "sectors": [
7520 + "Pharmaceutique",
7521 + "Santé"
7522 + ],
7523 + "cities": [
7524 + "Montréal"
7525 + ],
7526 + "url": "",
7527 + "tenant": "jj",
7528 + "host": "wd5",
7529 + "site": "JJ"
7530 + },
7531 + {
7532 + "ats": "workday",
7533 + "employer": "Kiongroup",
7534 + "sectors": [
7535 + "Logistique",
7536 + "Fabrication"
7537 + ],
7538 + "cities": [
7539 + "DEMATIC Quebec City"
7540 + ],
7541 + "url": "",
7542 + "tenant": "kiongroup",
7543 + "host": "wd3",
7544 + "site": "KION_SCS"
7545 + },
7546 + {
7547 + "ats": "workday",
7548 + "employer": "Kone",
7549 + "sectors": [
7550 + "Fabrication",
7551 + "Construction"
7552 + ],
7553 + "cities": [
7554 + "Québec"
7555 + ],
7556 + "url": "",
7557 + "tenant": "kone",
7558 + "host": "wd3",
7559 + "site": "Careers"
7560 + },
7561 + {
7562 + "ats": "workday",
7563 + "employer": "Lifeworks",
7564 + "sectors": [
7565 + "Santé",
7566 + "Services sociaux"
7567 + ],
7568 + "cities": [
7569 + "Sherbrooke",
7570 + "Montréal",
7571 + "Boisbriand",
7572 + "Longueuil"
7573 + ],
7574 + "url": "",
7575 + "tenant": "lifeworks",
7576 + "host": "wd3",
7577 + "site": "External"
7578 + },
7579 + {
7580 + "ats": "workday",
7581 + "employer": "Lighting",
7582 + "sectors": [
7583 + "Fabrication",
7584 + "Ingénierie"
7585 + ],
7586 + "cities": [
7587 + "Boisbriand"
7588 + ],
7589 + "url": "",
7590 + "tenant": "lighting",
7591 + "host": "wd3",
7592 + "site": "jobs-and-careers"
7593 + },
7594 + {
7595 + "ats": "workday",
7596 + "employer": "Medline",
7597 + "sectors": [
7598 + "Santé",
7599 + "Distribution"
7600 + ],
7601 + "cities": [
7602 + "Terrebonne",
7603 + "Montréal"
7604 + ],
7605 + "url": "",
7606 + "tenant": "medline",
7607 + "host": "wd5",
7608 + "site": "Medline"
7609 + },
7610 + {
7611 + "ats": "workday",
7612 + "employer": "Medtronic",
7613 + "sectors": [
7614 + "Pharmaceutique",
7615 + "Santé"
7616 + ],
7617 + "cities": [
7618 + "Québec"
7619 + ],
7620 + "url": "",
7621 + "tenant": "medtronic",
7622 + "host": "wd1",
7623 + "site": "medtroniccareers"
7624 + },
7625 + {
7626 + "ats": "workday",
7627 + "employer": "Michelin",
7628 + "sectors": [
7629 + "Automobile",
7630 + "Fabrication"
7631 + ],
7632 + "cities": [
7633 + "Magog",
7634 + "Shawinigan"
7635 + ],
7636 + "url": "",
7637 + "tenant": "michelinhr",
7638 + "host": "wd3",
7639 + "site": "Michelin"
7640 + },
7641 + {
7642 + "ats": "workday",
7643 + "employer": "Sales Consultant Montreal",
7644 + "sectors": [
7645 + "Ventes",
7646 + "Commerce de détail"
7647 + ],
7648 + "cities": [
7649 + "Montréal"
7650 + ],
7651 + "url": "",
7652 + "tenant": "miele",
7653 + "host": "wd3",
7654 + "site": "miele-jobs"
7655 + },
7656 + {
7657 + "ats": "workday",
7658 + "employer": "Moneris",
7659 + "sectors": [
7660 + "Fintech",
7661 + "Finance"
7662 + ],
7663 + "cities": [
7664 + "Montréal"
7665 + ],
7666 + "url": "",
7667 + "tenant": "moneris",
7668 + "host": "wd3",
7669 + "site": "Moneris"
7670 + },
7671 + {
7672 + "ats": "workday",
7673 + "employer": "Motorolasolutions",
7674 + "sectors": [
7675 + "TI",
7676 + "Télécommunications"
7677 + ],
7678 + "cities": [
7679 + "Québec"
7680 + ],
7681 + "url": "",
7682 + "tenant": "motorolasolutions",
7683 + "host": "wd5",
7684 + "site": "Careers"
7685 + },
7686 + {
7687 + "ats": "workday",
7688 + "employer": "Ms",
7689 + "sectors": [
7690 + "TI",
7691 + "SaaS"
7692 + ],
7693 + "cities": [
7694 + "Montréal"
7695 + ],
7696 + "url": "",
7697 + "tenant": "ms",
7698 + "host": "wd5",
7699 + "site": "External"
7700 + },
7701 + {
7702 + "ats": "workday",
7703 + "employer": "Msd",
7704 + "sectors": [
7705 + "Pharmaceutique",
7706 + "Santé"
7707 + ],
7708 + "cities": [],
7709 + "url": "",
7710 + "tenant": "msd",
7711 + "host": "wd5",
7712 + "site": "SearchJobs"
7713 + },
7714 + {
7715 + "ats": "workday",
7716 + "employer": "Myhrabc",
7717 + "sectors": [
7718 + "Ressources humaines",
7719 + "Services"
7720 + ],
7721 + "cities": [
7722 + "CAN > QC > St. Laurent > Levy",
7723 + "Montréal"
7724 + ],
7725 + "url": "",
7726 + "tenant": "myhrabc",
7727 + "host": "wd5",
7728 + "site": "Global"
7729 + },
7730 + {
7731 + "ats": "workday",
7732 + "employer": "Air Traffic Control (ATC)",
7733 + "sectors": [
7734 + "Transport",
7735 + "Secteur public"
7736 + ],
7737 + "cities": [
7738 + "Montréal"
7739 + ],
7740 + "url": "",
7741 + "tenant": "navcanada",
7742 + "host": "wd10",
7743 + "site": "NAV_Careers"
7744 + },
7745 + {
7746 + "ats": "workday",
7747 + "employer": "Nortekinc",
7748 + "sectors": [
7749 + "TI",
7750 + "Services"
7751 + ],
7752 + "cities": [
7753 + "Montréal"
7754 + ],
7755 + "url": "",
7756 + "tenant": "nortekinc",
7757 + "host": "wd503",
7758 + "site": "NortekAirSolutions"
7759 + },
7760 + {
7761 + "ats": "workday",
7762 + "employer": "Northbridgefinancial",
7763 + "sectors": [
7764 + "Finance",
7765 + "Assurance"
7766 + ],
7767 + "cities": [
7768 + "Montréal",
7769 + "Québec"
7770 + ],
7771 + "url": "",
7772 + "tenant": "northbridgefinancial",
7773 + "host": "wd3",
7774 + "site": "NBFC"
7775 + },
7776 + {
7777 + "ats": "workday",
7778 + "employer": "Novartis",
7779 + "sectors": [
7780 + "Pharmaceutique",
7781 + "Santé"
7782 + ],
7783 + "cities": [
7784 + "Montréal"
7785 + ],
7786 + "url": "",
7787 + "tenant": "novartis",
7788 + "host": "wd3",
7789 + "site": "Internal_Careers_for_Acquired_Entities"
7790 + },
7791 + {
7792 + "ats": "workday",
7793 + "employer": "Nrfcanada",
7794 + "sectors": [
7795 + "Distribution",
7796 + "Commerce de détail"
7797 + ],
7798 + "cities": [
7799 + "Montréal"
7800 + ],
7801 + "url": "",
7802 + "tenant": "nrfcanada",
7803 + "host": "wd10",
7804 + "site": "NRFC"
7805 + },
7806 + {
7807 + "ats": "workday",
7808 + "employer": "Nutreco",
7809 + "sectors": [
7810 + "Agroalimentaire",
7811 + "Fabrication"
7812 + ],
7813 + "cities": [
7814 + "Berthierville",
7815 + "Saint-Hyacinthe",
7816 + "St-Felix de Valois",
7817 + "Notre-Dame-des-Prairies"
7818 + ],
7819 + "url": "",
7820 + "tenant": "nutreco",
7821 + "host": "wd3",
7822 + "site": "Nutreco_External"
7823 + },
7824 + {
7825 + "ats": "workday",
7826 + "employer": "Onelineage",
7827 + "sectors": [
7828 + "Données",
7829 + "TI"
7830 + ],
7831 + "cities": [
7832 + "Sainte-Brigide-d’Iberville",
7833 + "Montréal",
7834 + "Saint-Laurent"
7835 + ],
7836 + "url": "",
7837 + "tenant": "onelineage",
7838 + "host": "wd1",
7839 + "site": "External"
7840 + },
7841 + {
7842 + "ats": "workday",
7843 + "employer": "Agent(e) de liaison médicale et scientifique, biologiques – Québec ...",
7844 + "sectors": [],
7845 + "cities": [],
7846 + "url": "",
7847 + "tenant": "organon",
7848 + "host": "wd5",
7849 + "site": "SearchJobs"
7850 + },
7851 + {
7852 + "ats": "workday",
7853 + "employer": "Field Service Representative",
7854 + "sectors": [],
7855 + "cities": [
7856 + "Canada - Quebec"
7857 + ],
7858 + "url": "",
7859 + "tenant": "orthoclinical",
7860 + "host": "wd1",
7861 + "site": "Search"
7862 + },
7863 + {
7864 + "ats": "workday",
7865 + "employer": "Peoplecorporation",
7866 + "sectors": [
7867 + "Ressources humaines",
7868 + "Services"
7869 + ],
7870 + "cities": [
7871 + "Sherbrooke"
7872 + ],
7873 + "url": "",
7874 + "tenant": "peoplecorporation",
7875 + "host": "wd10",
7876 + "site": "People_Corporation"
7877 + },
7878 + {
7879 + "ats": "workday",
7880 + "employer": "Poolcorp",
7881 + "sectors": [
7882 + "Distribution",
7883 + "Commerce de détail"
7884 + ],
7885 + "cities": [
7886 + "Boucherville"
7887 + ],
7888 + "url": "",
7889 + "tenant": "poolcorp",
7890 + "host": "wd1",
7891 + "site": "POOLCORP"
7892 + },
7893 + {
7894 + "ats": "workday",
7895 + "employer": "Prysmiangroup",
7896 + "sectors": [
7897 + "Fabrication",
7898 + "Énergie"
7899 + ],
7900 + "cities": [
7901 + "Saint-Maurice",
7902 + "St Jerome",
7903 + "Jonquiere"
7904 + ],
7905 + "url": "",
7906 + "tenant": "prysmiangroup",
7907 + "host": "wd3",
7908 + "site": "Careers"
7909 + },
7910 + {
7911 + "ats": "workday",
7912 + "employer": "Regional Representative, Gatineau",
7913 + "sectors": [],
7914 + "cities": [
7915 + "Gatineau"
7916 + ],
7917 + "url": "",
7918 + "tenant": "psacunion",
7919 + "host": "wd10",
7920 + "site": "psac"
7921 + },
7922 + {
7923 + "ats": "workday",
7924 + "employer": "Puma",
7925 + "sectors": [
7926 + "Mode",
7927 + "Ventes"
7928 + ],
7929 + "cities": [
7930 + "PUMA Retail Store - Mirabel",
7931 + "PUMA Retail Store - Boucherville",
7932 + "Outlet Bromont",
7933 + "PUMA Canada Office - Montreal"
7934 + ],
7935 + "url": "",
7936 + "tenant": "puma",
7937 + "host": "wd502",
7938 + "site": "Jobs_at_Puma"
7939 + },
7940 + {
7941 + "ats": "workday",
7942 + "employer": "January 2027",
7943 + "sectors": [],
7944 + "cities": [
7945 + "Montréal"
7946 + ],
7947 + "url": "",
7948 + "tenant": "pwc",
7949 + "host": "wd3",
7950 + "site": "Global_Campus_Careers"
7951 + },
7952 + {
7953 + "ats": "workday",
7954 + "employer": "Quadreal",
7955 + "sectors": [
7956 + "Immobilier",
7957 + "Gestion immobilière"
7958 + ],
7959 + "cities": [
7960 + "Magog"
7961 + ],
7962 + "url": "",
7963 + "tenant": "quadreal",
7964 + "host": "wd10",
7965 + "site": "Parkbridge"
7966 + },
7967 + {
7968 + "ats": "workday",
7969 + "employer": "Rbc",
7970 + "sectors": [
7971 + "Finance",
7972 + "Services"
7973 + ],
7974 + "cities": [
7975 + "MONTRÉAL"
7976 + ],
7977 + "url": "",
7978 + "tenant": "rbc",
7979 + "host": "wd3",
7980 + "site": "RBCEARLYTALENT1"
7981 + },
7982 + {
7983 + "ats": "workday",
7984 + "employer": "Reddyice",
7985 + "sectors": [
7986 + "Agroalimentaire",
7987 + "Distribution"
7988 + ],
7989 + "cities": [
7990 + "Montréal"
7991 + ],
7992 + "url": "",
7993 + "tenant": "reddyice",
7994 + "host": "wd5",
7995 + "site": "ReddyIceExternal"
7996 + },
7997 + {
7998 + "ats": "workday",
7999 + "employer": "Republic",
8000 + "sectors": [
8001 + "Services",
8002 + "Fabrication"
8003 + ],
8004 + "cities": [
8005 + "Blainville"
8006 + ],
8007 + "url": "",
8008 + "tenant": "republic",
8009 + "host": "wd5",
8010 + "site": "Stablex"
8011 + },
8012 + {
8013 + "ats": "workday",
8014 + "employer": "Associé principal (Ressources de gestion)",
8015 + "sectors": [],
8016 + "cities": [
8017 + "Québec",
8018 + "Montréal"
8019 + ],
8020 + "url": "",
8021 + "tenant": "roberthalf",
8022 + "host": "wd1",
8023 + "site": "RobertHalfStaffingCareers"
8024 + },
8025 + {
8026 + "ats": "workday",
8027 + "employer": "Rollsroyce",
8028 + "sectors": [
8029 + "Aéronautique",
8030 + "Ingénierie"
8031 + ],
8032 + "cities": [
8033 + "Montréal"
8034 + ],
8035 + "url": "",
8036 + "tenant": "rollsroyce",
8037 + "host": "wd3",
8038 + "site": "professional"
8039 + },
8040 + {
8041 + "ats": "workday",
8042 + "employer": "Ryder",
8043 + "sectors": [
8044 + "Transport",
8045 + "Logistique"
8046 + ],
8047 + "cities": [
8048 + "CAN - Longueuil QC J4G 1A1",
8049 + "CAN - St Laurent QC H4S 1J6",
8050 + "CAN - Anjou QC H1J 1X7",
8051 + "CAN - Vanier QC G1M 3J3"
8052 + ],
8053 + "url": "",
8054 + "tenant": "ryder",
8055 + "host": "wd5",
8056 + "site": "RyderCareers"
8057 + },
8058 + {
8059 + "ats": "workday",
8060 + "employer": "Fund Accountant / Comptable de Fonds",
8061 + "sectors": [],
8062 + "cities": [],
8063 + "url": "",
8064 + "tenant": "sagardholdings",
8065 + "host": "wd10",
8066 + "site": "sagardcareers"
8067 + },
8068 + {
8069 + "ats": "workday",
8070 + "employer": "Sanimax",
8071 + "sectors": [
8072 + "Agroalimentaire",
8073 + "Environnement"
8074 + ],
8075 + "cities": [
8076 + "Montréal"
8077 + ],
8078 + "url": "",
8079 + "tenant": "sanimax",
8080 + "host": "wd3",
8081 + "site": "SanimaxEXT"
8082 + },
8083 + {
8084 + "ats": "workday",
8085 + "employer": "Sbdinc",
8086 + "sectors": [
8087 + "Conseil",
8088 + "Services"
8089 + ],
8090 + "cities": [
8091 + "Montréal",
8092 + "St-Léonard"
8093 + ],
8094 + "url": "",
8095 + "tenant": "sbdinc",
8096 + "host": "wd1",
8097 + "site": "Stanley_Black_Decker_Career_Site"
8098 + },
8099 + {
8100 + "ats": "workday",
8101 + "employer": "Sci",
8102 + "sectors": [
8103 + "Services",
8104 + "Secteur public"
8105 + ],
8106 + "cities": [
8107 + "QC - Chicoutimi",
8108 + "QC - Brossard",
8109 + "QC - Hull",
8110 + "QC - Rosemere"
8111 + ],
8112 + "url": "",
8113 + "tenant": "sci",
8114 + "host": "wd5",
8115 + "site": "SCI"
8116 + },
8117 + {
8118 + "ats": "workday",
8119 + "employer": "Testing, Automation and Cloud Validation",
8120 + "sectors": [],
8121 + "cities": [
8122 + "Montréal"
8123 + ],
8124 + "url": "",
8125 + "tenant": "sglottery",
8126 + "host": "wd5",
8127 + "site": "ScientificGamesExternalCareers"
8128 + },
8129 + {
8130 + "ats": "workday",
8131 + "employer": "Infirmier(ère), Salle de réveil",
8132 + "sectors": [],
8133 + "cities": [
8134 + "Montréal"
8135 + ],
8136 + "url": "",
8137 + "tenant": "shrinerschildrens",
8138 + "host": "wd12",
8139 + "site": "ShrinersCanada"
8140 + },
8141 + {
8142 + "ats": "workday",
8143 + "employer": "Silabs",
8144 + "sectors": [
8145 + "TI"
8146 + ],
8147 + "cities": [
8148 + "Montréal"
8149 + ],
8150 + "url": "",
8151 + "tenant": "silabs",
8152 + "host": "wd1",
8153 + "site": "SiliconlabsCareers"
8154 + },
8155 + {
8156 + "ats": "workday",
8157 + "employer": "Slihrms",
8158 + "sectors": [
8159 + "Ressources humaines",
8160 + "TI"
8161 + ],
8162 + "cities": [
8163 + "CA.QC.Montréal.455 boul. René-Lévesque Ouest",
8164 + "CA.QC.Rimouski.84 Rue St-Germain Est",
8165 + "CA.QC.Québec.5500 boul des Galeries"
8166 + ],
8167 + "url": "",
8168 + "tenant": "slihrms",
8169 + "host": "wd3",
8170 + "site": "Careers"
8171 + },
8172 + {
8173 + "ats": "workday",
8174 + "employer": "Smucker",
8175 + "sectors": [
8176 + "Agroalimentaire",
8177 + "Distribution"
8178 + ],
8179 + "cities": [],
8180 + "url": "",
8181 + "tenant": "smucker",
8182 + "host": "wd5",
8183 + "site": "Canada_External_Careers"
8184 + },
8185 + {
8186 + "ats": "workday",
8187 + "employer": "Monteur CVC 1 /HVAC Assembler 1",
8188 + "sectors": [],
8189 + "cities": [
8190 + "Laval QC H7L 6A1",
8191 + "Saint-Leonard QC H1P 1J7",
8192 + "DELSON QC J5B 1G9"
8193 + ],
8194 + "url": "",
8195 + "tenant": "sunbeltrentals",
8196 + "host": "wd1",
8197 + "site": "sbcareers"
8198 + },
8199 + {
8200 + "ats": "workday",
8201 + "employer": "Swarovski",
8202 + "sectors": [
8203 + "Mode",
8204 + "Ventes"
8205 + ],
8206 + "cities": [
8207 + "Ville D' Anjou",
8208 + "Mirabel",
8209 + "Montréal"
8210 + ],
8211 + "url": "",
8212 + "tenant": "swarovski",
8213 + "host": "wd3",
8214 + "site": "swarovski"
8215 + },
8216 + {
8217 + "ats": "workday",
8218 + "employer": "Clinical Research Associate",
8219 + "sectors": [],
8220 + "cities": [
8221 + "CAN-QC-Quebec City",
8222 + "CAN-QC-Montreal"
8223 + ],
8224 + "url": "",
8225 + "tenant": "syneoshealth",
8226 + "host": "wd12",
8227 + "site": "Syneos_Health_External_Site"
8228 + },
8229 + {
8230 + "ats": "workday",
8231 + "employer": "Synnex",
8232 + "sectors": [
8233 + "TI",
8234 + "Distribution"
8235 + ],
8236 + "cities": [],
8237 + "url": "",
8238 + "tenant": "synnex",
8239 + "host": "wd5",
8240 + "site": "tdsynnexcareers"
8241 + },
8242 + {
8243 + "ats": "workday",
8244 + "employer": "Préparateur de commandes",
8245 + "sectors": [],
8246 + "cities": [
8247 + "Sysco Grand Montreal"
8248 + ],
8249 + "url": "",
8250 + "tenant": "sysco",
8251 + "host": "wd5",
8252 + "site": "syscocareers"
8253 + },
8254 + {
8255 + "ats": "workday",
8256 + "employer": "Sales Associate III",
8257 + "sectors": [],
8258 + "cities": [
8259 + "Ville Mont-Royal"
8260 + ],
8261 + "url": "",
8262 + "tenant": "tapestry",
8263 + "host": "wd108",
8264 + "site": "Tapestry_Careers"
8265 + },
8266 + {
8267 + "ats": "workday",
8268 + "employer": "Thales Canada",
8269 + "sectors": [
8270 + "Aéronautique"
8271 + ],
8272 + "cities": [
8273 + "Montréal"
8274 + ],
8275 + "url": "",
8276 + "tenant": "thales",
8277 + "host": "wd3",
8278 + "site": "Careers"
8279 + },
8280 + {
8281 + "ats": "workday",
8282 + "employer": "Tmx",
8283 + "sectors": [
8284 + "Finance",
8285 + "Placement"
8286 + ],
8287 + "cities": [
8288 + "Montreal - 1190 av. des Canadiens-de-Montreal"
8289 + ],
8290 + "url": "",
8291 + "tenant": "tmx",
8292 + "host": "wd3",
8293 + "site": "TMX_Careers"
8294 + },
8295 + {
8296 + "ats": "workday",
8297 + "employer": "Topbuild",
8298 + "sectors": [
8299 + "Construction",
8300 + "Distribution"
8301 + ],
8302 + "cities": [
8303 + "Montréal"
8304 + ],
8305 + "url": "",
8306 + "tenant": "topbuild",
8307 + "host": "wd501",
8308 + "site": "CCI_External"
8309 + },
8310 + {
8311 + "ats": "workday",
8312 + "employer": "Topcon",
8313 + "sectors": [
8314 + "Ingénierie",
8315 + "Fabrication"
8316 + ],
8317 + "cities": [],
8318 + "url": "",
8319 + "tenant": "topcon",
8320 + "host": "wd1",
8321 + "site": "TopconHealthcareCareers"
8322 + },
8323 + {
8324 + "ats": "workday",
8325 + "employer": "Electromechanic",
8326 + "sectors": [],
8327 + "cities": [
8328 + "Terrebonne"
8329 + ],
8330 + "url": "",
8331 + "tenant": "toppan",
8332 + "host": "wd108",
8333 + "site": "TOPPAN-Packaging"
8334 + },
8335 + {
8336 + "ats": "workday",
8337 + "employer": "Estimator",
8338 + "sectors": [
8339 + "Construction",
8340 + "Conseil"
8341 + ],
8342 + "cities": [
8343 + "Québec",
8344 + "Montréal",
8345 + "Laval"
8346 + ],
8347 + "url": "",
8348 + "tenant": "tranetechnologies",
8349 + "host": "wd12",
8350 + "site": "Trane_Technologies_Careers"
8351 + },
8352 + {
8353 + "ats": "workday",
8354 + "employer": "Warehouse Team Member",
8355 + "sectors": [
8356 + "Logistique",
8357 + "Distribution"
8358 + ],
8359 + "cities": [
8360 + "Canada - Montreal",
8361 + "Baie-d'Urfe"
8362 + ],
8363 + "url": "",
8364 + "tenant": "tricorbraun",
8365 + "host": "wd115",
8366 + "site": "careers"
8367 + },
8368 + {
8369 + "ats": "workday",
8370 + "employer": "Trugreen",
8371 + "sectors": [
8372 + "Services",
8373 + "Environnement"
8374 + ],
8375 + "cities": [
8376 + "Québec",
8377 + "Montréal"
8378 + ],
8379 + "url": "",
8380 + "tenant": "trugreen",
8381 + "host": "wd1",
8382 + "site": "CanadaExternalCareers"
8383 + },
8384 + {
8385 + "ats": "workday",
8386 + "employer": "Tsys",
8387 + "sectors": [
8388 + "Finance",
8389 + "TI"
8390 + ],
8391 + "cities": [
8392 + "Montréal"
8393 + ],
8394 + "url": "",
8395 + "tenant": "tsys",
8396 + "host": "wd1",
8397 + "site": "TSYS"
8398 + },
8399 + {
8400 + "ats": "workday",
8401 + "employer": "Uhaul",
8402 + "sectors": [
8403 + "Transport",
8404 + "Logistique"
8405 + ],
8406 + "cities": [
8407 + "Québec",
8408 + "Montréal",
8409 + "Lachine",
8410 + "Laval"
8411 + ],
8412 + "url": "",
8413 + "tenant": "uhaul",
8414 + "host": "wd1",
8415 + "site": "UhaulJobs"
8416 + },
8417 + {
8418 + "ats": "workday",
8419 + "employer": "Responsable Stratégie des Affaires",
8420 + "sectors": [
8421 + "Conseil",
8422 + "Administration"
8423 + ],
8424 + "cities": [
8425 + "Boucherville",
8426 + "1819 - CS - BTB Montreal Super Store"
8427 + ],
8428 + "url": "",
8429 + "tenant": "uniselect",
8430 + "host": "wd3",
8431 + "site": "uniselect-career-opportunities"
8432 + },
8433 + {
8434 + "ats": "workday",
8435 + "employer": "Unitytech",
8436 + "sectors": [
8437 + "TI",
8438 + "Web"
8439 + ],
8440 + "cities": [
8441 + "Montréal"
8442 + ],
8443 + "url": "",
8444 + "tenant": "unitytech",
8445 + "host": "wd1",
8446 + "site": "unity"
8447 + },
8448 + {
8449 + "ats": "workday",
8450 + "employer": "Ur",
8451 + "sectors": [
8452 + "TI",
8453 + "Web"
8454 + ],
8455 + "cities": [
8456 + "Québec"
8457 + ],
8458 + "url": "",
8459 + "tenant": "ur",
8460 + "host": "wd1",
8461 + "site": "URcareers"
8462 + },
8463 + {
8464 + "ats": "workday",
8465 + "employer": "Valmet",
8466 + "sectors": [
8467 + "Fabrication",
8468 + "Pâtes et papiers"
8469 + ],
8470 + "cities": [
8471 + "Trois Rivieres",
8472 + "Montréal"
8473 + ],
8474 + "url": "",
8475 + "tenant": "valmet",
8476 + "host": "wd103",
8477 + "site": "External"
8478 + },
8479 + {
8480 + "ats": "workday",
8481 + "employer": "Frigoriste",
8482 + "sectors": [
8483 + "Services",
8484 + "Construction"
8485 + ],
8486 + "cities": [
8487 + "Montréal"
8488 + ],
8489 + "url": "",
8490 + "tenant": "vantagedc",
8491 + "host": "wd1",
8492 + "site": "Vantage"
8493 + },
8494 + {
8495 + "ats": "workday",
8496 + "employer": "Bilingual Fire Protection Sales Representative",
8497 + "sectors": [
8498 + "Sécurité",
8499 + "Ventes"
8500 + ],
8501 + "cities": [
8502 + "Montréal"
8503 + ],
8504 + "url": "",
8505 + "tenant": "victaulic",
8506 + "host": "wd1",
8507 + "site": "victaulic_careers"
8508 + },
8509 + {
8510 + "ats": "workday",
8511 + "employer": "Warner Bros. Discovery (WB Games Montréal)",
8512 + "sectors": [
8513 + "Jeux vidéo"
8514 + ],
8515 + "cities": [
8516 + "Montreal 888"
8517 + ],
8518 + "url": "https://www.wbgamesmontreal.com",
8519 + "tenant": "warnerbros",
8520 + "host": "wd5",
8521 + "site": "Global"
8522 + },
8523 + {
8524 + "ats": "workday",
8525 + "employer": "Wolseley Canada",
8526 + "sectors": [
8527 + "Distribution",
8528 + "Construction"
8529 + ],
8530 + "cities": [
8531 + "Gatineau",
8532 + "Joliette",
8533 + "Longueuil",
8534 + "Laval"
8535 + ],
8536 + "url": "",
8537 + "tenant": "wolseley",
8538 + "host": "wd3",
8539 + "site": "External"
8540 + },
8541 + {
8542 + "ats": "workday",
8543 + "employer": "Zebra",
8544 + "sectors": [
8545 + "TI",
8546 + "Données"
8547 + ],
8548 + "cities": [
8549 + "Montréal"
8550 + ],
8551 + "url": "",
8552 + "tenant": "zebra",
8553 + "host": "wd501",
8554 + "site": "Zebra_careers"
8555 + },
8556 + {
8557 + "ats": "workday",
8558 + "employer": "Warehouse Associate",
8559 + "sectors": [
8560 + "Logistique",
8561 + "Distribution"
8562 + ],
8563 + "cities": [
8564 + "Montréal"
8565 + ],
8566 + "url": "",
8567 + "tenant": "zepinc",
8568 + "host": "wd503",
8569 + "site": "zepinccareers"
8570 + },
8571 + {
8572 + "ats": "workday",
8573 + "employer": "Zoetis",
8574 + "sectors": [
8575 + "Pharmaceutique",
8576 + "Biotechnologie"
8577 + ],
8578 + "cities": [
8579 + "Kirkland"
8580 + ],
8581 + "url": "",
8582 + "tenant": "zoetis",
8583 + "host": "wd5",
8584 + "site": "zoetis_intl"
8585 + }
8586 +]
modified data/sources.json +7847 −2
@@ -3,9 +3,9 @@
3 3 "project": "Job·Ka — Groupe KA",
4 4 "author": "Simon-Pierre Boucher <contact@spboucher.ai>",
5 5 "role": "Registre descriptif des sources (alimente la page Sources)",
6 "updated": "2026-08-22",
6 + "updated": "2026-08-23",
7 7 "counts": {
8 "employeurs_directs": 350,
8 + "employeurs_directs": 968,
9 9 "plateformes_ats": 20,
10 10 "portails": 3,
11 11 "depot_direct": 1,
@@ -4406,6 +4406,7851 @@
4406 4406 "connector": "dayforce",
4407 4407 "status": "actif",
4408 4408 "region": "Laval"
4409 + },
4410 + {
4411 + "id": "oxio",
4412 + "name": "OXIO Corporation",
4413 + "url": "",
4414 + "careers_url": "https://jobs.ashbyhq.com/OXIO",
4415 + "sectors": [
4416 + "Télécommunications",
4417 + "TI"
4418 + ],
4419 + "connector": "ashby",
4420 + "status": "actif",
4421 + "region": "Montréal"
4422 + },
4423 + {
4424 + "id": "alygra",
4425 + "name": "Alygra Advisory",
4426 + "url": "",
4427 + "careers_url": "https://jobs.ashbyhq.com/alygra",
4428 + "sectors": [
4429 + "Conseil",
4430 + "Finance"
4431 + ],
4432 + "connector": "ashby",
4433 + "status": "actif",
4434 + "region": "Montréal"
4435 + },
4436 + {
4437 + "id": "ami",
4438 + "name": "AMI",
4439 + "url": "",
4440 + "careers_url": "https://jobs.ashbyhq.com/ami",
4441 + "sectors": [
4442 + "Santé",
4443 + "Services"
4444 + ],
4445 + "connector": "ashby",
4446 + "status": "actif",
4447 + "region": "Montréal"
4448 + },
4449 + {
4450 + "id": "atob",
4451 + "name": "AtoB",
4452 + "url": "",
4453 + "careers_url": "https://jobs.ashbyhq.com/atob",
4454 + "sectors": [
4455 + "Logistique",
4456 + "Transport"
4457 + ],
4458 + "connector": "ashby",
4459 + "status": "actif",
4460 + "region": "Montréal"
4461 + },
4462 + {
4463 + "id": "baseten",
4464 + "name": "Baseten",
4465 + "url": "",
4466 + "careers_url": "https://jobs.ashbyhq.com/baseten",
4467 + "sectors": [
4468 + "SaaS",
4469 + "IA"
4470 + ],
4471 + "connector": "ashby",
4472 + "status": "actif",
4473 + "region": "Montréal"
4474 + },
4475 + {
4476 + "id": "blockstream",
4477 + "name": "Blockstream",
4478 + "url": "",
4479 + "careers_url": "https://jobs.ashbyhq.com/blockstream",
4480 + "sectors": [
4481 + "Fintech",
4482 + "Données"
4483 + ],
4484 + "connector": "ashby",
4485 + "status": "actif",
4486 + "region": "Montréal"
4487 + },
4488 + {
4489 + "id": "canadavisa",
4490 + "name": "Canadavisa",
4491 + "url": "",
4492 + "careers_url": "https://jobs.ashbyhq.com/canadavisa",
4493 + "sectors": [
4494 + "Services",
4495 + "Web"
4496 + ],
4497 + "connector": "ashby",
4498 + "status": "actif",
4499 + "region": "Montréal"
4500 + },
4501 + {
4502 + "id": "delos_data",
4503 + "name": "Delos Data",
4504 + "url": "",
4505 + "careers_url": "https://jobs.ashbyhq.com/delos-data",
4506 + "sectors": [
4507 + "Données",
4508 + "IA"
4509 + ],
4510 + "connector": "ashby",
4511 + "status": "actif",
4512 + "region": "Montréal"
4513 + },
4514 + {
4515 + "id": "directive",
4516 + "name": "Directive",
4517 + "url": "",
4518 + "careers_url": "https://jobs.ashbyhq.com/directive",
4519 + "sectors": [
4520 + "Conseil",
4521 + "Marketing"
4522 + ],
4523 + "connector": "ashby",
4524 + "status": "actif",
4525 + "region": "Montréal"
4526 + },
4527 + {
4528 + "id": "eli",
4529 + "name": "Eli Health",
4530 + "url": "",
4531 + "careers_url": "https://jobs.ashbyhq.com/eli",
4532 + "sectors": [
4533 + "Santé",
4534 + "TI"
4535 + ],
4536 + "connector": "ashby",
4537 + "status": "actif",
4538 + "region": "Montréal"
4539 + },
4540 + {
4541 + "id": "equal1",
4542 + "name": "Equal1",
4543 + "url": "",
4544 + "careers_url": "https://jobs.ashbyhq.com/equal1",
4545 + "sectors": [
4546 + "Biotechnologie",
4547 + "Recherche"
4548 + ],
4549 + "connector": "ashby",
4550 + "status": "actif",
4551 + "region": "Sherbrooke"
4552 + },
4553 + {
4554 + "id": "featherlessai",
4555 + "name": "Featherless AI",
4556 + "url": "",
4557 + "careers_url": "https://jobs.ashbyhq.com/featherlessai",
4558 + "sectors": [
4559 + "IA",
4560 + "SaaS"
4561 + ],
4562 + "connector": "ashby",
4563 + "status": "actif",
4564 + "region": "Montréal"
4565 + },
4566 + {
4567 + "id": "fellowai",
4568 + "name": "Fellow Insights Inc.",
4569 + "url": "",
4570 + "careers_url": "https://jobs.ashbyhq.com/fellowai",
4571 + "sectors": [
4572 + "Ressources humaines",
4573 + "Données"
4574 + ],
4575 + "connector": "ashby",
4576 + "status": "actif",
4577 + "region": "Montréal"
4578 + },
4579 + {
4580 + "id": "hinge_health",
4581 + "name": "Hinge Health",
4582 + "url": "",
4583 + "careers_url": "https://jobs.ashbyhq.com/hinge-health",
4584 + "sectors": [
4585 + "Santé",
4586 + "IA"
4587 + ],
4588 + "connector": "ashby",
4589 + "status": "actif",
4590 + "region": "Montréal"
4591 + },
4592 + {
4593 + "id": "inbeat_agency",
4594 + "name": "inBeat Agency",
4595 + "url": "",
4596 + "careers_url": "https://jobs.ashbyhq.com/inbeat-agency",
4597 + "sectors": [
4598 + "Publicité",
4599 + "Marketing"
4600 + ],
4601 + "connector": "ashby",
4602 + "status": "actif",
4603 + "region": "Montréal"
4604 + },
4605 + {
4606 + "id": "myperch",
4607 + "name": "Myperch",
4608 + "url": "",
4609 + "careers_url": "https://jobs.ashbyhq.com/myperch",
4610 + "sectors": [
4611 + "Ressources humaines",
4612 + "SaaS"
4613 + ],
4614 + "connector": "ashby",
4615 + "status": "actif",
4616 + "region": "Québec"
4617 + },
4618 + {
4619 + "id": "nascent",
4620 + "name": "Nascent",
4621 + "url": "",
4622 + "careers_url": "https://jobs.ashbyhq.com/nascent",
4623 + "sectors": [
4624 + "Conseil",
4625 + "TI"
4626 + ],
4627 + "connector": "ashby",
4628 + "status": "actif",
4629 + "region": "Onsite - Montreal"
4630 + },
4631 + {
4632 + "id": "paradox",
4633 + "name": "Paradox",
4634 + "url": "",
4635 + "careers_url": "https://jobs.ashbyhq.com/paradox",
4636 + "sectors": [
4637 + "IA",
4638 + "Ressources humaines"
4639 + ],
4640 + "connector": "ashby",
4641 + "status": "actif",
4642 + "region": "Montréal"
4643 + },
4644 + {
4645 + "id": "periodic_labs",
4646 + "name": "Periodic Labs",
4647 + "url": "",
4648 + "careers_url": "https://jobs.ashbyhq.com/periodic-labs",
4649 + "sectors": [
4650 + "Biotechnologie",
4651 + "Recherche"
4652 + ],
4653 + "connector": "ashby",
4654 + "status": "actif",
4655 + "region": "Montréal"
4656 + },
4657 + {
4658 + "id": "phoenix",
4659 + "name": "Infirmière Praticienne Spécialisée (IPS)",
4660 + "url": "",
4661 + "careers_url": "https://jobs.ashbyhq.com/phoenix",
4662 + "sectors": [
4663 + "Santé",
4664 + "Services sociaux"
4665 + ],
4666 + "connector": "ashby",
4667 + "status": "actif",
4668 + "region": "Montréal"
4669 + },
4670 + {
4671 + "id": "rollstack",
4672 + "name": "Rollstack",
4673 + "url": "",
4674 + "careers_url": "https://jobs.ashbyhq.com/rollstack",
4675 + "sectors": [
4676 + "SaaS",
4677 + "Commerce de détail"
4678 + ],
4679 + "connector": "ashby",
4680 + "status": "actif",
4681 + "region": "Québec"
4682 + },
4683 + {
4684 + "id": "serverobotics",
4685 + "name": "Serve Robotics",
4686 + "url": "",
4687 + "careers_url": "https://jobs.ashbyhq.com/serverobotics",
4688 + "sectors": [
4689 + "Ingénierie"
4690 + ],
4691 + "connector": "ashby",
4692 + "status": "actif",
4693 + "region": "Montréal"
4694 + },
4695 + {
4696 + "id": "sovra",
4697 + "name": "SOVRA",
4698 + "url": "",
4699 + "careers_url": "https://jobs.ashbyhq.com/sovra",
4700 + "sectors": [
4701 + "Santé",
4702 + "TI"
4703 + ],
4704 + "connector": "ashby",
4705 + "status": "actif",
4706 + "region": ""
4707 + },
4708 + {
4709 + "id": "trener_robotics",
4710 + "name": "Trener",
4711 + "url": "",
4712 + "careers_url": "https://jobs.ashbyhq.com/trener-robotics",
4713 + "sectors": [
4714 + "Sport",
4715 + "SaaS"
4716 + ],
4717 + "connector": "ashby",
4718 + "status": "actif",
4719 + "region": "Montréal"
4720 + },
4721 + {
4722 + "id": "ludia",
4723 + "name": "Ludia / Jam City",
4724 + "url": "",
4725 + "careers_url": "https://ludia.bamboohr.com/careers",
4726 + "sectors": [
4727 + "Jeux vidéo",
4728 + "Divertissement"
4729 + ],
4730 + "connector": "bamboohr",
4731 + "status": "actif",
4732 + "region": "MONTRÉAL"
4733 + },
4734 + {
4735 + "id": "openmindt",
4736 + "name": "Openmind Technologies",
4737 + "url": "",
4738 + "careers_url": "https://openmindt.bamboohr.com/careers",
4739 + "sectors": [
4740 + "IA",
4741 + "TI"
4742 + ],
4743 + "connector": "bamboohr",
4744 + "status": "actif",
4745 + "region": "Blainville"
4746 + },
4747 + {
4748 + "id": "peakgroup",
4749 + "name": "PEAK Groupe financier",
4750 + "url": "",
4751 + "careers_url": "https://peakgroup.bamboohr.com/careers",
4752 + "sectors": [
4753 + "Finance",
4754 + "Placement"
4755 + ],
4756 + "connector": "bamboohr",
4757 + "status": "actif",
4758 + "region": "Montréal"
4759 + },
4760 + {
4761 + "id": "x1pertinent",
4762 + "name": "1perTInent",
4763 + "url": "",
4764 + "careers_url": "https://1pertinent.breezy.hr",
4765 + "sectors": [
4766 + "TI",
4767 + "Conseil"
4768 + ],
4769 + "connector": "breezy",
4770 + "status": "actif",
4771 + "region": "Montréal"
4772 + },
4773 + {
4774 + "id": "x4th_day_trucking",
4775 + "name": "4th Day Trucking",
4776 + "url": "",
4777 + "careers_url": "https://4th-day-trucking.breezy.hr",
4778 + "sectors": [
4779 + "Camionnage",
4780 + "Transport"
4781 + ],
4782 + "connector": "breezy",
4783 + "status": "actif",
4784 + "region": "East Granby"
4785 + },
4786 + {
4787 + "id": "above_flights",
4788 + "name": "Above Flights",
4789 + "url": "",
4790 + "careers_url": "https://above-flights.breezy.hr",
4791 + "sectors": [
4792 + "Voyage",
4793 + "Tourisme"
4794 + ],
4795 + "connector": "breezy",
4796 + "status": "actif",
4797 + "region": "Montréal"
4798 + },
4799 + {
4800 + "id": "ac780",
4801 + "name": "AC780",
4802 + "url": "",
4803 + "careers_url": "https://ac780.breezy.hr",
4804 + "sectors": [
4805 + "Aéronautique",
4806 + "Ingénierie"
4807 + ],
4808 + "connector": "breezy",
4809 + "status": "actif",
4810 + "region": "Montréal"
4811 + },
4812 + {
4813 + "id": "adoc_tm",
4814 + "name": "Adoc Talent Management",
4815 + "url": "",
4816 + "careers_url": "https://adoc-tm.breezy.hr",
4817 + "sectors": [
4818 + "Ressources humaines",
4819 + "Conseil"
4820 + ],
4821 + "connector": "breezy",
4822 + "status": "actif",
4823 + "region": "Montréal, Laval"
4824 + },
4825 + {
4826 + "id": "africa_moko",
4827 + "name": "MOKO",
4828 + "url": "",
4829 + "careers_url": "https://africa-moko.breezy.hr",
4830 + "sectors": [
4831 + "Immobilier",
4832 + "Gestion immobilière"
4833 + ],
4834 + "connector": "breezy",
4835 + "status": "actif",
4836 + "region": "Montréal"
4837 + },
4838 + {
4839 + "id": "agence_carrieres",
4840 + "name": "Agence",
4841 + "url": "",
4842 + "careers_url": "https://agence-carrieres.breezy.hr",
4843 + "sectors": [
4844 + "Publicité",
4845 + "Marketing"
4846 + ],
4847 + "connector": "breezy",
4848 + "status": "actif",
4849 + "region": "Montréal"
4850 + },
4851 + {
4852 + "id": "bellatrx_inc",
4853 + "name": "BellatRx",
4854 + "url": "",
4855 + "careers_url": "https://bellatrx-inc.breezy.hr",
4856 + "sectors": [
4857 + "Pharmaceutique",
4858 + "Santé"
4859 + ],
4860 + "connector": "breezy",
4861 + "status": "actif",
4862 + "region": "Pointe-Claire, Pointe Claire, Sainte-Anne-de-Bellevue"
4863 + },
4864 + {
4865 + "id": "bliinx",
4866 + "name": "Bliinx",
4867 + "url": "",
4868 + "careers_url": "https://bliinx.breezy.hr",
4869 + "sectors": [
4870 + "Logistique",
4871 + "Distribution"
4872 + ],
4873 + "connector": "breezy",
4874 + "status": "actif",
4875 + "region": "Montréal"
4876 + },
4877 + {
4878 + "id": "bon_poste",
4879 + "name": "Bon Poste",
4880 + "url": "",
4881 + "careers_url": "https://bon-poste.breezy.hr",
4882 + "sectors": [
4883 + "Ressources humaines",
4884 + "Services"
4885 + ],
4886 + "connector": "breezy",
4887 + "status": "actif",
4888 + "region": "Brossard"
4889 + },
4890 + {
4891 + "id": "boxknight",
4892 + "name": "BoxKnight",
4893 + "url": "",
4894 + "careers_url": "https://boxknight.breezy.hr",
4895 + "sectors": [
4896 + "Logistique"
4897 + ],
4898 + "connector": "breezy",
4899 + "status": "actif",
4900 + "region": "Montréal"
4901 + },
4902 + {
4903 + "id": "canada_explorers",
4904 + "name": "Canada-Explorers",
4905 + "url": "",
4906 + "careers_url": "https://canada-explorers.breezy.hr",
4907 + "sectors": [
4908 + "Tourisme",
4909 + "Voyage"
4910 + ],
4911 + "connector": "breezy",
4912 + "status": "actif",
4913 + "region": "Québec"
4914 + },
4915 + {
4916 + "id": "drop_genie",
4917 + "name": "DropGenie",
4918 + "url": "",
4919 + "careers_url": "https://drop-genie.breezy.hr",
4920 + "sectors": [
4921 + "Logistique"
4922 + ],
4923 + "connector": "breezy",
4924 + "status": "actif",
4925 + "region": "Montréal"
4926 + },
4927 + {
4928 + "id": "endossed",
4929 + "name": "Endossed",
4930 + "url": "",
4931 + "careers_url": "https://endossed.breezy.hr",
4932 + "sectors": [
4933 + "Mode",
4934 + "Commerce de détail"
4935 + ],
4936 + "connector": "breezy",
4937 + "status": "actif",
4938 + "region": "Montréal"
4939 + },
4940 + {
4941 + "id": "eranum",
4942 + "name": "Eranum Solutions Numériques",
4943 + "url": "",
4944 + "careers_url": "https://eranum.breezy.hr",
4945 + "sectors": [
4946 + "TI",
4947 + "Conseil"
4948 + ],
4949 + "connector": "breezy",
4950 + "status": "actif",
4951 + "region": "Québec"
4952 + },
4953 + {
4954 + "id": "family_resource_home_care",
4955 + "name": "Family Resource Home Care",
4956 + "url": "",
4957 + "careers_url": "https://family-resource-home-care.breezy.hr",
4958 + "sectors": [
4959 + "Services sociaux",
4960 + "Santé"
4961 + ],
4962 + "connector": "breezy",
4963 + "status": "actif",
4964 + "region": "Kirkland"
4965 + },
4966 + {
4967 + "id": "fundica",
4968 + "name": "Fundica",
4969 + "url": "",
4970 + "careers_url": "https://fundica.breezy.hr",
4971 + "sectors": [
4972 + "Fintech",
4973 + "Finance"
4974 + ],
4975 + "connector": "breezy",
4976 + "status": "actif",
4977 + "region": "Montréal"
4978 + },
4979 + {
4980 + "id": "gastro_health",
4981 + "name": "Gastro Health",
4982 + "url": "",
4983 + "careers_url": "https://gastro-health.breezy.hr",
4984 + "sectors": [
4985 + "Santé",
4986 + "SaaS"
4987 + ],
4988 + "connector": "breezy",
4989 + "status": "actif",
4990 + "region": "Kirkland"
4991 + },
4992 + {
4993 + "id": "groupe_unigesco",
4994 + "name": "Groupe Unigesco",
4995 + "url": "",
4996 + "careers_url": "https://groupe-unigesco.breezy.hr",
4997 + "sectors": [
4998 + "Gestion immobilière",
4999 + "Immobilier"
5000 + ],
5001 + "connector": "breezy",
5002 + "status": "actif",
5003 + "region": "Montréal"
5004 + },
5005 + {
5006 + "id": "h_s_loss_control_inspections_in",
5007 + "name": "H & S Loss Control Inspections",
5008 + "url": "",
5009 + "careers_url": "https://h-s-loss-control-inspections-in.breezy.hr",
5010 + "sectors": [
5011 + "Sécurité",
5012 + "Services"
5013 + ],
5014 + "connector": "breezy",
5015 + "status": "actif",
5016 + "region": "Granby, Kirkland"
5017 + },
5018 + {
5019 + "id": "hera",
5020 + "name": "Hera AI",
5021 + "url": "",
5022 + "careers_url": "https://hera.breezy.hr",
5023 + "sectors": [
5024 + "IA",
5025 + "TI"
5026 + ],
5027 + "connector": "breezy",
5028 + "status": "actif",
5029 + "region": "Montréal"
5030 + },
5031 + {
5032 + "id": "insite_property_solutions",
5033 + "name": "Insite Property Solutions",
5034 + "url": "",
5035 + "careers_url": "https://insite-property-solutions.breezy.hr",
5036 + "sectors": [
5037 + "Immobilier",
5038 + "Gestion immobilière"
5039 + ],
5040 + "connector": "breezy",
5041 + "status": "actif",
5042 + "region": "Kirkland"
5043 + },
5044 + {
5045 + "id": "jay_analytix",
5046 + "name": "Jay Analytix",
5047 + "url": "",
5048 + "careers_url": "https://jay-analytix.breezy.hr",
5049 + "sectors": [
5050 + "Données",
5051 + "TI"
5052 + ],
5053 + "connector": "breezy",
5054 + "status": "actif",
5055 + "region": "Montréal"
5056 + },
5057 + {
5058 + "id": "km_impact",
5059 + "name": "Km Impact",
5060 + "url": "",
5061 + "careers_url": "https://km-impact.breezy.hr",
5062 + "sectors": [
5063 + "Conseil",
5064 + "Services"
5065 + ],
5066 + "connector": "breezy",
5067 + "status": "actif",
5068 + "region": "Montréal"
5069 + },
5070 + {
5071 + "id": "merchandising_consultants_associates",
5072 + "name": "Merchandising Consultants Associates",
5073 + "url": "",
5074 + "careers_url": "https://merchandising-consultants-associates.breezy.hr",
5075 + "sectors": [
5076 + "Marketing",
5077 + "Ventes"
5078 + ],
5079 + "connector": "breezy",
5080 + "status": "actif",
5081 + "region": "Drummondville, Alma, St Jean Sur Richelieu"
5082 + },
5083 + {
5084 + "id": "myle_service",
5085 + "name": "Myle Home Service",
5086 + "url": "",
5087 + "careers_url": "https://myle-service.breezy.hr",
5088 + "sectors": [
5089 + "Services",
5090 + "Restauration"
5091 + ],
5092 + "connector": "breezy",
5093 + "status": "actif",
5094 + "region": "Montréal"
5095 + },
5096 + {
5097 + "id": "new_york_holdings",
5098 + "name": "New York Holdings",
5099 + "url": "",
5100 + "careers_url": "https://new-york-holdings.breezy.hr",
5101 + "sectors": [
5102 + "Finance",
5103 + "Placement"
5104 + ],
5105 + "connector": "breezy",
5106 + "status": "actif",
5107 + "region": "Montréal"
5108 + },
5109 + {
5110 + "id": "next_generation_inc",
5111 + "name": "Next Generation Inc",
5112 + "url": "",
5113 + "careers_url": "https://next-generation-inc.breezy.hr",
5114 + "sectors": [
5115 + "TI",
5116 + "Conseil"
5117 + ],
5118 + "connector": "breezy",
5119 + "status": "actif",
5120 + "region": "Montréal"
5121 + },
5122 + {
5123 + "id": "norbert_health",
5124 + "name": "Norbert Health",
5125 + "url": "",
5126 + "careers_url": "https://norbert-health.breezy.hr",
5127 + "sectors": [
5128 + "Santé",
5129 + "Distribution"
5130 + ],
5131 + "connector": "breezy",
5132 + "status": "actif",
5133 + "region": "Montréal"
5134 + },
5135 + {
5136 + "id": "octav",
5137 + "name": "Octav",
5138 + "url": "",
5139 + "careers_url": "https://octav.breezy.hr",
5140 + "sectors": [
5141 + "TI",
5142 + "SaaS"
5143 + ],
5144 + "connector": "breezy",
5145 + "status": "actif",
5146 + "region": "Montréal"
5147 + },
5148 + {
5149 + "id": "paythings_19f14e354a62",
5150 + "name": "Paythings",
5151 + "url": "",
5152 + "careers_url": "https://paythings-19f14e354a62.breezy.hr",
5153 + "sectors": [
5154 + "Fintech",
5155 + "TI"
5156 + ],
5157 + "connector": "breezy",
5158 + "status": "actif",
5159 + "region": "Montréal"
5160 + },
5161 + {
5162 + "id": "peopleconnect_inc",
5163 + "name": "PeopleConnect Inc",
5164 + "url": "",
5165 + "careers_url": "https://peopleconnect-inc.breezy.hr",
5166 + "sectors": [
5167 + "Ressources humaines",
5168 + "Services"
5169 + ],
5170 + "connector": "breezy",
5171 + "status": "actif",
5172 + "region": "Montréal"
5173 + },
5174 + {
5175 + "id": "postmediadistributionsolutions",
5176 + "name": "Postmedia Distribution Solutions",
5177 + "url": "",
5178 + "careers_url": "https://postmediadistributionsolutions.breezy.hr",
5179 + "sectors": [
5180 + "Médias",
5181 + "Distribution"
5182 + ],
5183 + "connector": "breezy",
5184 + "status": "actif",
5185 + "region": "Gatineau"
5186 + },
5187 + {
5188 + "id": "prep_academy_tutors",
5189 + "name": "Prep Academy Tutors",
5190 + "url": "",
5191 + "careers_url": "https://prep-academy-tutors.breezy.hr",
5192 + "sectors": [
5193 + "Éducation",
5194 + "Services"
5195 + ],
5196 + "connector": "breezy",
5197 + "status": "actif",
5198 + "region": "Montréal, Westmount"
5199 + },
5200 + {
5201 + "id": "recruiting",
5202 + "name": "HIKINEX",
5203 + "url": "",
5204 + "careers_url": "https://recruiting.breezy.hr",
5205 + "sectors": [
5206 + "Sport",
5207 + "Divertissement"
5208 + ],
5209 + "connector": "breezy",
5210 + "status": "actif",
5211 + "region": "Montréal, Québec"
5212 + },
5213 + {
5214 + "id": "ridepanda",
5215 + "name": "Ridepanda",
5216 + "url": "",
5217 + "careers_url": "https://ridepanda.breezy.hr",
5218 + "sectors": [
5219 + "Transport",
5220 + "Services"
5221 + ],
5222 + "connector": "breezy",
5223 + "status": "actif",
5224 + "region": "Kirkland"
5225 + },
5226 + {
5227 + "id": "shearwater_aerospace",
5228 + "name": "Shearwater Aerospace",
5229 + "url": "",
5230 + "careers_url": "https://shearwater-aerospace.breezy.hr",
5231 + "sectors": [
5232 + "Aéronautique",
5233 + "Ingénierie"
5234 + ],
5235 + "connector": "breezy",
5236 + "status": "actif",
5237 + "region": "Montréal"
5238 + },
5239 + {
5240 + "id": "spiegel_sohmer",
5241 + "name": "Spiegel Ryan S.E.N.C.R.L.",
5242 + "url": "",
5243 + "careers_url": "https://spiegel-sohmer.breezy.hr",
5244 + "sectors": [
5245 + "Juridique",
5246 + "Services"
5247 + ],
5248 + "connector": "breezy",
5249 + "status": "actif",
5250 + "region": "Montréal"
5251 + },
5252 + {
5253 + "id": "sportwhere",
5254 + "name": "SportWhere",
5255 + "url": "",
5256 + "careers_url": "https://sportwhere.breezy.hr",
5257 + "sectors": [
5258 + "Sport",
5259 + "TI"
5260 + ],
5261 + "connector": "breezy",
5262 + "status": "actif",
5263 + "region": "Montréal"
5264 + },
5265 + {
5266 + "id": "srs_merchandising",
5267 + "name": "SRS Merchandising",
5268 + "url": "",
5269 + "careers_url": "https://srs-merchandising.breezy.hr",
5270 + "sectors": [
5271 + "Marketing",
5272 + "Ventes"
5273 + ],
5274 + "connector": "breezy",
5275 + "status": "actif",
5276 + "region": "Kirkland"
5277 + },
5278 + {
5279 + "id": "technica_mining",
5280 + "name": "Technica Mining",
5281 + "url": "",
5282 + "careers_url": "https://technica-mining.breezy.hr",
5283 + "sectors": [
5284 + "Mines",
5285 + "TI"
5286 + ],
5287 + "connector": "breezy",
5288 + "status": "actif",
5289 + "region": "Abitibi-Témiscamingue"
5290 + },
5291 + {
5292 + "id": "ten_canada",
5293 + "name": "TEN Canada (Transportation Equipment Network)",
5294 + "url": "",
5295 + "careers_url": "https://ten-canada.breezy.hr",
5296 + "sectors": [
5297 + "Transport",
5298 + "Automobile"
5299 + ],
5300 + "connector": "breezy",
5301 + "status": "actif",
5302 + "region": "Montréal, Lachine"
5303 + },
5304 + {
5305 + "id": "thirdchannel_inc",
5306 + "name": "ThirdChannel",
5307 + "url": "",
5308 + "careers_url": "https://thirdchannel-inc.breezy.hr",
5309 + "sectors": [
5310 + "Marketing",
5311 + "Conseil"
5312 + ],
5313 + "connector": "breezy",
5314 + "status": "actif",
5315 + "region": "Saint-Fulgence, Victoriaville, Sainte-Brigitte-de-Laval"
5316 + },
5317 + {
5318 + "id": "trueline",
5319 + "name": "Trueline",
5320 + "url": "",
5321 + "careers_url": "https://trueline.breezy.hr",
5322 + "sectors": [
5323 + "Transport",
5324 + "Logistique"
5325 + ],
5326 + "connector": "breezy",
5327 + "status": "actif",
5328 + "region": "Kirkland"
5329 + },
5330 + {
5331 + "id": "urbania",
5332 + "name": "Urbania",
5333 + "url": "",
5334 + "careers_url": "https://urbania.breezy.hr",
5335 + "sectors": [
5336 + "Médias",
5337 + "Divertissement"
5338 + ],
5339 + "connector": "breezy",
5340 + "status": "actif",
5341 + "region": "Montréal"
5342 + },
5343 + {
5344 + "id": "vadesk",
5345 + "name": "VA Desk",
5346 + "url": "",
5347 + "careers_url": "https://vadesk.breezy.hr",
5348 + "sectors": [
5349 + "Services",
5350 + "Administration"
5351 + ],
5352 + "connector": "breezy",
5353 + "status": "actif",
5354 + "region": "QC"
5355 + },
5356 + {
5357 + "id": "valital_technologies",
5358 + "name": "Valital Technologies",
5359 + "url": "",
5360 + "careers_url": "https://valital-technologies.breezy.hr",
5361 + "sectors": [
5362 + "Biotechnologie",
5363 + "TI"
5364 + ],
5365 + "connector": "breezy",
5366 + "status": "actif",
5367 + "region": "Québec"
5368 + },
5369 + {
5370 + "id": "volume7",
5371 + "name": "Volume7",
5372 + "url": "",
5373 + "careers_url": "https://volume7.breezy.hr",
5374 + "sectors": [
5375 + "Marketing",
5376 + "Publicité"
5377 + ],
5378 + "connector": "breezy",
5379 + "status": "actif",
5380 + "region": "Montréal"
5381 + },
5382 + {
5383 + "id": "wealthy_recruiting",
5384 + "name": "Wealthy Group of Companies LLC",
5385 + "url": "",
5386 + "careers_url": "https://wealthy-recruiting.breezy.hr",
5387 + "sectors": [
5388 + "Finance",
5389 + "Placement"
5390 + ],
5391 + "connector": "breezy",
5392 + "status": "actif",
5393 + "region": "Montréal, Toronto, Lasalle"
5394 + },
5395 + {
5396 + "id": "wyze_labs",
5397 + "name": "Wyze Labs",
5398 + "url": "",
5399 + "careers_url": "https://wyze-labs.breezy.hr",
5400 + "sectors": [
5401 + "TI",
5402 + "SaaS"
5403 + ],
5404 + "connector": "breezy",
5405 + "status": "actif",
5406 + "region": "Kirkland"
5407 + },
5408 + {
5409 + "id": "4refuel",
5410 + "name": "4Refuel",
5411 + "url": "",
5412 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/4refuel/CANDIDATEPORTAL",
5413 + "sectors": [
5414 + "Énergie",
5415 + "Services"
5416 + ],
5417 + "connector": "dayforce",
5418 + "status": "actif",
5419 + "region": "10760 Boul Henri-Bourassa E, Quebec City Area, Québec"
5420 + },
5421 + {
5422 + "id": "altg",
5423 + "name": "Altg",
5424 + "url": "",
5425 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/altg/CANDIDATEPORTAL",
5426 + "sectors": [
5427 + "Conseil",
5428 + "TI"
5429 + ],
5430 + "connector": "dayforce",
5431 + "status": "actif",
5432 + "region": "Victoriaville, Montréal, Dorval"
5433 + },
5434 + {
5435 + "id": "athos",
5436 + "name": "Manœuvre générale",
5437 + "url": "",
5438 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/athos/UB",
5439 + "sectors": [
5440 + "Construction",
5441 + "Services"
5442 + ],
5443 + "connector": "dayforce",
5444 + "status": "actif",
5445 + "region": "Service commemoratifs Celebris Inc, Urgel Bourgie - Athos"
5446 + },
5447 + {
5448 + "id": "automobileendirect",
5449 + "name": "Automobileendirect",
5450 + "url": "",
5451 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/automobileendirect/CANDIDATEPORTAL",
5452 + "sectors": [
5453 + "Automobile",
5454 + "Commerce de détail"
5455 + ],
5456 + "connector": "dayforce",
5457 + "status": "actif",
5458 + "region": "2885 Bd Dagenais O, 2400 Av. Dalton, 960 Bd Saint-Joseph"
5459 + },
5460 + {
5461 + "id": "boardwalkreit",
5462 + "name": "Associé(e), entretien préventif",
5463 + "url": "",
5464 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/boardwalkreit/CANDIDATEPORTAL",
5465 + "sectors": [],
5466 + "connector": "dayforce",
5467 + "status": "actif",
5468 + "region": "Verdun, Laval, Laurent"
5469 + },
5470 + {
5471 + "id": "boralex",
5472 + "name": "Boralex",
5473 + "url": "",
5474 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/boralex/PROFESSIONALSMANAGEMENT",
5475 + "sectors": [
5476 + "Énergie",
5477 + "Environnement"
5478 + ],
5479 + "connector": "dayforce",
5480 + "status": "actif",
5481 + "region": "Boralex Montreal, Boralex Gatineau"
5482 + },
5483 + {
5484 + "id": "bulkbarn",
5485 + "name": "Bulkbarn",
5486 + "url": "",
5487 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/bulkbarn/corporatestores",
5488 + "sectors": [
5489 + "Agroalimentaire",
5490 + "Commerce de détail"
5491 + ],
5492 + "connector": "dayforce",
5493 + "status": "actif",
5494 + "region": "Magasin #746, Magasin #692, Magasin #719"
5495 + },
5496 + {
5497 + "id": "canderel",
5498 + "name": "Canderel",
5499 + "url": "",
5500 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/canderel/CANDIDATEPORTAL",
5501 + "sectors": [
5502 + "Agroalimentaire",
5503 + "Fabrication"
5504 + ],
5505 + "connector": "dayforce",
5506 + "status": "actif",
5507 + "region": "Montréal"
5508 + },
5509 + {
5510 + "id": "cardinalcouriers",
5511 + "name": "Linehaul Nuit, Conducteur, classe 1",
5512 + "url": "",
5513 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/cardinalcouriers/indeedexclude",
5514 + "sectors": [],
5515 + "connector": "dayforce",
5516 + "status": "actif",
5517 + "region": "Transport Pelber, Québec"
5518 + },
5519 + {
5520 + "id": "ccmhockey",
5521 + "name": "Ccmhockey",
5522 + "url": "",
5523 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/ccmhockey/CANDIDATEPORTAL",
5524 + "sectors": [
5525 + "Sport",
5526 + "Commerce de détail"
5527 + ],
5528 + "connector": "dayforce",
5529 + "status": "actif",
5530 + "region": "3400 Rue Raymond-Lasnier, Montréal, 2555 Av. Watt"
5531 + },
5532 + {
5533 + "id": "cfibfcei",
5534 + "name": "Cfibfcei",
5535 + "url": "",
5536 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/cfibfcei/CANDIDATEPORTAL",
5537 + "sectors": [
5538 + "Conseil",
5539 + "Ingénierie"
5540 + ],
5541 + "connector": "dayforce",
5542 + "status": "actif",
5543 + "region": "CFIB, Salaberry-de-Valleyfield, Matane"
5544 + },
5545 + {
5546 + "id": "citronhygiene",
5547 + "name": "Citronhygiene",
5548 + "url": "",
5549 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/citronhygiene/CANDIDATEPORTAL",
5550 + "sectors": [
5551 + "Services"
5552 + ],
5553 + "connector": "dayforce",
5554 + "status": "actif",
5555 + "region": "Brossard, Montréal, 9655 Rue Ignace suite l"
5556 + },
5557 + {
5558 + "id": "cmpams",
5559 + "name": "Cmpams",
5560 + "url": "",
5561 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/cmpams/CANDIDATEPORTAL",
5562 + "sectors": [
5563 + "Gestion immobilière",
5564 + "Immobilier"
5565 + ],
5566 + "connector": "dayforce",
5567 + "status": "actif",
5568 + "region": "CMP Solutions mécaniques avancées"
5569 + },
5570 + {
5571 + "id": "colabor",
5572 + "name": "Colabor",
5573 + "url": "",
5574 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/colabor/CANDIDATEPORTAL",
5575 + "sectors": [
5576 + "Distribution",
5577 + "Agroalimentaire"
5578 + ],
5579 + "connector": "dayforce",
5580 + "status": "actif",
5581 + "region": "820 Rue Alphonse Desrochers, 1 Bd des Promenades, Trois-Rivières"
5582 + },
5583 + {
5584 + "id": "cominar",
5585 + "name": "Cominar",
5586 + "url": "",
5587 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/cominar/CANDIDATEPORTAL",
5588 + "sectors": [
5589 + "Gestion immobilière",
5590 + "Immobilier"
5591 + ],
5592 + "connector": "dayforce",
5593 + "status": "actif",
5594 + "region": "Mail Champlain, Bureau de Montréal, Alexis Nihon"
5595 + },
5596 + {
5597 + "id": "cooperrentsequip",
5598 + "name": "Cooperrentsequip",
5599 + "url": "",
5600 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/cooperrentsequip/COOPERCAREERS",
5601 + "sectors": [
5602 + "Services"
5603 + ],
5604 + "connector": "dayforce",
5605 + "status": "actif",
5606 + "region": "Location Équipements Cooper"
5607 + },
5608 + {
5609 + "id": "cpab",
5610 + "name": "Cpab",
5611 + "url": "",
5612 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/cpab/CANDIDATEPORTAL",
5613 + "sectors": [
5614 + "Conseil"
5615 + ],
5616 + "connector": "dayforce",
5617 + "status": "actif",
5618 + "region": "Montréal"
5619 + },
5620 + {
5621 + "id": "dhilmarele",
5622 + "name": "Heavy Machinery Operator",
5623 + "url": "",
5624 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/dhilmarele/Careers",
5625 + "sectors": [],
5626 + "connector": "dayforce",
5627 + "status": "actif",
5628 + "region": "Eleonore Mine"
5629 + },
5630 + {
5631 + "id": "eddyfi",
5632 + "name": "Vice-President, Strategic Procurement",
5633 + "url": "",
5634 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/eddyfi/CANDIDATEPORTAL",
5635 + "sectors": [],
5636 + "connector": "dayforce",
5637 + "status": "actif",
5638 + "region": "A - Eddyfi, Québec"
5639 + },
5640 + {
5641 + "id": "deltastar",
5642 + "name": "Board",
5643 + "url": "",
5644 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/deltastar/CANDIDATEPORTAL",
5645 + "sectors": [],
5646 + "connector": "dayforce",
5647 + "status": "actif",
5648 + "region": "Transformateurs Delta Star"
5649 + },
5650 + {
5651 + "id": "eldoradogold",
5652 + "name": "Eldoradogold",
5653 + "url": "",
5654 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/eldoradogold/CSMOMINES",
5655 + "sectors": [
5656 + "Mines",
5657 + "Métallurgie"
5658 + ],
5659 + "connector": "dayforce",
5660 + "status": "actif",
5661 + "region": "Lamaque, Usine"
5662 + },
5663 + {
5664 + "id": "enercare",
5665 + "name": "Enercare",
5666 + "url": "",
5667 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/enercare/hydrosolution",
5668 + "sectors": [
5669 + "Énergie",
5670 + "Services"
5671 + ],
5672 + "connector": "dayforce",
5673 + "status": "actif",
5674 + "region": "7100 Rue Jean-Talon E"
5675 + },
5676 + {
5677 + "id": "erb",
5678 + "name": "Erb",
5679 + "url": "",
5680 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/erb/CANDIDATEPORTAL",
5681 + "sectors": [
5682 + "Transport",
5683 + "Logistique"
5684 + ],
5685 + "connector": "dayforce",
5686 + "status": "actif",
5687 + "region": "Vaudreuil"
5688 + },
5689 + {
5690 + "id": "euromoneyplc",
5691 + "name": "Talent Acquisition Partner",
5692 + "url": "",
5693 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/euromoneyplc/CANDIDATEPORTAL",
5694 + "sectors": [],
5695 + "connector": "dayforce",
5696 + "status": "actif",
5697 + "region": "1001 Blvd. De Maisonneuve Ouest, Montréal"
5698 + },
5699 + {
5700 + "id": "exceldorfoods478",
5701 + "name": "Comptable prix de revient",
5702 + "url": "",
5703 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/exceldorfoods478/CANDIDATEPORTAL",
5704 + "sectors": [],
5705 + "connector": "dayforce",
5706 + "status": "actif",
5707 + "region": "125 Rue Sainte-Anne, 1500 Rue Métivier, 1081 Rue Parent"
5708 + },
5709 + {
5710 + "id": "fnfmb",
5711 + "name": "Avocate générale ou avocat général",
5712 + "url": "",
5713 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/fnfmb/CANDIDATEPORTAL",
5714 + "sectors": [],
5715 + "connector": "dayforce",
5716 + "status": "actif",
5717 + "region": "Montréal"
5718 + },
5719 + {
5720 + "id": "g3canada",
5721 + "name": "Électricien industriel",
5722 + "url": "",
5723 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/g3canada/CANDIDATEPORTAL",
5724 + "sectors": [],
5725 + "connector": "dayforce",
5726 + "status": "actif",
5727 + "region": "G3 Québec"
5728 + },
5729 + {
5730 + "id": "granit_design",
5731 + "name": "Granit Design",
5732 + "url": "https://www.granitdesign.com",
5733 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/gdi/CANDIDATEPORTAL",
5734 + "sectors": [
5735 + "Fabrication"
5736 + ],
5737 + "connector": "dayforce",
5738 + "status": "actif",
5739 + "region": "Stanstead"
5740 + },
5741 + {
5742 + "id": "gdv",
5743 + "name": "Gdv",
5744 + "url": "",
5745 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/gdv/CANDIDATEPORTAL",
5746 + "sectors": [
5747 + "Conseil",
5748 + "Services"
5749 + ],
5750 + "connector": "dayforce",
5751 + "status": "actif",
5752 + "region": "4840 Bd des Grandes-Prairies, Parts City NDG, Parts City Joliette"
5753 + },
5754 + {
5755 + "id": "ggi",
5756 + "name": "Ggi",
5757 + "url": "",
5758 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/GGI/CANDIDATEPORTAL",
5759 + "sectors": [
5760 + "Immobilier",
5761 + "Gestion immobilière"
5762 + ],
5763 + "connector": "dayforce",
5764 + "status": "actif",
5765 + "region": "Biogaz, Varennes, Boucherville"
5766 + },
5767 + {
5768 + "id": "gng",
5769 + "name": "Gng",
5770 + "url": "",
5771 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/gng/CANDIDATEPORTAL",
5772 + "sectors": [
5773 + "Ingénierie",
5774 + "Construction"
5775 + ],
5776 + "connector": "dayforce",
5777 + "status": "actif",
5778 + "region": "20 QC-125"
5779 + },
5780 + {
5781 + "id": "groupemarcelle",
5782 + "name": "Groupemarcelle",
5783 + "url": "",
5784 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/groupemarcelle/CANDIDATEPORTAL",
5785 + "sectors": [
5786 + "Mode",
5787 + "Commerce de détail"
5788 + ],
5789 + "connector": "dayforce",
5790 + "status": "actif",
5791 + "region": "9200 Chemin de la Côte-de-Liesse, Montréal"
5792 + },
5793 + {
5794 + "id": "groupenorbec",
5795 + "name": "Groupenorbec",
5796 + "url": "",
5797 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/groupenorbec/CANDIDATEPORTAL",
5798 + "sectors": [
5799 + "Pâtes et papiers",
5800 + "Fabrication"
5801 + ],
5802 + "connector": "dayforce",
5803 + "status": "actif",
5804 + "region": "Usine BCH, Entrepôt BCH, Usine STH"
5805 + },
5806 + {
5807 + "id": "gwlra",
5808 + "name": "Administrateur Immobilier",
5809 + "url": "",
5810 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/gwlra/CANDIDATEPORTAL",
5811 + "sectors": [],
5812 + "connector": "dayforce",
5813 + "status": "actif",
5814 + "region": "Le Livmore Ville Marie"
5815 + },
5816 + {
5817 + "id": "harrisrebar",
5818 + "name": "AIDE À L'EXPÉDITION/À LA RÉCEPTION",
5819 + "url": "",
5820 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/harrisrebar/CANDIDATEPORTAL",
5821 + "sectors": [],
5822 + "connector": "dayforce",
5823 + "status": "actif",
5824 + "region": "12450 Bd Industriel"
5825 + },
5826 + {
5827 + "id": "iip",
5828 + "name": "Agent(e) de location de communauté",
5829 + "url": "",
5830 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/iip/CANDIDATEPORTAL",
5831 + "sectors": [],
5832 + "connector": "dayforce",
5833 + "status": "actif",
5834 + "region": "Montréal"
5835 + },
5836 + {
5837 + "id": "imperialdade",
5838 + "name": "Sany",
5839 + "url": "",
5840 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/imperialdade/cancandidateportal",
5841 + "sectors": [],
5842 + "connector": "dayforce",
5843 + "status": "actif",
5844 + "region": "Imperial Dade, Imperial Dade-CPP"
5845 + },
5846 + {
5847 + "id": "jam",
5848 + "name": "Architecte Salesforce Sommaire",
5849 + "url": "",
5850 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/jam/CANDIDATEPORTAL",
5851 + "sectors": [],
5852 + "connector": "dayforce",
5853 + "status": "actif",
5854 + "region": "JAM Industries, Montréal"
5855 + },
5856 + {
5857 + "id": "josephribkoff",
5858 + "name": "Josephribkoff",
5859 + "url": "",
5860 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/josephribkoff/CANDIDATEPORTAL",
5861 + "sectors": [
5862 + "Mode",
5863 + "Commerce de détail"
5864 + ],
5865 + "connector": "dayforce",
5866 + "status": "actif",
5867 + "region": "2375 Chem. de l'Aviation, Rue Kieran"
5868 + },
5869 + {
5870 + "id": "kdcone",
5871 + "name": "Hygiéniste Industrielle",
5872 + "url": "",
5873 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/kdcone/CANDIDATEPORTAL",
5874 + "sectors": [],
5875 + "connector": "dayforce",
5876 + "status": "actif",
5877 + "region": "Kdc/one Knowlton, Kdc/one Corporate Longueuil"
5878 + },
5879 + {
5880 + "id": "kenworthmaska",
5881 + "name": "Kenworthmaska",
5882 + "url": "",
5883 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/kenworthmaska/CANDIDATEPORTAL",
5884 + "sectors": [
5885 + "Automobile",
5886 + "Transport"
5887 + ],
5888 + "connector": "dayforce",
5889 + "status": "actif",
5890 + "region": "MASKA"
5891 + },
5892 + {
5893 + "id": "lantic",
5894 + "name": "Chef.fe de service de quart, soir",
5895 + "url": "",
5896 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/lantic/CANDIDATEPORTAL",
5897 + "sectors": [],
5898 + "connector": "dayforce",
5899 + "status": "actif",
5900 + "region": "Lantic Inc."
5901 + },
5902 + {
5903 + "id": "lapresse2018inc",
5904 + "name": "Lapresse2018Inc",
5905 + "url": "",
5906 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/lapresse2018inc/CANDIDATEPORTAL",
5907 + "sectors": [
5908 + "Médias",
5909 + "Publicité"
5910 + ],
5911 + "connector": "dayforce",
5912 + "status": "actif",
5913 + "region": "La Presse"
5914 + },
5915 + {
5916 + "id": "lci",
5917 + "name": "GAME DESIGN AND VIDEO GAME LEVEL",
5918 + "url": "",
5919 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/lci/LaSalleCollege",
5920 + "sectors": [
5921 + "Jeux vidéo"
5922 + ],
5923 + "connector": "dayforce",
5924 + "status": "actif",
5925 + "region": "LCI Education, Collège LaSalle Montréal"
5926 + },
5927 + {
5928 + "id": "leadsonline",
5929 + "name": "Leadsonline",
5930 + "url": "",
5931 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/leadsonline/CANDIDATEPORTAL",
5932 + "sectors": [
5933 + "Ventes"
5934 + ],
5935 + "connector": "dayforce",
5936 + "status": "actif",
5937 + "region": "Saint-Laurent"
5938 + },
5939 + {
5940 + "id": "lesymcaquebec",
5941 + "name": "Lesymcaquebec",
5942 + "url": "",
5943 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/lesymcaquebec/CANDIDATEPORTAL",
5944 + "sectors": [
5945 + "Services sociaux"
5946 + ],
5947 + "connector": "dayforce",
5948 + "status": "actif",
5949 + "region": "Pointe-Saint-Charles, 800 Boul Gouin O, 11885 Blvd. Laurentien"
5950 + },
5951 + {
5952 + "id": "levittsafety",
5953 + "name": "Levittsafety",
5954 + "url": "",
5955 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/levittsafety/CANDIDATEPORTAL",
5956 + "sectors": [
5957 + "Sécurité"
5958 + ],
5959 + "connector": "dayforce",
5960 + "status": "actif",
5961 + "region": "Malartic, Longueuil, Schefferville"
5962 + },
5963 + {
5964 + "id": "lgs",
5965 + "name": "Lgs",
5966 + "url": "",
5967 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/lgs/CANDIDATEPORTAL",
5968 + "sectors": [
5969 + "Logistique"
5970 + ],
5971 + "connector": "dayforce",
5972 + "status": "actif",
5973 + "region": "PVM Bureau 22 -, Montréal, Québec"
5974 + },
5975 + {
5976 + "id": "liftow",
5977 + "name": "Liftow",
5978 + "url": "",
5979 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/liftow/liftowlimited",
5980 + "sectors": [
5981 + "Transport"
5982 + ],
5983 + "connector": "dayforce",
5984 + "status": "actif",
5985 + "region": "Québec City, Drummondville, Portneuf"
5986 + },
5987 + {
5988 + "id": "logm",
5989 + "name": "Logm",
5990 + "url": "",
5991 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/logm/CANDIDATEPORTAL",
5992 + "sectors": [
5993 + "Logistique"
5994 + ],
5995 + "connector": "dayforce",
5996 + "status": "actif",
5997 + "region": "351 Bd Lajeunesse O, 1007 Rte Édouard VII, 985 Rue Lippmann"
5998 + },
5999 + {
6000 + "id": "maxicanada",
6001 + "name": "Maxicanada",
6002 + "url": "",
6003 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/maxicanada/CANDIDATEPORTAL",
6004 + "sectors": [
6005 + "Distribution"
6006 + ],
6007 + "connector": "dayforce",
6008 + "status": "actif",
6009 + "region": "Saint-Lin - Laurentides"
6010 + },
6011 + {
6012 + "id": "mhca",
6013 + "name": "Designer graphique",
6014 + "url": "",
6015 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/mhca/CANDIDATEPORTAL",
6016 + "sectors": [
6017 + "Création"
6018 + ],
6019 + "connector": "dayforce",
6020 + "status": "actif",
6021 + "region": "87 Rue Prince"
6022 + },
6023 + {
6024 + "id": "mlp",
6025 + "name": "Mlp",
6026 + "url": "",
6027 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/mlp/CANDIDATEPORTAL",
6028 + "sectors": [
6029 + "Placement"
6030 + ],
6031 + "connector": "dayforce",
6032 + "status": "actif",
6033 + "region": "Vizimax Inc., Chateauguay"
6034 + },
6035 + {
6036 + "id": "motionc",
6037 + "name": "Pré-assemblage",
6038 + "url": "",
6039 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/motionc/CANDIDATEPORTAL",
6040 + "sectors": [
6041 + "Fabrication"
6042 + ],
6043 + "connector": "dayforce",
6044 + "status": "actif",
6045 + "region": "Motion composites"
6046 + },
6047 + {
6048 + "id": "mthris",
6049 + "name": "Avocat·e, Bureau de l'avocate générale",
6050 + "url": "",
6051 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/mthris/CANDIDATEPORTAL",
6052 + "sectors": [
6053 + "Juridique"
6054 + ],
6055 + "connector": "dayforce",
6056 + "status": "actif",
6057 + "region": "Miller Thomson - Montreal"
6058 + },
6059 + {
6060 + "id": "ndtglobal",
6061 + "name": "Ndtglobal",
6062 + "url": "",
6063 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/ndtglobal/NDTGLOBAL",
6064 + "sectors": [
6065 + "Services"
6066 + ],
6067 + "connector": "dayforce",
6068 + "status": "actif",
6069 + "region": "Québec"
6070 + },
6071 + {
6072 + "id": "nssl",
6073 + "name": "Nssl",
6074 + "url": "",
6075 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/nssl/Indeed",
6076 + "sectors": [
6077 + "TI"
6078 + ],
6079 + "connector": "dayforce",
6080 + "status": "actif",
6081 + "region": "Boucherville, Beauharnois, Candiac"
6082 + },
6083 + {
6084 + "id": "obm",
6085 + "name": "Intervenant·e au suivi psychosocial",
6086 + "url": "",
6087 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/obm/CANDIDATEPORTAL",
6088 + "sectors": [
6089 + "Services sociaux"
6090 + ],
6091 + "connector": "dayforce",
6092 + "status": "actif",
6093 + "region": "915 Rue Clark, 425 R. Sherbrooke E, 902 Boul. Saint-Laurent"
6094 + },
6095 + {
6096 + "id": "ogc",
6097 + "name": "Bilingual (French/English) Sales Broker (RIBO Licensed)",
6098 + "url": "",
6099 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/ogc/ORBITPORTAL",
6100 + "sectors": [
6101 + "Ventes"
6102 + ],
6103 + "connector": "dayforce",
6104 + "status": "actif",
6105 + "region": "Orbit Insurance Services/Orbite services d’assurances"
6106 + },
6107 + {
6108 + "id": "omnitrans",
6109 + "name": "Consultant(e) en développement des affaires",
6110 + "url": "",
6111 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/omnitrans/CANDIDATEPORTAL",
6112 + "sectors": [
6113 + "Conseil"
6114 + ],
6115 + "connector": "dayforce",
6116 + "status": "actif",
6117 + "region": "Montréal"
6118 + },
6119 + {
6120 + "id": "oneschoolglobal",
6121 + "name": "Enseignant suppléant",
6122 + "url": "",
6123 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/oneschoolglobal/OneSchoolNA",
6124 + "sectors": [
6125 + "Éducation"
6126 + ],
6127 + "connector": "dayforce",
6128 + "status": "actif",
6129 + "region": "OneSchool Global North America - Montreal"
6130 + },
6131 + {
6132 + "id": "porta",
6133 + "name": "Porta",
6134 + "url": "",
6135 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/porta/CANDIDATEPORTAL",
6136 + "sectors": [
6137 + "Distribution"
6138 + ],
6139 + "connector": "dayforce",
6140 + "status": "actif",
6141 + "region": "1002 Rue Sherbrooke O, 9005 Boul du Quartier, 8600 Pl. Marien"
6142 + },
6143 + {
6144 + "id": "premierparks",
6145 + "name": "Premierparks",
6146 + "url": "",
6147 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/premierparks/Valcartier",
6148 + "sectors": [
6149 + "Tourisme"
6150 + ],
6151 + "connector": "dayforce",
6152 + "status": "actif",
6153 + "region": "2280 Bd Valcartier"
6154 + },
6155 + {
6156 + "id": "quadra",
6157 + "name": "Quadra",
6158 + "url": "",
6159 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/quadra/CANDIDATEPORTAL",
6160 + "sectors": [
6161 + "Énergie"
6162 + ],
6163 + "connector": "dayforce",
6164 + "status": "actif",
6165 + "region": "Vaudreuil-Dorion, Abitibi-Témiscamingue"
6166 + },
6167 + {
6168 + "id": "realterm",
6169 + "name": "Realterm",
6170 + "url": "",
6171 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/realterm/CANDIDATEPORTAL",
6172 + "sectors": [
6173 + "Immobilier"
6174 + ],
6175 + "connector": "dayforce",
6176 + "status": "actif",
6177 + "region": "Dorval"
6178 + },
6179 + {
6180 + "id": "remco",
6181 + "name": "Remco",
6182 + "url": "",
6183 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/remco/CANDIDATEPORTAL",
6184 + "sectors": [
6185 + "Logistique"
6186 + ],
6187 + "connector": "dayforce",
6188 + "status": "actif",
6189 + "region": "Corporate Montreal"
6190 + },
6191 + {
6192 + "id": "rmldb",
6193 + "name": "Rmldb",
6194 + "url": "",
6195 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/rmldb/CANDIDATEPORTAL",
6196 + "sectors": [
6197 + "Services"
6198 + ],
6199 + "connector": "dayforce",
6200 + "status": "actif",
6201 + "region": "1751 Rue Richardson, 1600 Rue Wellington"
6202 + },
6203 + {
6204 + "id": "sixflags",
6205 + "name": "Assistant contrôleur (remplacement de congé de maternité)",
6206 + "url": "",
6207 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/sixflags/LaRonde",
6208 + "sectors": [
6209 + "Finance"
6210 + ],
6211 + "connector": "dayforce",
6212 + "status": "actif",
6213 + "region": "22 Chemin Macdonald"
6214 + },
6215 + {
6216 + "id": "slg001",
6217 + "name": "E-Commerce Shipping Associate",
6218 + "url": "",
6219 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/slg001/SLCareers",
6220 + "sectors": [
6221 + "Logistique"
6222 + ],
6223 + "connector": "dayforce",
6224 + "status": "actif",
6225 + "region": "3003 Boul. le Carrefour"
6226 + },
6227 + {
6228 + "id": "sobeys",
6229 + "name": "Sobeys",
6230 + "url": "",
6231 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/sobeys/VoilaExternalSite",
6232 + "sectors": [
6233 + "Commerce de détail"
6234 + ],
6235 + "connector": "dayforce",
6236 + "status": "actif",
6237 + "region": "Voilà Spoke Ville de Québec, Pointe-Claire CFC Corporate, 2400 Route Transcanadienne"
6238 + },
6239 + {
6240 + "id": "sofinafoods",
6241 + "name": "Sofinafoods",
6242 + "url": "",
6243 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/sofinafoods/CANDIDATEPORTAL",
6244 + "sectors": [
6245 + "Agroalimentaire"
6246 + ],
6247 + "connector": "dayforce",
6248 + "status": "actif",
6249 + "region": "Lévis"
6250 + },
6251 + {
6252 + "id": "souffletmalt",
6253 + "name": "Souffletmalt",
6254 + "url": "",
6255 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/souffletmalt/CANDIDATEPORTAL",
6256 + "sectors": [
6257 + "Agroalimentaire"
6258 + ],
6259 + "connector": "dayforce",
6260 + "status": "actif",
6261 + "region": "Montréal"
6262 + },
6263 + {
6264 + "id": "spisante",
6265 + "name": "Spisante",
6266 + "url": "",
6267 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/spisante/CANDIDATEPORTAL",
6268 + "sectors": [
6269 + "Santé"
6270 + ],
6271 + "connector": "dayforce",
6272 + "status": "actif",
6273 + "region": "SPI Blainville, SPI Val-d'Or, Montréal"
6274 + },
6275 + {
6276 + "id": "stateindustrial",
6277 + "name": "Stateindustrial",
6278 + "url": "",
6279 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/stateindustrial/CANDIDATEPORTAL",
6280 + "sectors": [
6281 + "Immobilier"
6282 + ],
6283 + "connector": "dayforce",
6284 + "status": "actif",
6285 + "region": "Montréal"
6286 + },
6287 + {
6288 + "id": "stellajones",
6289 + "name": "Stellajones",
6290 + "url": "",
6291 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/stellajones/stellajonesinc",
6292 + "sectors": [
6293 + "Conseil"
6294 + ],
6295 + "connector": "dayforce",
6296 + "status": "actif",
6297 + "region": "Candiac, Saint-Laurent, Delson"
6298 + },
6299 + {
6300 + "id": "superiorplus",
6301 + "name": "Bilingual Customer Experience Representative (English ...",
6302 + "url": "",
6303 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/superiorplus/spcareers",
6304 + "sectors": [],
6305 + "connector": "dayforce",
6306 + "status": "actif",
6307 + "region": "Sainte-Catherine, Magog, Rivière-du-Loup"
6308 + },
6309 + {
6310 + "id": "terrapure",
6311 + "name": "Terrapure",
6312 + "url": "",
6313 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/terrapure/CANDIDATEPORTAL",
6314 + "sectors": [
6315 + "Environnement"
6316 + ],
6317 + "connector": "dayforce",
6318 + "status": "actif",
6319 + "region": "Sainte-Catherine, 1200 Rue Garnier"
6320 + },
6321 + {
6322 + "id": "tourismholdings",
6323 + "name": "Accueil / Service client (Montréal)",
6324 + "url": "",
6325 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/tourismholdings/cdcp",
6326 + "sectors": [
6327 + "Services"
6328 + ],
6329 + "connector": "dayforce",
6330 + "status": "actif",
6331 + "region": "Mirabel, Montréal"
6332 + },
6333 + {
6334 + "id": "trisura",
6335 + "name": "Trisura",
6336 + "url": "",
6337 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/trisura/CANDIDATEPORTAL",
6338 + "sectors": [
6339 + "Assurance"
6340 + ],
6341 + "connector": "dayforce",
6342 + "status": "actif",
6343 + "region": "Montréal"
6344 + },
6345 + {
6346 + "id": "unoria",
6347 + "name": "Unoria",
6348 + "url": "",
6349 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/unoria/CANDIDATEPORTAL",
6350 + "sectors": [
6351 + "TI"
6352 + ],
6353 + "connector": "dayforce",
6354 + "status": "actif",
6355 + "region": "Sonic, Siège social, Centre de Grains d'Amqui"
6356 + },
6357 + {
6358 + "id": "valnetinc",
6359 + "name": "Valnetinc",
6360 + "url": "",
6361 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/valnetinc/CANDIDATEPORTAL",
6362 + "sectors": [
6363 + "Données"
6364 + ],
6365 + "connector": "dayforce",
6366 + "status": "actif",
6367 + "region": "Valnet Inc, Montréal, 7405 Rte Transcanadienne"
6368 + },
6369 + {
6370 + "id": "vestis",
6371 + "name": "Journalier(ère) de production",
6372 + "url": "",
6373 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/vestis/QLCANDIDATEPORTAL",
6374 + "sectors": [
6375 + "Fabrication"
6376 + ],
6377 + "connector": "dayforce",
6378 + "status": "actif",
6379 + "region": "Quebec Linge Rue des Artisans Québec QC, Quebec Linge Rue de la Manouane Saguenay QC, 4375 Rue de Rouen"
6380 + },
6381 + {
6382 + "id": "vetstrategy",
6383 + "name": "Vetstrategy",
6384 + "url": "",
6385 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/vetstrategy/DaubignyCAREER",
6386 + "sectors": [
6387 + "Conseil"
6388 + ],
6389 + "connector": "dayforce",
6390 + "status": "actif",
6391 + "region": "Hôpital Vétérinaire Lindsay, Dre Eve Biron Clinique Vétérinaire, Centre Vétérinaire Daubigny"
6392 + },
6393 + {
6394 + "id": "vortex",
6395 + "name": "Vortex",
6396 + "url": "",
6397 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/vortex/CANDIDATEPORTAL",
6398 + "sectors": [
6399 + "TI",
6400 + "SaaS"
6401 + ],
6402 + "connector": "dayforce",
6403 + "status": "actif",
6404 + "region": "Vortex siège social / Head"
6405 + },
6406 + {
6407 + "id": "wafna",
6408 + "name": "Wafna",
6409 + "url": "",
6410 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/wafna/CANCAREERSITE",
6411 + "sectors": [
6412 + "Agroalimentaire"
6413 + ],
6414 + "connector": "dayforce",
6415 + "status": "actif",
6416 + "region": "5865 Rue Kieran"
6417 + },
6418 + {
6419 + "id": "westjet",
6420 + "name": "Westjet",
6421 + "url": "",
6422 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/WestJet/CANDIDATEPORTAL",
6423 + "sectors": [
6424 + "Transport",
6425 + "Voyage"
6426 + ],
6427 + "connector": "dayforce",
6428 + "status": "actif",
6429 + "region": "975 Blvd Roméo-Vachon N"
6430 + },
6431 + {
6432 + "id": "wikoff",
6433 + "name": "Production Operator I (Montreal)",
6434 + "url": "",
6435 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/wikoff/CANDIDATEPORTAL",
6436 + "sectors": [
6437 + "Fabrication"
6438 + ],
6439 + "connector": "dayforce",
6440 + "status": "actif",
6441 + "region": "Montréal"
6442 + },
6443 + {
6444 + "id": "ajholdingsltd",
6445 + "name": "Ajholdingsltd",
6446 + "url": "",
6447 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/ajholdingsltd/CANDIDATEPORTAL",
6448 + "sectors": [
6449 + "Finance"
6450 + ],
6451 + "connector": "dayforce",
6452 + "status": "actif",
6453 + "region": "Trois-Rivières, Salaberry-de-Valleyfield"
6454 + },
6455 + {
6456 + "id": "benmor",
6457 + "name": "FOREMAN ASSISTANT SHIPPING RECEIVING",
6458 + "url": "",
6459 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/benmor/CAREERPROD",
6460 + "sectors": [
6461 + "Logistique"
6462 + ],
6463 + "connector": "dayforce",
6464 + "status": "actif",
6465 + "region": "Saint-Hyacinthe, Boucherville"
6466 + },
6467 + {
6468 + "id": "bly",
6469 + "name": "Field Mechanic",
6470 + "url": "",
6471 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/bly/CANDIDATEPORTAL",
6472 + "sectors": [
6473 + "Automobile"
6474 + ],
6475 + "connector": "dayforce",
6476 + "status": "actif",
6477 + "region": "Val D'Or"
6478 + },
6479 + {
6480 + "id": "bronswerk",
6481 + "name": "Bronswerk",
6482 + "url": "",
6483 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/bronswerk/CANDIDATEPORTALSITE",
6484 + "sectors": [
6485 + "Métallurgie"
6486 + ],
6487 + "connector": "dayforce",
6488 + "status": "actif",
6489 + "region": "Bronswerk Marine / Brossard"
6490 + },
6491 + {
6492 + "id": "ecyclesolu",
6493 + "name": "Journalier de production",
6494 + "url": "",
6495 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/ecyclesolu/CANDIDATEPORTAL",
6496 + "sectors": [
6497 + "Fabrication"
6498 + ],
6499 + "connector": "dayforce",
6500 + "status": "actif",
6501 + "region": "Valleyfield"
6502 + },
6503 + {
6504 + "id": "flowcontrol",
6505 + "name": "Flowcontrol",
6506 + "url": "",
6507 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/flowcontrol/CANDIDATEPORTAL",
6508 + "sectors": [
6509 + "Ingénierie"
6510 + ],
6511 + "connector": "dayforce",
6512 + "status": "actif",
6513 + "region": "Preston Phipps, IPG, Laval"
6514 + },
6515 + {
6516 + "id": "fossil",
6517 + "name": "Vendeur 3ème Clé (Thirdy Key)",
6518 + "url": "",
6519 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/fossil/CANDIDATEPORTAL",
6520 + "sectors": [
6521 + "Commerce de détail",
6522 + "Ventes"
6523 + ],
6524 + "connector": "dayforce",
6525 + "status": "actif",
6526 + "region": "19001 Chemin Notre Dame, Carrefour Laval"
6527 + },
6528 + {
6529 + "id": "novatech",
6530 + "name": "CONTRÔLEUR",
6531 + "url": "",
6532 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/novatech/CANDIDATEPORTAL",
6533 + "sectors": [
6534 + "Secteur public"
6535 + ],
6536 + "connector": "dayforce",
6537 + "status": "actif",
6538 + "region": "100 181e Rue, 160 Rue de Murano, 1085 Rue des Cheminots"
6539 + },
6540 + {
6541 + "id": "roots",
6542 + "name": "Sales Associate-Retail",
6543 + "url": "",
6544 + "careers_url": "https://jobs.dayforcehcm.com/fr-CA/roots/CANDIDATEPORTAL",
6545 + "sectors": [
6546 + "Commerce de détail"
6547 + ],
6548 + "connector": "dayforce",
6549 + "status": "actif",
6550 + "region": "5401 Bd des Galeries, Mt-Tremblant - Store 185, Westmount - Store 238"
6551 + },
6552 + {
6553 + "id": "x2k",
6554 + "name": "Artiste technique sénior·e UI / Senior UI Tech Artist",
6555 + "url": "",
6556 + "careers_url": "https://job-boards.greenhouse.io/2k",
6557 + "sectors": [
6558 + "TI",
6559 + "Web"
6560 + ],
6561 + "connector": "greenhouse",
6562 + "status": "actif",
6563 + "region": "Québec, Montréal, Canada; Montréal"
6564 + },
6565 + {
6566 + "id": "x2kvegas",
6567 + "name": "2K Vegas",
6568 + "url": "",
6569 + "careers_url": "https://job-boards.greenhouse.io/2kvegas",
6570 + "sectors": [
6571 + "Jeux vidéo"
6572 + ],
6573 + "connector": "greenhouse",
6574 + "status": "actif",
6575 + "region": "Montréal"
6576 + },
6577 + {
6578 + "id": "adaptivefinancialconsulting",
6579 + "name": "Adaptive Financial Consulting",
6580 + "url": "",
6581 + "careers_url": "https://job-boards.greenhouse.io/adaptivefinancialconsulting",
6582 + "sectors": [
6583 + "Finance",
6584 + "Conseil"
6585 + ],
6586 + "connector": "greenhouse",
6587 + "status": "actif",
6588 + "region": "Montréal"
6589 + },
6590 + {
6591 + "id": "agapyo",
6592 + "name": "Agapyo",
6593 + "url": "",
6594 + "careers_url": "https://job-boards.greenhouse.io/agapyo",
6595 + "sectors": [
6596 + "Services sociaux"
6597 + ],
6598 + "connector": "greenhouse",
6599 + "status": "actif",
6600 + "region": "Montréal"
6601 + },
6602 + {
6603 + "id": "alveole",
6604 + "name": "Alveole",
6605 + "url": "",
6606 + "careers_url": "https://job-boards.greenhouse.io/alveole",
6607 + "sectors": [
6608 + "Environnement"
6609 + ],
6610 + "connector": "greenhouse",
6611 + "status": "actif",
6612 + "region": "Montréal"
6613 + },
6614 + {
6615 + "id": "aninebing",
6616 + "name": "ANINE BING",
6617 + "url": "",
6618 + "careers_url": "https://job-boards.greenhouse.io/aninebing",
6619 + "sectors": [
6620 + "Mode"
6621 + ],
6622 + "connector": "greenhouse",
6623 + "status": "actif",
6624 + "region": "Montréal"
6625 + },
6626 + {
6627 + "id": "aon3d",
6628 + "name": "AON3D",
6629 + "url": "",
6630 + "careers_url": "https://job-boards.greenhouse.io/aon3d",
6631 + "sectors": [
6632 + "Fabrication",
6633 + "IA"
6634 + ],
6635 + "connector": "greenhouse",
6636 + "status": "actif",
6637 + "region": "Montréal"
6638 + },
6639 + {
6640 + "id": "aon3d_fr",
6641 + "name": "AON3D",
6642 + "url": "",
6643 + "careers_url": "https://job-boards.greenhouse.io/aon3d-fr",
6644 + "sectors": [
6645 + "Fabrication",
6646 + "IA"
6647 + ],
6648 + "connector": "greenhouse",
6649 + "status": "actif",
6650 + "region": "Montréal"
6651 + },
6652 + {
6653 + "id": "appdirectraas",
6654 + "name": "Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)",
6655 + "url": "",
6656 + "careers_url": "https://job-boards.greenhouse.io/appdirectraas",
6657 + "sectors": [
6658 + "TI",
6659 + "SaaS"
6660 + ],
6661 + "connector": "greenhouse",
6662 + "status": "actif",
6663 + "region": "Brossard, Montréal"
6664 + },
6665 + {
6666 + "id": "artefactjobs",
6667 + "name": "Welcome to the Jungle",
6668 + "url": "",
6669 + "careers_url": "https://job-boards.greenhouse.io/artefactjobs",
6670 + "sectors": [
6671 + "Conseil",
6672 + "Ressources humaines"
6673 + ],
6674 + "connector": "greenhouse",
6675 + "status": "actif",
6676 + "region": "Montréal"
6677 + },
6678 + {
6679 + "id": "artefactnoram",
6680 + "name": "Artefact North America",
6681 + "url": "",
6682 + "careers_url": "https://job-boards.greenhouse.io/artefactnoram",
6683 + "sectors": [
6684 + "Création",
6685 + "Conseil"
6686 + ],
6687 + "connector": "greenhouse",
6688 + "status": "actif",
6689 + "region": "Montréal"
6690 + },
6691 + {
6692 + "id": "aylo",
6693 + "name": "Aylo",
6694 + "url": "",
6695 + "careers_url": "https://job-boards.greenhouse.io/aylo",
6696 + "sectors": [
6697 + "TI",
6698 + "SaaS"
6699 + ],
6700 + "connector": "greenhouse",
6701 + "status": "actif",
6702 + "region": "Montréal"
6703 + },
6704 + {
6705 + "id": "aylofr",
6706 + "name": "Aylo",
6707 + "url": "",
6708 + "careers_url": "https://job-boards.greenhouse.io/aylofr",
6709 + "sectors": [
6710 + "TI",
6711 + "SaaS"
6712 + ],
6713 + "connector": "greenhouse",
6714 + "status": "actif",
6715 + "region": "Montréal"
6716 + },
6717 + {
6718 + "id": "bainmagique",
6719 + "name": "Bain Magique",
6720 + "url": "",
6721 + "careers_url": "https://job-boards.greenhouse.io/bainmagique",
6722 + "sectors": [
6723 + "Services"
6724 + ],
6725 + "connector": "greenhouse",
6726 + "status": "actif",
6727 + "region": "Saint-Eustache"
6728 + },
6729 + {
6730 + "id": "bauerhockeycascademaveriklacrosse",
6731 + "name": "Bauer Hockey/ Cascade Maverik Lacrosse",
6732 + "url": "",
6733 + "careers_url": "https://job-boards.greenhouse.io/bauerhockeycascademaveriklacrosse",
6734 + "sectors": [
6735 + "Sport"
6736 + ],
6737 + "connector": "greenhouse",
6738 + "status": "actif",
6739 + "region": "Blainville"
6740 + },
6741 + {
6742 + "id": "bauerhockeycascademaveriklacrossefc",
6743 + "name": "French Canadian Bauer Hockey/ Cascade Maverik Lacrosse",
6744 + "url": "",
6745 + "careers_url": "https://job-boards.greenhouse.io/bauerhockeycascademaveriklacrossefc",
6746 + "sectors": [],
6747 + "connector": "greenhouse",
6748 + "status": "actif",
6749 + "region": "Blainville"
6750 + },
6751 + {
6752 + "id": "bces",
6753 + "name": "BCES Global",
6754 + "url": "",
6755 + "careers_url": "https://job-boards.greenhouse.io/bces",
6756 + "sectors": [
6757 + "Éducation",
6758 + "Conseil"
6759 + ],
6760 + "connector": "greenhouse",
6761 + "status": "actif",
6762 + "region": "Montréal"
6763 + },
6764 + {
6765 + "id": "bcp",
6766 + "name": "Banyan Capital Partners",
6767 + "url": "",
6768 + "careers_url": "https://job-boards.greenhouse.io/bcp",
6769 + "sectors": [
6770 + "Finance",
6771 + "Placement"
6772 + ],
6773 + "connector": "greenhouse",
6774 + "status": "actif",
6775 + "region": "Anjou"
6776 + },
6777 + {
6778 + "id": "behavox",
6779 + "name": "Behavox",
6780 + "url": "",
6781 + "careers_url": "https://job-boards.greenhouse.io/behavox",
6782 + "sectors": [
6783 + "TI",
6784 + "SaaS"
6785 + ],
6786 + "connector": "greenhouse",
6787 + "status": "actif",
6788 + "region": "Montréal"
6789 + },
6790 + {
6791 + "id": "betatechnologiesinc",
6792 + "name": "BETA Technologies",
6793 + "url": "",
6794 + "careers_url": "https://job-boards.greenhouse.io/betatechnologiesinc",
6795 + "sectors": [
6796 + "Aéronautique"
6797 + ],
6798 + "connector": "greenhouse",
6799 + "status": "actif",
6800 + "region": "Montréal"
6801 + },
6802 + {
6803 + "id": "bpcanada",
6804 + "name": "Berlin Packaging Canada Corporation",
6805 + "url": "",
6806 + "careers_url": "https://job-boards.greenhouse.io/bpcanada",
6807 + "sectors": [
6808 + "Distribution"
6809 + ],
6810 + "connector": "greenhouse",
6811 + "status": "actif",
6812 + "region": "2020 Transcanadienne"
6813 + },
6814 + {
6815 + "id": "broadsignfr",
6816 + "name": "Broadsign",
6817 + "url": "",
6818 + "careers_url": "https://job-boards.greenhouse.io/broadsignfr",
6819 + "sectors": [
6820 + "TI",
6821 + "SaaS"
6822 + ],
6823 + "connector": "greenhouse",
6824 + "status": "actif",
6825 + "region": "Montréal"
6826 + },
6827 + {
6828 + "id": "capco",
6829 + "name": "Capco",
6830 + "url": "",
6831 + "careers_url": "https://job-boards.greenhouse.io/capco",
6832 + "sectors": [
6833 + "Conseil",
6834 + "Finance"
6835 + ],
6836 + "connector": "greenhouse",
6837 + "status": "actif",
6838 + "region": "Canada - Montreal, Canada - Montreal; Canada - Toronto"
6839 + },
6840 + {
6841 + "id": "capintel",
6842 + "name": "CapIntel",
6843 + "url": "",
6844 + "careers_url": "https://job-boards.greenhouse.io/capintel",
6845 + "sectors": [
6846 + "Finance",
6847 + "Données"
6848 + ],
6849 + "connector": "greenhouse",
6850 + "status": "actif",
6851 + "region": "Montréal"
6852 + },
6853 + {
6854 + "id": "captiveaire",
6855 + "name": "CaptiveAire",
6856 + "url": "",
6857 + "careers_url": "https://job-boards.greenhouse.io/captiveaire",
6858 + "sectors": [
6859 + "Fabrication"
6860 + ],
6861 + "connector": "greenhouse",
6862 + "status": "actif",
6863 + "region": "Trios-Riviere, Montréal"
6864 + },
6865 + {
6866 + "id": "cclfg",
6867 + "name": "Connor, Clark & Lunn Financial Group Ltd.",
6868 + "url": "",
6869 + "careers_url": "https://job-boards.greenhouse.io/cclfg",
6870 + "sectors": [
6871 + "Finance",
6872 + "Placement"
6873 + ],
6874 + "connector": "greenhouse",
6875 + "status": "actif",
6876 + "region": "Montréal"
6877 + },
6878 + {
6879 + "id": "cloudchamberen",
6880 + "name": "Cloud Chamber",
6881 + "url": "",
6882 + "careers_url": "https://job-boards.greenhouse.io/cloudchamberen",
6883 + "sectors": [
6884 + "TI",
6885 + "SaaS"
6886 + ],
6887 + "connector": "greenhouse",
6888 + "status": "actif",
6889 + "region": "Montréal"
6890 + },
6891 + {
6892 + "id": "coveoen",
6893 + "name": "Coveo",
6894 + "url": "",
6895 + "careers_url": "https://job-boards.greenhouse.io/coveoen",
6896 + "sectors": [
6897 + "TI",
6898 + "SaaS"
6899 + ],
6900 + "connector": "greenhouse",
6901 + "status": "actif",
6902 + "region": "Montréal, Canada; Montreal, Montreal / Quebec City"
6903 + },
6904 + {
6905 + "id": "databricks",
6906 + "name": "Databricks",
6907 + "url": "",
6908 + "careers_url": "https://job-boards.greenhouse.io/databricks",
6909 + "sectors": [
6910 + "TI",
6911 + "Données"
6912 + ],
6913 + "connector": "greenhouse",
6914 + "status": "actif",
6915 + "region": "Montréal"
6916 + },
6917 + {
6918 + "id": "dept",
6919 + "name": "DEPT®",
6920 + "url": "",
6921 + "careers_url": "https://job-boards.greenhouse.io/dept",
6922 + "sectors": [
6923 + "Conseil",
6924 + "Publicité"
6925 + ],
6926 + "connector": "greenhouse",
6927 + "status": "actif",
6928 + "region": "Montréal"
6929 + },
6930 + {
6931 + "id": "doordashquebec",
6932 + "name": "DoorDash Quebec",
6933 + "url": "",
6934 + "careers_url": "https://job-boards.greenhouse.io/doordashquebec",
6935 + "sectors": [
6936 + "Logistique",
6937 + "Restauration"
6938 + ],
6939 + "connector": "greenhouse",
6940 + "status": "actif",
6941 + "region": "Montréal"
6942 + },
6943 + {
6944 + "id": "drweng",
6945 + "name": "DRW",
6946 + "url": "",
6947 + "careers_url": "https://job-boards.greenhouse.io/drweng",
6948 + "sectors": [
6949 + "Finance"
6950 + ],
6951 + "connector": "greenhouse",
6952 + "status": "actif",
6953 + "region": "Montréal"
6954 + },
6955 + {
6956 + "id": "drwfr",
6957 + "name": "DRW Montreal",
6958 + "url": "",
6959 + "careers_url": "https://job-boards.greenhouse.io/drwfr",
6960 + "sectors": [
6961 + "Finance"
6962 + ],
6963 + "connector": "greenhouse",
6964 + "status": "actif",
6965 + "region": "Montréal"
6966 + },
6967 + {
6968 + "id": "earthrated",
6969 + "name": "Earth Rated",
6970 + "url": "",
6971 + "careers_url": "https://job-boards.greenhouse.io/earthrated",
6972 + "sectors": [
6973 + "Agroalimentaire",
6974 + "Commerce de détail"
6975 + ],
6976 + "connector": "greenhouse",
6977 + "status": "actif",
6978 + "region": "Montréal"
6979 + },
6980 + {
6981 + "id": "echodynecorp",
6982 + "name": "Echodyne Corp",
6983 + "url": "",
6984 + "careers_url": "https://job-boards.greenhouse.io/echodynecorp",
6985 + "sectors": [
6986 + "Aéronautique",
6987 + "Ingénierie"
6988 + ],
6989 + "connector": "greenhouse",
6990 + "status": "actif",
6991 + "region": "Kirkland"
6992 + },
6993 + {
6994 + "id": "ecsolutions",
6995 + "name": "EC-Solutions",
6996 + "url": "",
6997 + "careers_url": "https://job-boards.greenhouse.io/ecsolutions",
6998 + "sectors": [
6999 + "TI",
7000 + "Conseil"
7001 + ],
7002 + "connector": "greenhouse",
7003 + "status": "actif",
7004 + "region": "Montréal, Laval"
7005 + },
7006 + {
7007 + "id": "edelmanfinancialenginesllc",
7008 + "name": "Edelman Financial Engines, LLC",
7009 + "url": "",
7010 + "careers_url": "https://job-boards.greenhouse.io/edelmanfinancialenginesllc",
7011 + "sectors": [
7012 + "Finance",
7013 + "Conseil"
7014 + ],
7015 + "connector": "greenhouse",
7016 + "status": "actif",
7017 + "region": "Kirkland"
7018 + },
7019 + {
7020 + "id": "epicgames",
7021 + "name": "Epic Games",
7022 + "url": "",
7023 + "careers_url": "https://job-boards.greenhouse.io/epicgames",
7024 + "sectors": [
7025 + "Jeux vidéo",
7026 + "Divertissement"
7027 + ],
7028 + "connector": "greenhouse",
7029 + "status": "actif",
7030 + "region": "Montréal"
7031 + },
7032 + {
7033 + "id": "flighthub",
7034 + "name": "FlightHub",
7035 + "url": "",
7036 + "careers_url": "https://job-boards.greenhouse.io/flighthub",
7037 + "sectors": [
7038 + "Voyage",
7039 + "TI"
7040 + ],
7041 + "connector": "greenhouse",
7042 + "status": "actif",
7043 + "region": "Montréal"
7044 + },
7045 + {
7046 + "id": "goalcast",
7047 + "name": "Goalcast",
7048 + "url": "",
7049 + "careers_url": "https://job-boards.greenhouse.io/goalcast",
7050 + "sectors": [
7051 + "Médias",
7052 + "Divertissement"
7053 + ],
7054 + "connector": "greenhouse",
7055 + "status": "actif",
7056 + "region": "Montréal"
7057 + },
7058 + {
7059 + "id": "hasbro",
7060 + "name": "Hasbro",
7061 + "url": "",
7062 + "careers_url": "https://job-boards.greenhouse.io/hasbro",
7063 + "sectors": [
7064 + "Jeux vidéo",
7065 + "Divertissement"
7066 + ],
7067 + "connector": "greenhouse",
7068 + "status": "actif",
7069 + "region": "Canada; Montréal, Montréal"
7070 + },
7071 + {
7072 + "id": "haven",
7073 + "name": "Haven Interactive Studios",
7074 + "url": "",
7075 + "careers_url": "https://job-boards.greenhouse.io/haven",
7076 + "sectors": [
7077 + "Jeux vidéo",
7078 + "Animation"
7079 + ],
7080 + "connector": "greenhouse",
7081 + "status": "actif",
7082 + "region": ""
7083 + },
7084 + {
7085 + "id": "havenenglish",
7086 + "name": "Haven Interactive Studios - English",
7087 + "url": "",
7088 + "careers_url": "https://job-boards.greenhouse.io/havenenglish",
7089 + "sectors": [
7090 + "Jeux vidéo",
7091 + "Animation"
7092 + ],
7093 + "connector": "greenhouse",
7094 + "status": "actif",
7095 + "region": ""
7096 + },
7097 + {
7098 + "id": "highdive",
7099 + "name": "Highdive",
7100 + "url": "",
7101 + "careers_url": "https://job-boards.greenhouse.io/highdive",
7102 + "sectors": [
7103 + "Création",
7104 + "Publicité"
7105 + ],
7106 + "connector": "greenhouse",
7107 + "status": "actif",
7108 + "region": "Montréal, Montreal or Toronto"
7109 + },
7110 + {
7111 + "id": "humanagency",
7112 + "name": "Human Agency",
7113 + "url": "",
7114 + "careers_url": "https://job-boards.greenhouse.io/humanagency",
7115 + "sectors": [
7116 + "Conseil",
7117 + "Ressources humaines"
7118 + ],
7119 + "connector": "greenhouse",
7120 + "status": "actif",
7121 + "region": "Montréal"
7122 + },
7123 + {
7124 + "id": "industrialelectricmanufacturing",
7125 + "name": "Industrial Electric Manufacturing",
7126 + "url": "",
7127 + "careers_url": "https://job-boards.greenhouse.io/industrialelectricmanufacturing",
7128 + "sectors": [
7129 + "Fabrication",
7130 + "Ingénierie"
7131 + ],
7132 + "connector": "greenhouse",
7133 + "status": "actif",
7134 + "region": "Montréal"
7135 + },
7136 + {
7137 + "id": "internaljobsatlush",
7138 + "name": "Internal",
7139 + "url": "",
7140 + "careers_url": "https://job-boards.greenhouse.io/internaljobsatlush",
7141 + "sectors": [
7142 + "Administration",
7143 + "Services"
7144 + ],
7145 + "connector": "greenhouse",
7146 + "status": "actif",
7147 + "region": "Rosemère, Montréal"
7148 + },
7149 + {
7150 + "id": "ited_solutions",
7151 + "name": "IT-ED",
7152 + "url": "",
7153 + "careers_url": "https://job-boards.greenhouse.io/ited_solutions",
7154 + "sectors": [
7155 + "Éducation",
7156 + "TI"
7157 + ],
7158 + "connector": "greenhouse",
7159 + "status": "actif",
7160 + "region": "Montréal"
7161 + },
7162 + {
7163 + "id": "ivalua",
7164 + "name": "Ivalua",
7165 + "url": "",
7166 + "careers_url": "https://job-boards.greenhouse.io/ivalua",
7167 + "sectors": [
7168 + "SaaS"
7169 + ],
7170 + "connector": "greenhouse",
7171 + "status": "actif",
7172 + "region": "Montréal"
7173 + },
7174 + {
7175 + "id": "kestramedicaltechnologiesinc",
7176 + "name": "Kestra Medical Technologies Inc.",
7177 + "url": "",
7178 + "careers_url": "https://job-boards.greenhouse.io/kestramedicaltechnologiesinc",
7179 + "sectors": [
7180 + "Santé",
7181 + "Ingénierie"
7182 + ],
7183 + "connector": "greenhouse",
7184 + "status": "actif",
7185 + "region": "Kirkland"
7186 + },
7187 + {
7188 + "id": "laboratoirertingscom",
7189 + "name": "RTINGS.com (FR)",
7190 + "url": "",
7191 + "careers_url": "https://job-boards.greenhouse.io/laboratoirertingscom",
7192 + "sectors": [
7193 + "Médias",
7194 + "Données"
7195 + ],
7196 + "connector": "greenhouse",
7197 + "status": "actif",
7198 + "region": "Montréal"
7199 + },
7200 + {
7201 + "id": "lakewashingtondermatology",
7202 + "name": "Lake Washington Dermatology",
7203 + "url": "",
7204 + "careers_url": "https://job-boards.greenhouse.io/lakewashingtondermatology",
7205 + "sectors": [
7206 + "Santé",
7207 + "Services"
7208 + ],
7209 + "connector": "greenhouse",
7210 + "status": "actif",
7211 + "region": "Kirkland"
7212 + },
7213 + {
7214 + "id": "lawzero",
7215 + "name": "LawZero",
7216 + "url": "",
7217 + "careers_url": "https://job-boards.greenhouse.io/lawzero",
7218 + "sectors": [
7219 + "Juridique",
7220 + "TI"
7221 + ],
7222 + "connector": "greenhouse",
7223 + "status": "actif",
7224 + "region": "Montréal"
7225 + },
7226 + {
7227 + "id": "modernmenopause",
7228 + "name": "Modern Menopause",
7229 + "url": "",
7230 + "careers_url": "https://job-boards.greenhouse.io/modernmenopause",
7231 + "sectors": [
7232 + "Santé",
7233 + "Divertissement"
7234 + ],
7235 + "connector": "greenhouse",
7236 + "status": "actif",
7237 + "region": "Québec"
7238 + },
7239 + {
7240 + "id": "monsterenergy",
7241 + "name": "Monster Energy",
7242 + "url": "",
7243 + "careers_url": "https://job-boards.greenhouse.io/monsterenergy",
7244 + "sectors": [
7245 + "Agroalimentaire",
7246 + "Marketing"
7247 + ],
7248 + "connector": "greenhouse",
7249 + "status": "actif",
7250 + "region": "CAN - Quebec City, CAN - Montreal"
7251 + },
7252 + {
7253 + "id": "neweratech",
7254 + "name": "New Era Technology",
7255 + "url": "",
7256 + "careers_url": "https://job-boards.greenhouse.io/neweratech",
7257 + "sectors": [
7258 + "TI",
7259 + "Conseil"
7260 + ],
7261 + "connector": "greenhouse",
7262 + "status": "actif",
7263 + "region": "Saint-Jean-sur-Richelieu"
7264 + },
7265 + {
7266 + "id": "novisto78",
7267 + "name": "Novisto",
7268 + "url": "",
7269 + "careers_url": "https://job-boards.greenhouse.io/novisto78",
7270 + "sectors": [
7271 + "Conseil",
7272 + "Données"
7273 + ],
7274 + "connector": "greenhouse",
7275 + "status": "actif",
7276 + "region": "Montréal, Montreal or Toronto"
7277 + },
7278 + {
7279 + "id": "novistofr",
7280 + "name": "Novisto Fr",
7281 + "url": "",
7282 + "careers_url": "https://job-boards.greenhouse.io/novistofr",
7283 + "sectors": [
7284 + "Conseil",
7285 + "Données"
7286 + ],
7287 + "connector": "greenhouse",
7288 + "status": "actif",
7289 + "region": "Montréal"
7290 + },
7291 + {
7292 + "id": "numa",
7293 + "name": "Numa",
7294 + "url": "",
7295 + "careers_url": "https://job-boards.greenhouse.io/numa",
7296 + "sectors": [
7297 + "Conseil",
7298 + "TI"
7299 + ],
7300 + "connector": "greenhouse",
7301 + "status": "actif",
7302 + "region": "Montréal"
7303 + },
7304 + {
7305 + "id": "numenlabs",
7306 + "name": "Numen Labs",
7307 + "url": "",
7308 + "careers_url": "https://job-boards.greenhouse.io/numenlabs",
7309 + "sectors": [
7310 + "IA",
7311 + "Recherche"
7312 + ],
7313 + "connector": "greenhouse",
7314 + "status": "actif",
7315 + "region": "Montréal"
7316 + },
7317 + {
7318 + "id": "ocadogroup",
7319 + "name": "Ocado Group",
7320 + "url": "",
7321 + "careers_url": "https://job-boards.greenhouse.io/ocadogroup",
7322 + "sectors": [
7323 + "Distribution",
7324 + "Logistique"
7325 + ],
7326 + "connector": "greenhouse",
7327 + "status": "actif",
7328 + "region": "Pointe-Claire"
7329 + },
7330 + {
7331 + "id": "ogilvycanada",
7332 + "name": "Ogilvy Canada",
7333 + "url": "",
7334 + "careers_url": "https://job-boards.greenhouse.io/ogilvycanada",
7335 + "sectors": [
7336 + "Publicité",
7337 + "Marketing"
7338 + ],
7339 + "connector": "greenhouse",
7340 + "status": "actif",
7341 + "region": "Montréal"
7342 + },
7343 + {
7344 + "id": "oldcastlebuildingenvelope",
7345 + "name": "Oldcastle BuildingEnvelope",
7346 + "url": "",
7347 + "careers_url": "https://job-boards.greenhouse.io/oldcastlebuildingenvelope",
7348 + "sectors": [
7349 + "Construction",
7350 + "Fabrication"
7351 + ],
7352 + "connector": "greenhouse",
7353 + "status": "actif",
7354 + "region": "Montréal"
7355 + },
7356 + {
7357 + "id": "onemedical",
7358 + "name": "One Medical",
7359 + "url": "",
7360 + "careers_url": "https://job-boards.greenhouse.io/onemedical",
7361 + "sectors": [
7362 + "Santé",
7363 + "TI"
7364 + ],
7365 + "connector": "greenhouse",
7366 + "status": "actif",
7367 + "region": "Kirkland"
7368 + },
7369 + {
7370 + "id": "passportbranddesign",
7371 + "name": "Passport Brand Design",
7372 + "url": "",
7373 + "careers_url": "https://job-boards.greenhouse.io/passportbranddesign",
7374 + "sectors": [
7375 + "Création",
7376 + "Publicité"
7377 + ],
7378 + "connector": "greenhouse",
7379 + "status": "actif",
7380 + "region": "Montréal"
7381 + },
7382 + {
7383 + "id": "pcm",
7384 + "name": "Connor, Clark & Lunn Private Capital Ltd.",
7385 + "url": "",
7386 + "careers_url": "https://job-boards.greenhouse.io/pcm",
7387 + "sectors": [
7388 + "Finance",
7389 + "Placement"
7390 + ],
7391 + "connector": "greenhouse",
7392 + "status": "actif",
7393 + "region": "Montréal"
7394 + },
7395 + {
7396 + "id": "phynetdermatology",
7397 + "name": "PhyNet Dermatology LLC (External)",
7398 + "url": "",
7399 + "careers_url": "https://job-boards.greenhouse.io/phynetdermatology",
7400 + "sectors": [
7401 + "Santé",
7402 + "Services"
7403 + ],
7404 + "connector": "greenhouse",
7405 + "status": "actif",
7406 + "region": "Kirkland"
7407 + },
7408 + {
7409 + "id": "pokafr",
7410 + "name": "Poka FR",
7411 + "url": "",
7412 + "careers_url": "https://job-boards.greenhouse.io/pokafr",
7413 + "sectors": [
7414 + "Fabrication",
7415 + "TI"
7416 + ],
7417 + "connector": "greenhouse",
7418 + "status": "actif",
7419 + "region": "Québec, Québec & Montréal"
7420 + },
7421 + {
7422 + "id": "ponsera",
7423 + "name": "Ponsera",
7424 + "url": "",
7425 + "careers_url": "https://job-boards.greenhouse.io/ponsera",
7426 + "sectors": [
7427 + "Conseil",
7428 + "TI"
7429 + ],
7430 + "connector": "greenhouse",
7431 + "status": "actif",
7432 + "region": "Montréal"
7433 + },
7434 + {
7435 + "id": "proof",
7436 + "name": "Proof",
7437 + "url": "",
7438 + "careers_url": "https://job-boards.greenhouse.io/proof",
7439 + "sectors": [
7440 + "Données",
7441 + "TI"
7442 + ],
7443 + "connector": "greenhouse",
7444 + "status": "actif",
7445 + "region": "Terrebonne Parish"
7446 + },
7447 + {
7448 + "id": "qohash",
7449 + "name": "Qohash",
7450 + "url": "",
7451 + "careers_url": "https://job-boards.greenhouse.io/qohash",
7452 + "sectors": [
7453 + "Sécurité",
7454 + "Données"
7455 + ],
7456 + "connector": "greenhouse",
7457 + "status": "actif",
7458 + "region": "Montréal"
7459 + },
7460 + {
7461 + "id": "quadbridge",
7462 + "name": "Quadbridge",
7463 + "url": "",
7464 + "careers_url": "https://job-boards.greenhouse.io/quadbridge",
7465 + "sectors": [
7466 + "Conseil",
7467 + "Finance"
7468 + ],
7469 + "connector": "greenhouse",
7470 + "status": "actif",
7471 + "region": "Montréal, Vancouver"
7472 + },
7473 + {
7474 + "id": "reallygreatreading",
7475 + "name": "Really Great Reading",
7476 + "url": "",
7477 + "careers_url": "https://job-boards.greenhouse.io/reallygreatreading",
7478 + "sectors": [
7479 + "Éducation",
7480 + "Divertissement"
7481 + ],
7482 + "connector": "greenhouse",
7483 + "status": "actif",
7484 + "region": ""
7485 + },
7486 + {
7487 + "id": "sharkninjaoperatingllc",
7488 + "name": "SharkNinja",
7489 + "url": "",
7490 + "careers_url": "https://job-boards.greenhouse.io/sharkninjaoperatingllc",
7491 + "sectors": [
7492 + "Fabrication",
7493 + "Commerce de détail"
7494 + ],
7495 + "connector": "greenhouse",
7496 + "status": "actif",
7497 + "region": "Montréal"
7498 + },
7499 + {
7500 + "id": "shearwater",
7501 + "name": "Shearwater",
7502 + "url": "",
7503 + "careers_url": "https://job-boards.greenhouse.io/shearwater",
7504 + "sectors": [
7505 + "Aéronautique",
7506 + "TI"
7507 + ],
7508 + "connector": "greenhouse",
7509 + "status": "actif",
7510 + "region": "Montréal"
7511 + },
7512 + {
7513 + "id": "solmentalhealth",
7514 + "name": "SOL Mental Health",
7515 + "url": "",
7516 + "careers_url": "https://job-boards.greenhouse.io/solmentalhealth",
7517 + "sectors": [
7518 + "Santé",
7519 + "Services sociaux"
7520 + ],
7521 + "connector": "greenhouse",
7522 + "status": "actif",
7523 + "region": "3401 Quebec St. Suite 8000"
7524 + },
7525 + {
7526 + "id": "sonyinteractiveentertainmentglobal",
7527 + "name": "PlayStation Global",
7528 + "url": "",
7529 + "careers_url": "https://job-boards.greenhouse.io/sonyinteractiveentertainmentglobal",
7530 + "sectors": [
7531 + "Jeux vidéo",
7532 + "Divertissement"
7533 + ],
7534 + "connector": "greenhouse",
7535 + "status": "actif",
7536 + "region": ""
7537 + },
7538 + {
7539 + "id": "squarepointcapital",
7540 + "name": "Squarepoint Capital",
7541 + "url": "",
7542 + "careers_url": "https://job-boards.greenhouse.io/squarepointcapital",
7543 + "sectors": [
7544 + "Finance",
7545 + "Données"
7546 + ],
7547 + "connector": "greenhouse",
7548 + "status": "actif",
7549 + "region": "Jersey, Montréal, London"
7550 + },
7551 + {
7552 + "id": "stay22",
7553 + "name": "Stay22",
7554 + "url": "",
7555 + "careers_url": "https://job-boards.greenhouse.io/stay22",
7556 + "sectors": [
7557 + "Voyage",
7558 + "SaaS"
7559 + ],
7560 + "connector": "greenhouse",
7561 + "status": "actif",
7562 + "region": "Montréal"
7563 + },
7564 + {
7565 + "id": "strigofr",
7566 + "name": "Terrestar - Strigo",
7567 + "url": "",
7568 + "careers_url": "https://job-boards.greenhouse.io/strigofr",
7569 + "sectors": [
7570 + "TI",
7571 + "Éducation"
7572 + ],
7573 + "connector": "greenhouse",
7574 + "status": "actif",
7575 + "region": "Montréal"
7576 + },
7577 + {
7578 + "id": "sweeneyconrad",
7579 + "name": "Sweeney Conrad",
7580 + "url": "",
7581 + "careers_url": "https://job-boards.greenhouse.io/sweeneyconrad",
7582 + "sectors": [
7583 + "Juridique",
7584 + "Conseil"
7585 + ],
7586 + "connector": "greenhouse",
7587 + "status": "actif",
7588 + "region": "Kirkland"
7589 + },
7590 + {
7591 + "id": "tefron",
7592 + "name": "Tefron",
7593 + "url": "",
7594 + "careers_url": "https://job-boards.greenhouse.io/tefron",
7595 + "sectors": [
7596 + "Fabrication",
7597 + "TI"
7598 + ],
7599 + "connector": "greenhouse",
7600 + "status": "actif",
7601 + "region": "Montréal"
7602 + },
7603 + {
7604 + "id": "terrestarsolutionsinc",
7605 + "name": "Terrestar Solutions",
7606 + "url": "",
7607 + "careers_url": "https://job-boards.greenhouse.io/terrestarsolutionsinc",
7608 + "sectors": [
7609 + "TI",
7610 + "Télécommunications"
7611 + ],
7612 + "connector": "greenhouse",
7613 + "status": "actif",
7614 + "region": "Montréal, Quebec or Ontario"
7615 + },
7616 + {
7617 + "id": "torcrobotics",
7618 + "name": "Torc Robotics",
7619 + "url": "",
7620 + "careers_url": "https://job-boards.greenhouse.io/torcrobotics",
7621 + "sectors": [
7622 + "Ingénierie",
7623 + "Automobile"
7624 + ],
7625 + "connector": "greenhouse",
7626 + "status": "actif",
7627 + "region": ""
7628 + },
7629 + {
7630 + "id": "triumvirateenvironmental",
7631 + "name": "Triumvirate Environmental",
7632 + "url": "",
7633 + "careers_url": "https://job-boards.greenhouse.io/triumvirateenvironmental",
7634 + "sectors": [
7635 + "Environnement",
7636 + "Services"
7637 + ],
7638 + "connector": "greenhouse",
7639 + "status": "actif",
7640 + "region": "Contrecoeur"
7641 + },
7642 + {
7643 + "id": "uberfreight",
7644 + "name": "Uber Freight",
7645 + "url": "",
7646 + "careers_url": "https://job-boards.greenhouse.io/uberfreight",
7647 + "sectors": [
7648 + "Logistique",
7649 + "Camionnage"
7650 + ],
7651 + "connector": "greenhouse",
7652 + "status": "actif",
7653 + "region": "Montréal"
7654 + },
7655 + {
7656 + "id": "usamechasp",
7657 + "name": "USA Mechanical & Energy Services",
7658 + "url": "",
7659 + "careers_url": "https://job-boards.greenhouse.io/usamechasp",
7660 + "sectors": [
7661 + "Énergie",
7662 + "Services"
7663 + ],
7664 + "connector": "greenhouse",
7665 + "status": "actif",
7666 + "region": "East Granby, East Granby CT"
7667 + },
7668 + {
7669 + "id": "valencelabs",
7670 + "name": "Valence Labs",
7671 + "url": "",
7672 + "careers_url": "https://job-boards.greenhouse.io/valencelabs",
7673 + "sectors": [
7674 + "Biotechnologie",
7675 + "Recherche"
7676 + ],
7677 + "connector": "greenhouse",
7678 + "status": "actif",
7679 + "region": "Montréal, London"
7680 + },
7681 + {
7682 + "id": "vmlcanadafr",
7683 + "name": "VML Canada (French)",
7684 + "url": "",
7685 + "careers_url": "https://job-boards.greenhouse.io/vmlcanadafr",
7686 + "sectors": [
7687 + "Publicité",
7688 + "Marketing"
7689 + ],
7690 + "connector": "greenhouse",
7691 + "status": "actif",
7692 + "region": "Montréal"
7693 + },
7694 + {
7695 + "id": "waveshaperai",
7696 + "name": "WaveShaper AI",
7697 + "url": "",
7698 + "careers_url": "https://job-boards.greenhouse.io/waveshaperai",
7699 + "sectors": [
7700 + "IA",
7701 + "TI"
7702 + ],
7703 + "connector": "greenhouse",
7704 + "status": "actif",
7705 + "region": "Montréal"
7706 + },
7707 + {
7708 + "id": "wisemotion",
7709 + "name": "Wisemotion Robotics",
7710 + "url": "",
7711 + "careers_url": "https://job-boards.greenhouse.io/wisemotion",
7712 + "sectors": [
7713 + "Ingénierie"
7714 + ],
7715 + "connector": "greenhouse",
7716 + "status": "actif",
7717 + "region": "Montréal"
7718 + },
7719 + {
7720 + "id": "wppmedia",
7721 + "name": "WPP Media",
7722 + "url": "",
7723 + "careers_url": "https://job-boards.greenhouse.io/wppmedia",
7724 + "sectors": [
7725 + "Médias",
7726 + "Publicité"
7727 + ],
7728 + "connector": "greenhouse",
7729 + "status": "actif",
7730 + "region": "Montréal"
7731 + },
7732 + {
7733 + "id": "zscaler",
7734 + "name": "Zscaler",
7735 + "url": "",
7736 + "careers_url": "https://job-boards.greenhouse.io/zscaler",
7737 + "sectors": [
7738 + "Sécurité",
7739 + "SaaS"
7740 + ],
7741 + "connector": "greenhouse",
7742 + "status": "actif",
7743 + "region": ""
7744 + },
7745 + {
7746 + "id": "alliedreit",
7747 + "name": "Allied",
7748 + "url": "",
7749 + "careers_url": "https://jobs.lever.co/alliedreit",
7750 + "sectors": [
7751 + "Services",
7752 + "Logistique"
7753 + ],
7754 + "connector": "lever",
7755 + "status": "actif",
7756 + "region": "Montréal"
7757 + },
7758 + {
7759 + "id": "arcteryx_com",
7760 + "name": "ARC'TERYX",
7761 + "url": "",
7762 + "careers_url": "https://jobs.lever.co/arcteryx.com",
7763 + "sectors": [
7764 + "Mode",
7765 + "Fabrication"
7766 + ],
7767 + "connector": "lever",
7768 + "status": "actif",
7769 + "region": "Québec, Brossard, Montréal"
7770 + },
7771 + {
7772 + "id": "blockslearning",
7773 + "name": "Daycare Teachers",
7774 + "url": "",
7775 + "careers_url": "https://jobs.lever.co/blockslearning",
7776 + "sectors": [
7777 + "Éducation",
7778 + "Services sociaux"
7779 + ],
7780 + "connector": "lever",
7781 + "status": "actif",
7782 + "region": "East Granby"
7783 + },
7784 + {
7785 + "id": "bounteous",
7786 + "name": "Bounteous",
7787 + "url": "",
7788 + "careers_url": "https://jobs.lever.co/bounteous",
7789 + "sectors": [
7790 + "Conseil",
7791 + "TI"
7792 + ],
7793 + "connector": "lever",
7794 + "status": "actif",
7795 + "region": "Montréal"
7796 + },
7797 + {
7798 + "id": "cscgeneration_2",
7799 + "name": "CSC Generation",
7800 + "url": "",
7801 + "careers_url": "https://jobs.lever.co/cscgeneration-2",
7802 + "sectors": [
7803 + "Conseil",
7804 + "TI"
7805 + ],
7806 + "connector": "lever",
7807 + "status": "actif",
7808 + "region": "Kirkland"
7809 + },
7810 + {
7811 + "id": "deepsky",
7812 + "name": "Deep Sky",
7813 + "url": "",
7814 + "careers_url": "https://jobs.lever.co/deepsky",
7815 + "sectors": [
7816 + "Aéronautique",
7817 + "TI"
7818 + ],
7819 + "connector": "lever",
7820 + "status": "actif",
7821 + "region": "Thetford Mines et ses environs"
7822 + },
7823 + {
7824 + "id": "epwealth",
7825 + "name": "EP Wealth Advisors",
7826 + "url": "",
7827 + "careers_url": "https://jobs.lever.co/epwealth",
7828 + "sectors": [
7829 + "Finance",
7830 + "Placement"
7831 + ],
7832 + "connector": "lever",
7833 + "status": "actif",
7834 + "region": "Kirkland WA"
7835 + },
7836 + {
7837 + "id": "faspac",
7838 + "name": "Faspac",
7839 + "url": "",
7840 + "careers_url": "https://jobs.lever.co/faspac",
7841 + "sectors": [
7842 + "Logistique",
7843 + "Distribution"
7844 + ],
7845 + "connector": "lever",
7846 + "status": "actif",
7847 + "region": "Anjou"
7848 + },
7849 + {
7850 + "id": "figfinancial",
7851 + "name": "Fig",
7852 + "url": "",
7853 + "careers_url": "https://jobs.lever.co/figfinancial",
7854 + "sectors": [
7855 + "Construction",
7856 + "Immobilier"
7857 + ],
7858 + "connector": "lever",
7859 + "status": "actif",
7860 + "region": "Montréal"
7861 + },
7862 + {
7863 + "id": "flynncompanies",
7864 + "name": "Flynn Group of Companies",
7865 + "url": "",
7866 + "careers_url": "https://jobs.lever.co/flynncompanies",
7867 + "sectors": [
7868 + "Services",
7869 + "Conseil"
7870 + ],
7871 + "connector": "lever",
7872 + "status": "actif",
7873 + "region": "Montréal"
7874 + },
7875 + {
7876 + "id": "fresha",
7877 + "name": "Fresha",
7878 + "url": "",
7879 + "careers_url": "https://jobs.lever.co/fresha",
7880 + "sectors": [
7881 + "SaaS",
7882 + "Restauration"
7883 + ],
7884 + "connector": "lever",
7885 + "status": "actif",
7886 + "region": "Montréal"
7887 + },
7888 + {
7889 + "id": "getwingapp",
7890 + "name": "Executive Assistant",
7891 + "url": "",
7892 + "careers_url": "https://jobs.lever.co/getwingapp",
7893 + "sectors": [
7894 + "Administration",
7895 + "Services"
7896 + ],
7897 + "connector": "lever",
7898 + "status": "actif",
7899 + "region": "Montréal"
7900 + },
7901 + {
7902 + "id": "gomaterials",
7903 + "name": "GoMaterials",
7904 + "url": "",
7905 + "careers_url": "https://jobs.lever.co/gomaterials",
7906 + "sectors": [
7907 + "Fabrication",
7908 + "Distribution"
7909 + ],
7910 + "connector": "lever",
7911 + "status": "actif",
7912 + "region": "Montréal"
7913 + },
7914 + {
7915 + "id": "havenpoint_health",
7916 + "name": "Havenpoint Health",
7917 + "url": "",
7918 + "careers_url": "https://jobs.lever.co/havenpoint-health",
7919 + "sectors": [
7920 + "Santé",
7921 + "Immobilier"
7922 + ],
7923 + "connector": "lever",
7924 + "status": "actif",
7925 + "region": "Montréal"
7926 + },
7927 + {
7928 + "id": "immiland_canada_inc",
7929 + "name": "Immiland Canada Inc.",
7930 + "url": "",
7931 + "careers_url": "https://jobs.lever.co/immiland-canada-inc",
7932 + "sectors": [
7933 + "Services"
7934 + ],
7935 + "connector": "lever",
7936 + "status": "actif",
7937 + "region": "Across Quebec, Montréal"
7938 + },
7939 + {
7940 + "id": "insomniacookies",
7941 + "name": "Insomnia Cookies",
7942 + "url": "",
7943 + "careers_url": "https://jobs.lever.co/insomniacookies",
7944 + "sectors": [
7945 + "Restauration",
7946 + "Commerce de détail"
7947 + ],
7948 + "connector": "lever",
7949 + "status": "actif",
7950 + "region": "Norfolk"
7951 + },
7952 + {
7953 + "id": "kabam",
7954 + "name": "2026 GameChanger Scholarship Application",
7955 + "url": "",
7956 + "careers_url": "https://jobs.lever.co/kabam",
7957 + "sectors": [
7958 + "Éducation",
7959 + "Sport"
7960 + ],
7961 + "connector": "lever",
7962 + "status": "actif",
7963 + "region": "Montréal"
7964 + },
7965 + {
7966 + "id": "keyloop",
7967 + "name": "Keyloop",
7968 + "url": "",
7969 + "careers_url": "https://jobs.lever.co/keyloop",
7970 + "sectors": [
7971 + "SaaS",
7972 + "Automobile"
7973 + ],
7974 + "connector": "lever",
7975 + "status": "actif",
7976 + "region": ""
7977 + },
7978 + {
7979 + "id": "kogniz",
7980 + "name": "Kogniz",
7981 + "url": "",
7982 + "careers_url": "https://jobs.lever.co/kogniz",
7983 + "sectors": [
7984 + "TI",
7985 + "Données"
7986 + ],
7987 + "connector": "lever",
7988 + "status": "actif",
7989 + "region": "Montréal"
7990 + },
7991 + {
7992 + "id": "larian",
7993 + "name": "Larian Studios",
7994 + "url": "",
7995 + "careers_url": "https://jobs.lever.co/larian",
7996 + "sectors": [
7997 + "Jeux vidéo",
7998 + "Divertissement"
7999 + ],
8000 + "connector": "lever",
8001 + "status": "actif",
8002 + "region": "Québec"
8003 + },
8004 + {
8005 + "id": "lifestance",
8006 + "name": "LifeStance Health",
8007 + "url": "",
8008 + "careers_url": "https://jobs.lever.co/lifestance",
8009 + "sectors": [
8010 + "Santé",
8011 + "Services"
8012 + ],
8013 + "connector": "lever",
8014 + "status": "actif",
8015 + "region": "Kirkland"
8016 + },
8017 + {
8018 + "id": "novaspace",
8019 + "name": "Novaspace",
8020 + "url": "",
8021 + "careers_url": "https://jobs.lever.co/novaspace",
8022 + "sectors": [
8023 + "Aéronautique",
8024 + "Ingénierie"
8025 + ],
8026 + "connector": "lever",
8027 + "status": "actif",
8028 + "region": "Montréal"
8029 + },
8030 + {
8031 + "id": "pelmorex",
8032 + "name": "Pelmorex",
8033 + "url": "",
8034 + "careers_url": "https://jobs.lever.co/pelmorex",
8035 + "sectors": [
8036 + "Médias",
8037 + "Télécommunications"
8038 + ],
8039 + "connector": "lever",
8040 + "status": "actif",
8041 + "region": "Montréal"
8042 + },
8043 + {
8044 + "id": "quenchwater",
8045 + "name": "Culligan Quench",
8046 + "url": "",
8047 + "careers_url": "https://jobs.lever.co/quenchwater",
8048 + "sectors": [
8049 + "Agroalimentaire",
8050 + "Distribution"
8051 + ],
8052 + "connector": "lever",
8053 + "status": "actif",
8054 + "region": "Montréal"
8055 + },
8056 + {
8057 + "id": "swiftconnect",
8058 + "name": "SwiftConnect",
8059 + "url": "",
8060 + "careers_url": "https://jobs.lever.co/swiftconnect",
8061 + "sectors": [
8062 + "TI",
8063 + "Télécommunications"
8064 + ],
8065 + "connector": "lever",
8066 + "status": "actif",
8067 + "region": "Montréal"
8068 + },
8069 + {
8070 + "id": "syntronic",
8071 + "name": "Syntronic",
8072 + "url": "",
8073 + "careers_url": "https://jobs.lever.co/syntronic",
8074 + "sectors": [
8075 + "Fabrication"
8076 + ],
8077 + "connector": "lever",
8078 + "status": "actif",
8079 + "region": "Montréal"
8080 + },
8081 + {
8082 + "id": "systemex",
8083 + "name": "Systemex",
8084 + "url": "",
8085 + "careers_url": "https://jobs.lever.co/systemex",
8086 + "sectors": [
8087 + "TI",
8088 + "Conseil"
8089 + ],
8090 + "connector": "lever",
8091 + "status": "actif",
8092 + "region": "Montréal, Laval"
8093 + },
8094 + {
8095 + "id": "thesalesfactory",
8096 + "name": "Thesalesfactory",
8097 + "url": "",
8098 + "careers_url": "https://jobs.lever.co/thesalesfactory",
8099 + "sectors": [
8100 + "Ventes",
8101 + "Conseil"
8102 + ],
8103 + "connector": "lever",
8104 + "status": "actif",
8105 + "region": "Ottawa–Gatineau"
8106 + },
8107 + {
8108 + "id": "tracktik",
8109 + "name": "Trackforce",
8110 + "url": "",
8111 + "careers_url": "https://jobs.lever.co/tracktik",
8112 + "sectors": [
8113 + "Logistique",
8114 + "TI"
8115 + ],
8116 + "connector": "lever",
8117 + "status": "actif",
8118 + "region": "Montréal"
8119 + },
8120 + {
8121 + "id": "usasurveyjob",
8122 + "name": "Work From Home Customer Service Representative",
8123 + "url": "",
8124 + "careers_url": "https://jobs.lever.co/usasurveyjob",
8125 + "sectors": [
8126 + "Services",
8127 + "Administration"
8128 + ],
8129 + "connector": "lever",
8130 + "status": "actif",
8131 + "region": "Montréal, Québec, Gatineau"
8132 + },
8133 + {
8134 + "id": "weloglobal",
8135 + "name": "Welo Global",
8136 + "url": "",
8137 + "careers_url": "https://jobs.lever.co/weloglobal",
8138 + "sectors": [
8139 + "Services"
8140 + ],
8141 + "connector": "lever",
8142 + "status": "actif",
8143 + "region": "Québec"
8144 + },
8145 + {
8146 + "id": "wingtra_2",
8147 + "name": "Wingtra AG",
8148 + "url": "",
8149 + "careers_url": "https://jobs.lever.co/wingtra-2",
8150 + "sectors": [
8151 + "Aéronautique"
8152 + ],
8153 + "connector": "lever",
8154 + "status": "actif",
8155 + "region": "Montréal"
8156 + },
8157 + {
8158 + "id": "allredi",
8159 + "name": "homepage",
8160 + "url": "",
8161 + "careers_url": "https://allredi.recruitee.com",
8162 + "sectors": [],
8163 + "connector": "recruitee",
8164 + "status": "actif",
8165 + "region": "Laval"
8166 + },
8167 + {
8168 + "id": "consultdss",
8169 + "name": "Consultdss",
8170 + "url": "",
8171 + "careers_url": "https://consultdss.recruitee.com",
8172 + "sectors": [
8173 + "Conseil",
8174 + "TI"
8175 + ],
8176 + "connector": "recruitee",
8177 + "status": "actif",
8178 + "region": "Montréal"
8179 + },
8180 + {
8181 + "id": "gevgroupltd",
8182 + "name": "Siemens Gamesa Certified Wind Turbine Troubleshooters",
8183 + "url": "",
8184 + "careers_url": "https://gevgroupltd.recruitee.com",
8185 + "sectors": [
8186 + "Énergie",
8187 + "Ingénierie"
8188 + ],
8189 + "connector": "recruitee",
8190 + "status": "actif",
8191 + "region": "Québec"
8192 + },
8193 + {
8194 + "id": "guarana",
8195 + "name": "Guarana",
8196 + "url": "",
8197 + "careers_url": "https://guarana.recruitee.com",
8198 + "sectors": [
8199 + "Agroalimentaire"
8200 + ],
8201 + "connector": "recruitee",
8202 + "status": "actif",
8203 + "region": "Montréal"
8204 + },
8205 + {
8206 + "id": "keyencecanadainc",
8207 + "name": "KEYENCE CANADA",
8208 + "url": "",
8209 + "careers_url": "https://keyencecanadainc.recruitee.com",
8210 + "sectors": [
8211 + "Fabrication",
8212 + "TI"
8213 + ],
8214 + "connector": "recruitee",
8215 + "status": "actif",
8216 + "region": "Montréal"
8217 + },
8218 + {
8219 + "id": "kodify",
8220 + "name": "Video Ad Designer",
8221 + "url": "",
8222 + "careers_url": "https://kodify.recruitee.com",
8223 + "sectors": [
8224 + "Publicité",
8225 + "Création"
8226 + ],
8227 + "connector": "recruitee",
8228 + "status": "actif",
8229 + "region": "Montréal"
8230 + },
8231 + {
8232 + "id": "marcusevanscareers",
8233 + "name": "Marcus evans",
8234 + "url": "",
8235 + "careers_url": "https://marcusevanscareers.recruitee.com",
8236 + "sectors": [],
8237 + "connector": "recruitee",
8238 + "status": "actif",
8239 + "region": "Pointe-Claire, Laval, Montréal"
8240 + },
8241 + {
8242 + "id": "quanteo",
8243 + "name": "Homepage",
8244 + "url": "",
8245 + "careers_url": "https://quanteo.recruitee.com",
8246 + "sectors": [],
8247 + "connector": "recruitee",
8248 + "status": "actif",
8249 + "region": "Montréal"
8250 + },
8251 + {
8252 + "id": "rebootmonkey",
8253 + "name": "RM Staffing B.V.",
8254 + "url": "",
8255 + "careers_url": "https://rebootmonkey.recruitee.com",
8256 + "sectors": [
8257 + "Placement"
8258 + ],
8259 + "connector": "recruitee",
8260 + "status": "actif",
8261 + "region": "Québec, Shawinigan, Montréal"
8262 + },
8263 + {
8264 + "id": "signifly",
8265 + "name": "Signifly",
8266 + "url": "",
8267 + "careers_url": "https://signifly.recruitee.com",
8268 + "sectors": [
8269 + "Web",
8270 + "Création"
8271 + ],
8272 + "connector": "recruitee",
8273 + "status": "actif",
8274 + "region": "Monteal"
8275 + },
8276 + {
8277 + "id": "swordtech",
8278 + "name": "Swordtech",
8279 + "url": "",
8280 + "careers_url": "https://swordtech.recruitee.com",
8281 + "sectors": [
8282 + "TI",
8283 + "Conseil"
8284 + ],
8285 + "connector": "recruitee",
8286 + "status": "actif",
8287 + "region": "Montréal"
8288 + },
8289 + {
8290 + "id": "transperfect",
8291 + "name": "TransPerfect",
8292 + "url": "",
8293 + "careers_url": "https://transperfect.recruitee.com",
8294 + "sectors": [
8295 + "Services"
8296 + ],
8297 + "connector": "recruitee",
8298 + "status": "actif",
8299 + "region": "Montréal"
8300 + },
8301 + {
8302 + "id": "x1pertinentinc",
8303 + "name": "1perTInent inc",
8304 + "url": "",
8305 + "careers_url": "https://jobs.smartrecruiters.com/company/1perTInentInc",
8306 + "sectors": [
8307 + "TI",
8308 + "Conseil"
8309 + ],
8310 + "connector": "smartrecruiters",
8311 + "status": "actif",
8312 + "region": "Montréal"
8313 + },
8314 + {
8315 + "id": "adgagroupconsultantsinc1",
8316 + "name": "ADGA Group Consultants Inc",
8317 + "url": "",
8318 + "careers_url": "https://jobs.smartrecruiters.com/company/ADGAGroupConsultantsInc1",
8319 + "sectors": [
8320 + "Conseil",
8321 + "Ingénierie"
8322 + ],
8323 + "connector": "smartrecruiters",
8324 + "status": "actif",
8325 + "region": "Laval"
8326 + },
8327 + {
8328 + "id": "advens",
8329 + "name": "ADVENS",
8330 + "url": "",
8331 + "careers_url": "https://jobs.smartrecruiters.com/company/ADVENS",
8332 + "sectors": [
8333 + "Sécurité",
8334 + "TI"
8335 + ],
8336 + "connector": "smartrecruiters",
8337 + "status": "actif",
8338 + "region": "Montréal"
8339 + },
8340 + {
8341 + "id": "aecom2",
8342 + "name": "AECOM",
8343 + "url": "",
8344 + "careers_url": "https://jobs.smartrecruiters.com/company/AECOM2",
8345 + "sectors": [
8346 + "Ingénierie",
8347 + "Construction"
8348 + ],
8349 + "connector": "smartrecruiters",
8350 + "status": "actif",
8351 + "region": "Québec, Montréal"
8352 + },
8353 + {
8354 + "id": "agglobeservices",
8355 + "name": "AG Globe Services",
8356 + "url": "",
8357 + "careers_url": "https://jobs.smartrecruiters.com/company/AGGlobeServices",
8358 + "sectors": [
8359 + "Services",
8360 + "Logistique"
8361 + ],
8362 + "connector": "smartrecruiters",
8363 + "status": "actif",
8364 + "region": "Montréal"
8365 + },
8366 + {
8367 + "id": "aveq",
8368 + "name": "AVEQ",
8369 + "url": "",
8370 + "careers_url": "https://jobs.smartrecruiters.com/company/AVEQ",
8371 + "sectors": [
8372 + "Énergie",
8373 + "Environnement"
8374 + ],
8375 + "connector": "smartrecruiters",
8376 + "status": "actif",
8377 + "region": "Montréal"
8378 + },
8379 + {
8380 + "id": "abbvie",
8381 + "name": "AbbVie",
8382 + "url": "",
8383 + "careers_url": "https://jobs.smartrecruiters.com/company/AbbVie",
8384 + "sectors": [
8385 + "Pharmaceutique",
8386 + "Santé"
8387 + ],
8388 + "connector": "smartrecruiters",
8389 + "status": "actif",
8390 + "region": "Montréal"
8391 + },
8392 + {
8393 + "id": "accediannetworks",
8394 + "name": "Accedian Networks",
8395 + "url": "",
8396 + "careers_url": "https://jobs.smartrecruiters.com/company/AccedianNetworks",
8397 + "sectors": [
8398 + "TI",
8399 + "Télécommunications"
8400 + ],
8401 + "connector": "smartrecruiters",
8402 + "status": "actif",
8403 + "region": "Montréal"
8404 + },
8405 + {
8406 + "id": "accorhotel",
8407 + "name": "AccorHotel",
8408 + "url": "",
8409 + "careers_url": "https://jobs.smartrecruiters.com/company/AccorHotel",
8410 + "sectors": [
8411 + "Hôtellerie",
8412 + "Tourisme"
8413 + ],
8414 + "connector": "smartrecruiters",
8415 + "status": "actif",
8416 + "region": "Montréal"
8417 + },
8418 + {
8419 + "id": "acumatica",
8420 + "name": "Acumatica",
8421 + "url": "",
8422 + "careers_url": "https://jobs.smartrecruiters.com/company/Acumatica",
8423 + "sectors": [
8424 + "SaaS",
8425 + "TI"
8426 + ],
8427 + "connector": "smartrecruiters",
8428 + "status": "actif",
8429 + "region": "Montréal"
8430 + },
8431 + {
8432 + "id": "agencemaplrinc",
8433 + "name": "Agence Maplr Inc.",
8434 + "url": "",
8435 + "careers_url": "https://jobs.smartrecruiters.com/company/AgenceMaplrInc",
8436 + "sectors": [
8437 + "Marketing",
8438 + "Publicité"
8439 + ],
8440 + "connector": "smartrecruiters",
8441 + "status": "actif",
8442 + "region": "Montréal"
8443 + },
8444 + {
8445 + "id": "airlabinc",
8446 + "name": "Airlab Inc.",
8447 + "url": "",
8448 + "careers_url": "https://jobs.smartrecruiters.com/company/AirlabInc",
8449 + "sectors": [
8450 + "Aéronautique",
8451 + "Ingénierie"
8452 + ],
8453 + "connector": "smartrecruiters",
8454 + "status": "actif",
8455 + "region": "Montréal"
8456 + },
8457 + {
8458 + "id": "altersolutions",
8459 + "name": "act digital",
8460 + "url": "",
8461 + "careers_url": "https://jobs.smartrecruiters.com/company/AlterSolutions",
8462 + "sectors": [
8463 + "TI",
8464 + "Web"
8465 + ],
8466 + "connector": "smartrecruiters",
8467 + "status": "actif",
8468 + "region": "Montréal"
8469 + },
8470 + {
8471 + "id": "americanironandmetal",
8472 + "name": "American Iron and Metal",
8473 + "url": "",
8474 + "careers_url": "https://jobs.smartrecruiters.com/company/AmericanIronandMetal",
8475 + "sectors": [
8476 + "Métallurgie",
8477 + "Distribution"
8478 + ],
8479 + "connector": "smartrecruiters",
8480 + "status": "actif",
8481 + "region": "Montréal, Victoriaville, Laval"
8482 + },
8483 + {
8484 + "id": "arago",
8485 + "name": "Arago",
8486 + "url": "",
8487 + "careers_url": "https://jobs.smartrecruiters.com/company/Arago",
8488 + "sectors": [
8489 + "Conseil",
8490 + "TI"
8491 + ],
8492 + "connector": "smartrecruiters",
8493 + "status": "actif",
8494 + "region": "Montréal"
8495 + },
8496 + {
8497 + "id": "ariolix",
8498 + "name": "Ariolix",
8499 + "url": "",
8500 + "careers_url": "https://jobs.smartrecruiters.com/company/Ariolix",
8501 + "sectors": [
8502 + "TI",
8503 + "SaaS"
8504 + ],
8505 + "connector": "smartrecruiters",
8506 + "status": "actif",
8507 + "region": "Québec"
8508 + },
8509 + {
8510 + "id": "averna1",
8511 + "name": "Averna",
8512 + "url": "",
8513 + "careers_url": "https://jobs.smartrecruiters.com/company/Averna1",
8514 + "sectors": [
8515 + "TI",
8516 + "Ingénierie"
8517 + ],
8518 + "connector": "smartrecruiters",
8519 + "status": "actif",
8520 + "region": "Montréal"
8521 + },
8522 + {
8523 + "id": "borealamanagement",
8524 + "name": "Boreala Management",
8525 + "url": "",
8526 + "careers_url": "https://jobs.smartrecruiters.com/company/BorealaManagement",
8527 + "sectors": [
8528 + "Gestion immobilière",
8529 + "Immobilier"
8530 + ],
8531 + "connector": "smartrecruiters",
8532 + "status": "actif",
8533 + "region": "Montréal"
8534 + },
8535 + {
8536 + "id": "c2montral",
8537 + "name": "C2 Montréal",
8538 + "url": "",
8539 + "careers_url": "https://jobs.smartrecruiters.com/company/C2Montral",
8540 + "sectors": [
8541 + "Divertissement",
8542 + "Création"
8543 + ],
8544 + "connector": "smartrecruiters",
8545 + "status": "actif",
8546 + "region": "Montréal"
8547 + },
8548 + {
8549 + "id": "cca1",
8550 + "name": "CCA",
8551 + "url": "",
8552 + "careers_url": "https://jobs.smartrecruiters.com/company/CCA1",
8553 + "sectors": [
8554 + "Secteur public",
8555 + "Administration"
8556 + ],
8557 + "connector": "smartrecruiters",
8558 + "status": "actif",
8559 + "region": "Montréal"
8560 + },
8561 + {
8562 + "id": "cmlabs",
8563 + "name": "CM Labs",
8564 + "url": "",
8565 + "careers_url": "https://jobs.smartrecruiters.com/company/CMLabs",
8566 + "sectors": [
8567 + "Jeux vidéo"
8568 + ],
8569 + "connector": "smartrecruiters",
8570 + "status": "actif",
8571 + "region": "Montréal"
8572 + },
8573 + {
8574 + "id": "canadianhelicopters",
8575 + "name": "Canadian Helicopters",
8576 + "url": "",
8577 + "careers_url": "https://jobs.smartrecruiters.com/company/CanadianHelicopters",
8578 + "sectors": [
8579 + "Aéronautique",
8580 + "Transport"
8581 + ],
8582 + "connector": "smartrecruiters",
8583 + "status": "actif",
8584 + "region": "Les Cèdres, Sept-Iles"
8585 + },
8586 + {
8587 + "id": "catalystcanada",
8588 + "name": "Catalyst Canada",
8589 + "url": "",
8590 + "careers_url": "https://jobs.smartrecruiters.com/company/CatalystCanada",
8591 + "sectors": [
8592 + "Conseil",
8593 + "Environnement"
8594 + ],
8595 + "connector": "smartrecruiters",
8596 + "status": "actif",
8597 + "region": "Montréal"
8598 + },
8599 + {
8600 + "id": "chagalldesign",
8601 + "name": "Chagall Design",
8602 + "url": "",
8603 + "careers_url": "https://jobs.smartrecruiters.com/company/ChagallDesign",
8604 + "sectors": [
8605 + "Création"
8606 + ],
8607 + "connector": "smartrecruiters",
8608 + "status": "actif",
8609 + "region": "Sainte-Julie"
8610 + },
8611 + {
8612 + "id": "chewicreative",
8613 + "name": "Chewi Creative",
8614 + "url": "",
8615 + "careers_url": "https://jobs.smartrecruiters.com/company/ChewiCreative",
8616 + "sectors": [
8617 + "Création",
8618 + "Publicité"
8619 + ],
8620 + "connector": "smartrecruiters",
8621 + "status": "actif",
8622 + "region": "Montréal"
8623 + },
8624 + {
8625 + "id": "clubassurance",
8626 + "name": "Club Assurance",
8627 + "url": "",
8628 + "careers_url": "https://jobs.smartrecruiters.com/company/ClubAssurance",
8629 + "sectors": [
8630 + "Assurance",
8631 + "Finance"
8632 + ],
8633 + "connector": "smartrecruiters",
8634 + "status": "actif",
8635 + "region": "Longueuil"
8636 + },
8637 + {
8638 + "id": "conseilrgionaldelenvironnement_rgiondelacapitalenationale",
8639 + "name": "Conseil régional de l'environnement - Région de la Capitale Nationale",
8640 + "url": "",
8641 + "careers_url": "https://jobs.smartrecruiters.com/company/ConseilRgionalDeLenvironnement-RgionDeLaCapitaleNationale",
8642 + "sectors": [
8643 + "Environnement",
8644 + "Secteur public"
8645 + ],
8646 + "connector": "smartrecruiters",
8647 + "status": "actif",
8648 + "region": "Québec"
8649 + },
8650 + {
8651 + "id": "continentalgroupsectorcontitech",
8652 + "name": "Continental Group Sector ContiTech",
8653 + "url": "",
8654 + "careers_url": "https://jobs.smartrecruiters.com/company/ContinentalGroupSectorContiTech",
8655 + "sectors": [
8656 + "Fabrication",
8657 + "Automobile"
8658 + ],
8659 + "connector": "smartrecruiters",
8660 + "status": "actif",
8661 + "region": "Saint-Alphonse-De-Granby"
8662 + },
8663 + {
8664 + "id": "continentaltechnologysolutions",
8665 + "name": "Continental Technology Solutions",
8666 + "url": "",
8667 + "careers_url": "https://jobs.smartrecruiters.com/company/ContinentalTechnologySolutions",
8668 + "sectors": [
8669 + "TI",
8670 + "Télécommunications"
8671 + ],
8672 + "connector": "smartrecruiters",
8673 + "status": "actif",
8674 + "region": "Montréal"
8675 + },
8676 + {
8677 + "id": "cornerstonebuildingbrandscareers",
8678 + "name": "Cornerstone Building Brands",
8679 + "url": "",
8680 + "careers_url": "https://jobs.smartrecruiters.com/company/CornerstoneBuildingBrandsCareers",
8681 + "sectors": [
8682 + "Construction",
8683 + "Fabrication"
8684 + ],
8685 + "connector": "smartrecruiters",
8686 + "status": "actif",
8687 + "region": "St-Hubert"
8688 + },
8689 + {
8690 + "id": "cygnusprofessionalsinc2",
8691 + "name": "Cygnus Professionals Inc",
8692 + "url": "",
8693 + "careers_url": "https://jobs.smartrecruiters.com/company/CygnusProfessionalsInc2",
8694 + "sectors": [
8695 + "Conseil",
8696 + "Services"
8697 + ],
8698 + "connector": "smartrecruiters",
8699 + "status": "actif",
8700 + "region": "Granby, Montréal, Québec City"
8701 + },
8702 + {
8703 + "id": "dlcteams",
8704 + "name": "DLC Teams",
8705 + "url": "",
8706 + "careers_url": "https://jobs.smartrecruiters.com/company/DLCTeams",
8707 + "sectors": [
8708 + "Création",
8709 + "Divertissement"
8710 + ],
8711 + "connector": "smartrecruiters",
8712 + "status": "actif",
8713 + "region": "Kirkland"
8714 + },
8715 + {
8716 + "id": "dontnod",
8717 + "name": "DONTNOD",
8718 + "url": "",
8719 + "careers_url": "https://jobs.smartrecruiters.com/company/DONTNOD",
8720 + "sectors": [
8721 + "Jeux vidéo",
8722 + "Animation"
8723 + ],
8724 + "connector": "smartrecruiters",
8725 + "status": "actif",
8726 + "region": "Montréal"
8727 + },
8728 + {
8729 + "id": "dev2",
8730 + "name": "Dev",
8731 + "url": "",
8732 + "careers_url": "https://jobs.smartrecruiters.com/company/Dev2",
8733 + "sectors": [
8734 + "TI",
8735 + "Web"
8736 + ],
8737 + "connector": "smartrecruiters",
8738 + "status": "actif",
8739 + "region": "Sept-Iles, Victoriaville, Châteauguay"
8740 + },
8741 + {
8742 + "id": "dexterra",
8743 + "name": "Dexterra",
8744 + "url": "",
8745 + "careers_url": "https://jobs.smartrecruiters.com/company/Dexterra",
8746 + "sectors": [
8747 + "Services",
8748 + "Gestion immobilière"
8749 + ],
8750 + "connector": "smartrecruiters",
8751 + "status": "actif",
8752 + "region": "Québec, Montréal, Saint-Laurent"
8753 + },
8754 + {
8755 + "id": "distributionstox2",
8756 + "name": "Distribution stox",
8757 + "url": "",
8758 + "careers_url": "https://jobs.smartrecruiters.com/company/DistributionStox2",
8759 + "sectors": [
8760 + "Distribution",
8761 + "Logistique"
8762 + ],
8763 + "connector": "smartrecruiters",
8764 + "status": "actif",
8765 + "region": "Trois-Rivières, Saguenay, Val-d'Or"
8766 + },
8767 + {
8768 + "id": "eproinc",
8769 + "name": "E*Pro Inc",
8770 + "url": "",
8771 + "careers_url": "https://jobs.smartrecruiters.com/company/EProInc",
8772 + "sectors": [
8773 + "Commerce de détail",
8774 + "Ventes"
8775 + ],
8776 + "connector": "smartrecruiters",
8777 + "status": "actif",
8778 + "region": "Montréal"
8779 + },
8780 + {
8781 + "id": "egisgroup",
8782 + "name": "Egis Group",
8783 + "url": "",
8784 + "careers_url": "https://jobs.smartrecruiters.com/company/EgisGroup",
8785 + "sectors": [
8786 + "Conseil",
8787 + "Ingénierie"
8788 + ],
8789 + "connector": "smartrecruiters",
8790 + "status": "actif",
8791 + "region": "Montréal"
8792 + },
8793 + {
8794 + "id": "ensiti",
8795 + "name": "Ensiti",
8796 + "url": "",
8797 + "careers_url": "https://jobs.smartrecruiters.com/company/Ensiti",
8798 + "sectors": [
8799 + "TI",
8800 + "Conseil"
8801 + ],
8802 + "connector": "smartrecruiters",
8803 + "status": "actif",
8804 + "region": "Montréal"
8805 + },
8806 + {
8807 + "id": "exprescofoods",
8808 + "name": "Expresco Foods",
8809 + "url": "",
8810 + "careers_url": "https://jobs.smartrecruiters.com/company/ExprescoFoods",
8811 + "sectors": [
8812 + "Agroalimentaire",
8813 + "Restauration"
8814 + ],
8815 + "connector": "smartrecruiters",
8816 + "status": "actif",
8817 + "region": "Montréal"
8818 + },
8819 + {
8820 + "id": "fzengineering",
8821 + "name": "FZ Engineering",
8822 + "url": "",
8823 + "careers_url": "https://jobs.smartrecruiters.com/company/FZEngineering",
8824 + "sectors": [
8825 + "Ingénierie",
8826 + "Fabrication"
8827 + ],
8828 + "connector": "smartrecruiters",
8829 + "status": "actif",
8830 + "region": "Brossard"
8831 + },
8832 + {
8833 + "id": "fentresconceptinc",
8834 + "name": "Fenêtres Concept inc.",
8835 + "url": "",
8836 + "careers_url": "https://jobs.smartrecruiters.com/company/FentresConceptInc",
8837 + "sectors": [
8838 + "Construction",
8839 + "Fabrication"
8840 + ],
8841 + "connector": "smartrecruiters",
8842 + "status": "actif",
8843 + "region": "Terrebonne"
8844 + },
8845 + {
8846 + "id": "gdmsi",
8847 + "name": "General Dynamics Missions System International",
8848 + "url": "",
8849 + "careers_url": "https://jobs.smartrecruiters.com/company/GDMSI",
8850 + "sectors": [
8851 + "Aéronautique"
8852 + ],
8853 + "connector": "smartrecruiters",
8854 + "status": "actif",
8855 + "region": "Sherbrooke, Disraeli"
8856 + },
8857 + {
8858 + "id": "gentekbuildingproductsltdpartner",
8859 + "name": "Gentek Building Products Ltd Partnership",
8860 + "url": "",
8861 + "careers_url": "https://jobs.smartrecruiters.com/company/GentekBuildingProductsLtdPartner",
8862 + "sectors": [
8863 + "Construction",
8864 + "Fabrication"
8865 + ],
8866 + "connector": "smartrecruiters",
8867 + "status": "actif",
8868 + "region": "Pointe-Claire, Montréal"
8869 + },
8870 + {
8871 + "id": "groupebeaudry",
8872 + "name": "Groupe Beaudry",
8873 + "url": "",
8874 + "careers_url": "https://jobs.smartrecruiters.com/company/GroupeBeaudry",
8875 + "sectors": [
8876 + "Construction",
8877 + "Immobilier"
8878 + ],
8879 + "connector": "smartrecruiters",
8880 + "status": "actif",
8881 + "region": "Montréal"
8882 + },
8883 + {
8884 + "id": "groupehelios",
8885 + "name": "Groupe Helios",
8886 + "url": "",
8887 + "careers_url": "https://jobs.smartrecruiters.com/company/GroupeHelios",
8888 + "sectors": [
8889 + "Énergie",
8890 + "Services"
8891 + ],
8892 + "connector": "smartrecruiters",
8893 + "status": "actif",
8894 + "region": "Saint-Leonard, Boucherville, Berthierville"
8895 + },
8896 + {
8897 + "id": "groupemontoni",
8898 + "name": "Groupe Montoni",
8899 + "url": "",
8900 + "careers_url": "https://jobs.smartrecruiters.com/company/GroupeMontoni",
8901 + "sectors": [
8902 + "Immobilier",
8903 + "Construction"
8904 + ],
8905 + "connector": "smartrecruiters",
8906 + "status": "actif",
8907 + "region": "Laval, Montréal"
8908 + },
8909 + {
8910 + "id": "hydrogenresearchinstitute",
8911 + "name": "Hydrogen Research Institute",
8912 + "url": "",
8913 + "careers_url": "https://jobs.smartrecruiters.com/company/HydrogenResearchInstitute",
8914 + "sectors": [
8915 + "Recherche",
8916 + "Énergie"
8917 + ],
8918 + "connector": "smartrecruiters",
8919 + "status": "actif",
8920 + "region": "Trois-Rivières"
8921 + },
8922 + {
8923 + "id": "indigobooksmusic",
8924 + "name": "Indigo Books & Music",
8925 + "url": "",
8926 + "careers_url": "https://jobs.smartrecruiters.com/company/IndigoBooksMusic",
8927 + "sectors": [
8928 + "Commerce de détail",
8929 + "Divertissement"
8930 + ],
8931 + "connector": "smartrecruiters",
8932 + "status": "actif",
8933 + "region": "Brossard, Laval, Pointe-Claire"
8934 + },
8935 + {
8936 + "id": "info_ways",
8937 + "name": "Info-Ways",
8938 + "url": "",
8939 + "careers_url": "https://jobs.smartrecruiters.com/company/Info-Ways",
8940 + "sectors": [
8941 + "TI",
8942 + "Conseil"
8943 + ],
8944 + "connector": "smartrecruiters",
8945 + "status": "actif",
8946 + "region": "Montréal"
8947 + },
8948 + {
8949 + "id": "infrastructelinc",
8950 + "name": "Infrastructel Inc.",
8951 + "url": "",
8952 + "careers_url": "https://jobs.smartrecruiters.com/company/InfrastructelInc",
8953 + "sectors": [
8954 + "Construction",
8955 + "Ingénierie"
8956 + ],
8957 + "connector": "smartrecruiters",
8958 + "status": "actif",
8959 + "region": "Longueuil"
8960 + },
8961 + {
8962 + "id": "ingeniuinc",
8963 + "name": "Ingeniu inc.",
8964 + "url": "",
8965 + "careers_url": "https://jobs.smartrecruiters.com/company/IngeniuInc",
8966 + "sectors": [
8967 + "Ingénierie",
8968 + "Conseil"
8969 + ],
8970 + "connector": "smartrecruiters",
8971 + "status": "actif",
8972 + "region": "Montréal"
8973 + },
8974 + {
8975 + "id": "intersand",
8976 + "name": "Intersand",
8977 + "url": "",
8978 + "careers_url": "https://jobs.smartrecruiters.com/company/Intersand",
8979 + "sectors": [
8980 + "Fabrication",
8981 + "Distribution"
8982 + ],
8983 + "connector": "smartrecruiters",
8984 + "status": "actif",
8985 + "region": "Boucherville"
8986 + },
8987 + {
8988 + "id": "jsheldllc",
8989 + "name": "J.S. Held LLC",
8990 + "url": "",
8991 + "careers_url": "https://jobs.smartrecruiters.com/company/JSHeldLLC",
8992 + "sectors": [
8993 + "Conseil",
8994 + "Juridique"
8995 + ],
8996 + "connector": "smartrecruiters",
8997 + "status": "actif",
8998 + "region": "Montréal, Québec City"
8999 + },
9000 + {
9001 + "id": "jyskcanada",
9002 + "name": "JYSK Canada",
9003 + "url": "",
9004 + "careers_url": "https://jobs.smartrecruiters.com/company/JYSKCanada",
9005 + "sectors": [
9006 + "Commerce de détail",
9007 + "Distribution"
9008 + ],
9009 + "connector": "smartrecruiters",
9010 + "status": "actif",
9011 + "region": "Alma, Québec, Longueuil"
9012 + },
9013 + {
9014 + "id": "jobmobz1",
9015 + "name": "Mobz",
9016 + "url": "",
9017 + "careers_url": "https://jobs.smartrecruiters.com/company/JobMobz1",
9018 + "sectors": [
9019 + "TI",
9020 + "Web"
9021 + ],
9022 + "connector": "smartrecruiters",
9023 + "status": "actif",
9024 + "region": "Montréal"
9025 + },
9026 + {
9027 + "id": "kabs",
9028 + "name": "KABS",
9029 + "url": "",
9030 + "careers_url": "https://jobs.smartrecruiters.com/company/KABS",
9031 + "sectors": [
9032 + "TI",
9033 + "Données"
9034 + ],
9035 + "connector": "smartrecruiters",
9036 + "status": "actif",
9037 + "region": "Longueuil, St-Hubert, Saint-Hubert"
9038 + },
9039 + {
9040 + "id": "keyrus2",
9041 + "name": "Keyrus",
9042 + "url": "",
9043 + "careers_url": "https://jobs.smartrecruiters.com/company/Keyrus2",
9044 + "sectors": [
9045 + "Conseil",
9046 + "Données"
9047 + ],
9048 + "connector": "smartrecruiters",
9049 + "status": "actif",
9050 + "region": "Montréal"
9051 + },
9052 + {
9053 + "id": "lgihealthcaresolutionssanteinc",
9054 + "name": "LGI Healthcare Solutions Santé Inc.",
9055 + "url": "",
9056 + "careers_url": "https://jobs.smartrecruiters.com/company/LGIHealthcareSolutionsSanteInc",
9057 + "sectors": [
9058 + "Santé",
9059 + "TI"
9060 + ],
9061 + "connector": "smartrecruiters",
9062 + "status": "actif",
9063 + "region": "Montréal"
9064 + },
9065 + {
9066 + "id": "lgt1",
9067 + "name": "LGT",
9068 + "url": "",
9069 + "careers_url": "https://jobs.smartrecruiters.com/company/LGT1",
9070 + "sectors": [
9071 + "Finance",
9072 + "Placement"
9073 + ],
9074 + "connector": "smartrecruiters",
9075 + "status": "actif",
9076 + "region": "Laval, Québec"
9077 + },
9078 + {
9079 + "id": "lvmhperfumescosmetics",
9080 + "name": "LVMH Perfumes & Cosmetics",
9081 + "url": "",
9082 + "careers_url": "https://jobs.smartrecruiters.com/company/LVMHPerfumesCosmetics",
9083 + "sectors": [
9084 + "Mode",
9085 + "Ventes"
9086 + ],
9087 + "connector": "smartrecruiters",
9088 + "status": "actif",
9089 + "region": "Montréal"
9090 + },
9091 + {
9092 + "id": "leger2",
9093 + "name": "Léger",
9094 + "url": "",
9095 + "careers_url": "https://jobs.smartrecruiters.com/company/Leger2",
9096 + "sectors": [
9097 + "Conseil",
9098 + "Marketing"
9099 + ],
9100 + "connector": "smartrecruiters",
9101 + "status": "actif",
9102 + "region": "Montréal"
9103 + },
9104 + {
9105 + "id": "logient",
9106 + "name": "Logient",
9107 + "url": "",
9108 + "careers_url": "https://jobs.smartrecruiters.com/company/Logient",
9109 + "sectors": [
9110 + "Logistique",
9111 + "Transport"
9112 + ],
9113 + "connector": "smartrecruiters",
9114 + "status": "actif",
9115 + "region": "Montréal"
9116 + },
9117 + {
9118 + "id": "loiselleinc",
9119 + "name": "Loiselle inc.",
9120 + "url": "",
9121 + "careers_url": "https://jobs.smartrecruiters.com/company/LoiselleInc",
9122 + "sectors": [
9123 + "Foresterie",
9124 + "Fabrication"
9125 + ],
9126 + "connector": "smartrecruiters",
9127 + "status": "actif",
9128 + "region": "Salaberry-de-Valleyfield, Rouyn-Noranda"
9129 + },
9130 + {
9131 + "id": "luckyhammers",
9132 + "name": "Luckyhammers",
9133 + "url": "",
9134 + "careers_url": "https://jobs.smartrecruiters.com/company/Luckyhammers",
9135 + "sectors": [
9136 + "Jeux vidéo",
9137 + "Animation"
9138 + ],
9139 + "connector": "smartrecruiters",
9140 + "status": "actif",
9141 + "region": "Montréal"
9142 + },
9143 + {
9144 + "id": "meta4",
9145 + "name": "META4",
9146 + "url": "",
9147 + "careers_url": "https://jobs.smartrecruiters.com/company/META4",
9148 + "sectors": [
9149 + "TI",
9150 + "SaaS"
9151 + ],
9152 + "connector": "smartrecruiters",
9153 + "status": "actif",
9154 + "region": "Montréal"
9155 + },
9156 + {
9157 + "id": "msxinternational",
9158 + "name": "MSX International",
9159 + "url": "",
9160 + "careers_url": "https://jobs.smartrecruiters.com/company/MSXInternational",
9161 + "sectors": [
9162 + "Fabrication",
9163 + "Ingénierie"
9164 + ],
9165 + "connector": "smartrecruiters",
9166 + "status": "actif",
9167 + "region": "Montréal"
9168 + },
9169 + {
9170 + "id": "mvv1",
9171 + "name": "MVV",
9172 + "url": "",
9173 + "careers_url": "https://jobs.smartrecruiters.com/company/MVV1",
9174 + "sectors": [
9175 + "Énergie",
9176 + "Environnement"
9177 + ],
9178 + "connector": "smartrecruiters",
9179 + "status": "actif",
9180 + "region": "Terrebonne, Saint-Hyacinthe, Montréal"
9181 + },
9182 + {
9183 + "id": "manitoulingroupofcompanies",
9184 + "name": "Manitoulin Group of Companies",
9185 + "url": "",
9186 + "careers_url": "https://jobs.smartrecruiters.com/company/ManitoulinGroupOfCompanies",
9187 + "sectors": [
9188 + "Transport",
9189 + "Logistique"
9190 + ],
9191 + "connector": "smartrecruiters",
9192 + "status": "actif",
9193 + "region": "Saguenay, Baie-Comeau, Val-d'Or"
9194 + },
9195 + {
9196 + "id": "mannarinosystemssoftwareinc",
9197 + "name": "Mannarino Systems & Software Inc.",
9198 + "url": "",
9199 + "careers_url": "https://jobs.smartrecruiters.com/company/MannarinoSystemsSoftwareInc",
9200 + "sectors": [
9201 + "TI",
9202 + "SaaS"
9203 + ],
9204 + "connector": "smartrecruiters",
9205 + "status": "actif",
9206 + "region": "Montréal"
9207 + },
9208 + {
9209 + "id": "marquisimprimeurinc",
9210 + "name": "Marquis Imprimeur Inc.",
9211 + "url": "",
9212 + "careers_url": "https://jobs.smartrecruiters.com/company/MarquisImprimeurInc",
9213 + "sectors": [
9214 + "Médias",
9215 + "Fabrication"
9216 + ],
9217 + "connector": "smartrecruiters",
9218 + "status": "actif",
9219 + "region": "Montmagny"
9220 + },
9221 + {
9222 + "id": "mcdonaldscanada",
9223 + "name": "McDonald's Restaurants",
9224 + "url": "",
9225 + "careers_url": "https://jobs.smartrecruiters.com/company/McDonaldsCanada",
9226 + "sectors": [
9227 + "Restauration",
9228 + "Commerce de détail"
9229 + ],
9230 + "connector": "smartrecruiters",
9231 + "status": "actif",
9232 + "region": "Lévis, Gatineau"
9233 + },
9234 + {
9235 + "id": "mcwanecanada",
9236 + "name": "McWane Canada",
9237 + "url": "",
9238 + "careers_url": "https://jobs.smartrecruiters.com/company/McWaneCanada",
9239 + "sectors": [
9240 + "Fabrication",
9241 + "Métallurgie"
9242 + ],
9243 + "connector": "smartrecruiters",
9244 + "status": "actif",
9245 + "region": "Sainte-Croix"
9246 + },
9247 + {
9248 + "id": "mecarmtal",
9249 + "name": "Mecar Métal",
9250 + "url": "",
9251 + "careers_url": "https://jobs.smartrecruiters.com/company/MecarMtal",
9252 + "sectors": [
9253 + "Métallurgie",
9254 + "Fabrication"
9255 + ],
9256 + "connector": "smartrecruiters",
9257 + "status": "actif",
9258 + "region": "Saint-Bruno-de-Montarville, Shefford"
9259 + },
9260 + {
9261 + "id": "nbcuniversal3",
9262 + "name": "NBCUniversal",
9263 + "url": "",
9264 + "careers_url": "https://jobs.smartrecruiters.com/company/NBCUniversal3",
9265 + "sectors": [
9266 + "Divertissement",
9267 + "Médias"
9268 + ],
9269 + "connector": "smartrecruiters",
9270 + "status": "actif",
9271 + "region": "Montréal"
9272 + },
9273 + {
9274 + "id": "naisensesolutionsinc",
9275 + "name": "Naisense Solutions Inc",
9276 + "url": "",
9277 + "careers_url": "https://jobs.smartrecruiters.com/company/NaisenseSolutionsInc",
9278 + "sectors": [
9279 + "TI",
9280 + "IA"
9281 + ],
9282 + "connector": "smartrecruiters",
9283 + "status": "actif",
9284 + "region": "Montréal"
9285 + },
9286 + {
9287 + "id": "nexxusfoods",
9288 + "name": "Nexxus Foods",
9289 + "url": "",
9290 + "careers_url": "https://jobs.smartrecruiters.com/company/NexxusFoods",
9291 + "sectors": [
9292 + "Agroalimentaire",
9293 + "Distribution"
9294 + ],
9295 + "connector": "smartrecruiters",
9296 + "status": "actif",
9297 + "region": "Montréal"
9298 + },
9299 + {
9300 + "id": "nielseniq",
9301 + "name": "NielsenIQ",
9302 + "url": "",
9303 + "careers_url": "https://jobs.smartrecruiters.com/company/NielsenIQ",
9304 + "sectors": [
9305 + "Marketing",
9306 + "Données"
9307 + ],
9308 + "connector": "smartrecruiters",
9309 + "status": "actif",
9310 + "region": "Boischatel"
9311 + },
9312 + {
9313 + "id": "nmdia",
9314 + "name": "Nmédia",
9315 + "url": "",
9316 + "careers_url": "https://jobs.smartrecruiters.com/company/Nmdia",
9317 + "sectors": [
9318 + "Publicité",
9319 + "Médias"
9320 + ],
9321 + "connector": "smartrecruiters",
9322 + "status": "actif",
9323 + "region": "Drummondville"
9324 + },
9325 + {
9326 + "id": "o_i",
9327 + "name": "O-I",
9328 + "url": "",
9329 + "careers_url": "https://jobs.smartrecruiters.com/company/O-I",
9330 + "sectors": [
9331 + "Fabrication",
9332 + "Environnement"
9333 + ],
9334 + "connector": "smartrecruiters",
9335 + "status": "actif",
9336 + "region": "Montréal"
9337 + },
9338 + {
9339 + "id": "onanimationstudio",
9340 + "name": "ON Animation Studio",
9341 + "url": "",
9342 + "careers_url": "https://jobs.smartrecruiters.com/company/ONAnimationStudio",
9343 + "sectors": [
9344 + "Animation",
9345 + "Création"
9346 + ],
9347 + "connector": "smartrecruiters",
9348 + "status": "actif",
9349 + "region": "Montréal"
9350 + },
9351 + {
9352 + "id": "otipgroupofcompaniesogc",
9353 + "name": "OTIP Group of Companies (OGC)",
9354 + "url": "",
9355 + "careers_url": "https://jobs.smartrecruiters.com/company/OTIPGroupofCompaniesOGC",
9356 + "sectors": [
9357 + "Assurance",
9358 + "Finance"
9359 + ],
9360 + "connector": "smartrecruiters",
9361 + "status": "actif",
9362 + "region": "Drummondville, Montréal"
9363 + },
9364 + {
9365 + "id": "oboxmedia1",
9366 + "name": "Oboxmedia",
9367 + "url": "",
9368 + "careers_url": "https://jobs.smartrecruiters.com/company/Oboxmedia1",
9369 + "sectors": [
9370 + "Publicité",
9371 + "Marketing"
9372 + ],
9373 + "connector": "smartrecruiters",
9374 + "status": "actif",
9375 + "region": "Montréal"
9376 + },
9377 + {
9378 + "id": "oliverbonacini",
9379 + "name": "Oliver & Bonacini",
9380 + "url": "",
9381 + "careers_url": "https://jobs.smartrecruiters.com/company/OliverBonacini",
9382 + "sectors": [
9383 + "Restauration",
9384 + "Hôtellerie"
9385 + ],
9386 + "connector": "smartrecruiters",
9387 + "status": "actif",
9388 + "region": "Montréal"
9389 + },
9390 + {
9391 + "id": "outpostvfx",
9392 + "name": "Outpost VFX",
9393 + "url": "",
9394 + "careers_url": "https://jobs.smartrecruiters.com/company/OutpostVFX",
9395 + "sectors": [
9396 + "Effets visuels",
9397 + "Animation"
9398 + ],
9399 + "connector": "smartrecruiters",
9400 + "status": "actif",
9401 + "region": "Montréal"
9402 + },
9403 + {
9404 + "id": "prelib",
9405 + "name": "Prelib",
9406 + "url": "",
9407 + "careers_url": "https://jobs.smartrecruiters.com/company/Prelib",
9408 + "sectors": [
9409 + "Placement",
9410 + "Finance"
9411 + ],
9412 + "connector": "smartrecruiters",
9413 + "status": "actif",
9414 + "region": "Brossard, Montréal"
9415 + },
9416 + {
9417 + "id": "pyrotek3",
9418 + "name": "Pyrotek",
9419 + "url": "",
9420 + "careers_url": "https://jobs.smartrecruiters.com/company/Pyrotek3",
9421 + "sectors": [
9422 + "Ingénierie",
9423 + "Fabrication"
9424 + ],
9425 + "connector": "smartrecruiters",
9426 + "status": "actif",
9427 + "region": "Drummondville, Québec/Mauricie/Centre du Québec/Chaudière Appalaches, Saguenay"
9428 + },
9429 + {
9430 + "id": "rdpartners1",
9431 + "name": "R&D Partners",
9432 + "url": "",
9433 + "careers_url": "https://jobs.smartrecruiters.com/company/RDPartners1",
9434 + "sectors": [
9435 + "Recherche",
9436 + "Conseil"
9437 + ],
9438 + "connector": "smartrecruiters",
9439 + "status": "actif",
9440 + "region": "Montréal"
9441 + },
9442 + {
9443 + "id": "rexel1",
9444 + "name": "REXEL",
9445 + "url": "",
9446 + "careers_url": "https://jobs.smartrecruiters.com/company/REXEL1",
9447 + "sectors": [
9448 + "Distribution"
9449 + ],
9450 + "connector": "smartrecruiters",
9451 + "status": "actif",
9452 + "region": "Val-d'Or, Montréal"
9453 + },
9454 + {
9455 + "id": "recruitmentsolutionsintegrators",
9456 + "name": "Recruitment Solutions Integrators",
9457 + "url": "",
9458 + "careers_url": "https://jobs.smartrecruiters.com/company/RecruitmentSolutionsIntegrators",
9459 + "sectors": [
9460 + "Ressources humaines",
9461 + "Conseil"
9462 + ],
9463 + "connector": "smartrecruiters",
9464 + "status": "actif",
9465 + "region": "Montréal"
9466 + },
9467 + {
9468 + "id": "relaischateaux",
9469 + "name": "Relais & Châteaux",
9470 + "url": "",
9471 + "careers_url": "https://jobs.smartrecruiters.com/company/RelaisChateaux",
9472 + "sectors": [
9473 + "Hôtellerie",
9474 + "Tourisme"
9475 + ],
9476 + "connector": "smartrecruiters",
9477 + "status": "actif",
9478 + "region": "North Hatley"
9479 + },
9480 + {
9481 + "id": "renovco",
9482 + "name": "Renovco",
9483 + "url": "",
9484 + "careers_url": "https://jobs.smartrecruiters.com/company/Renovco",
9485 + "sectors": [
9486 + "Construction",
9487 + "Immobilier"
9488 + ],
9489 + "connector": "smartrecruiters",
9490 + "status": "actif",
9491 + "region": "Montréal, Dorval"
9492 + },
9493 + {
9494 + "id": "righttalentrightnow",
9495 + "name": "Right Talent Right Now",
9496 + "url": "",
9497 + "careers_url": "https://jobs.smartrecruiters.com/company/RightTalentRightNow",
9498 + "sectors": [
9499 + "Ressources humaines",
9500 + "Placement"
9501 + ],
9502 + "connector": "smartrecruiters",
9503 + "status": "actif",
9504 + "region": "Montréal"
9505 + },
9506 + {
9507 + "id": "santropolroulant",
9508 + "name": "Santropol Roulant",
9509 + "url": "",
9510 + "careers_url": "https://jobs.smartrecruiters.com/company/SantropolRoulant",
9511 + "sectors": [
9512 + "Services sociaux",
9513 + "Restauration"
9514 + ],
9515 + "connector": "smartrecruiters",
9516 + "status": "actif",
9517 + "region": "Senneville"
9518 + },
9519 + {
9520 + "id": "scalian",
9521 + "name": "Scalian",
9522 + "url": "",
9523 + "careers_url": "https://jobs.smartrecruiters.com/company/Scalian",
9524 + "sectors": [
9525 + "TI",
9526 + "Conseil"
9527 + ],
9528 + "connector": "smartrecruiters",
9529 + "status": "actif",
9530 + "region": "Montréal"
9531 + },
9532 + {
9533 + "id": "segic",
9534 + "name": "Segic",
9535 + "url": "",
9536 + "careers_url": "https://jobs.smartrecruiters.com/company/Segic",
9537 + "sectors": [
9538 + "Conseil",
9539 + "Services"
9540 + ],
9541 + "connector": "smartrecruiters",
9542 + "status": "actif",
9543 + "region": "Brossard"
9544 + },
9545 + {
9546 + "id": "sia",
9547 + "name": "Sia",
9548 + "url": "",
9549 + "careers_url": "https://jobs.smartrecruiters.com/company/Sia",
9550 + "sectors": [
9551 + "TI",
9552 + "Services"
9553 + ],
9554 + "connector": "smartrecruiters",
9555 + "status": "actif",
9556 + "region": "Terrebonne, Montréal"
9557 + },
9558 + {
9559 + "id": "softwaremind",
9560 + "name": "Software Mind",
9561 + "url": "",
9562 + "careers_url": "https://jobs.smartrecruiters.com/company/SoftwareMind",
9563 + "sectors": [
9564 + "TI",
9565 + "SaaS"
9566 + ],
9567 + "connector": "smartrecruiters",
9568 + "status": "actif",
9569 + "region": "Montréal"
9570 + },
9571 + {
9572 + "id": "soprasteria1",
9573 + "name": "Sopra Steria",
9574 + "url": "",
9575 + "careers_url": "https://jobs.smartrecruiters.com/company/SopraSteria1",
9576 + "sectors": [
9577 + "TI",
9578 + "Conseil"
9579 + ],
9580 + "connector": "smartrecruiters",
9581 + "status": "actif",
9582 + "region": "Montréal"
9583 + },
9584 + {
9585 + "id": "spectrumhealthcare",
9586 + "name": "Spectrum Health Care",
9587 + "url": "",
9588 + "careers_url": "https://jobs.smartrecruiters.com/company/SpectrumHealthCare",
9589 + "sectors": [
9590 + "Santé",
9591 + "Services"
9592 + ],
9593 + "connector": "smartrecruiters",
9594 + "status": "actif",
9595 + "region": "Montréal, Sherbrooke, Val-des-Sources"
9596 + },
9597 + {
9598 + "id": "spruceinfotech2",
9599 + "name": "spruceinfotech",
9600 + "url": "",
9601 + "careers_url": "https://jobs.smartrecruiters.com/company/Spruceinfotech2",
9602 + "sectors": [
9603 + "TI",
9604 + "SaaS"
9605 + ],
9606 + "connector": "smartrecruiters",
9607 + "status": "actif",
9608 + "region": "Montréal"
9609 + },
9610 + {
9611 + "id": "starmarketing",
9612 + "name": "Star Marketing",
9613 + "url": "",
9614 + "careers_url": "https://jobs.smartrecruiters.com/company/StarMarketing",
9615 + "sectors": [
9616 + "Marketing",
9617 + "Publicité"
9618 + ],
9619 + "connector": "smartrecruiters",
9620 + "status": "actif",
9621 + "region": "Montréal"
9622 + },
9623 + {
9624 + "id": "theclimaterealityprojectcanada",
9625 + "name": "The Climate Reality Project Canada",
9626 + "url": "",
9627 + "careers_url": "https://jobs.smartrecruiters.com/company/TheClimateRealityProjectCanada",
9628 + "sectors": [
9629 + "Environnement",
9630 + "Services"
9631 + ],
9632 + "connector": "smartrecruiters",
9633 + "status": "actif",
9634 + "region": "Rivière-du-Loup, Montréal"
9635 + },
9636 + {
9637 + "id": "trigone",
9638 + "name": "Trigone",
9639 + "url": "",
9640 + "careers_url": "https://jobs.smartrecruiters.com/company/Trigone",
9641 + "sectors": [
9642 + "Ingénierie",
9643 + "Construction"
9644 + ],
9645 + "connector": "smartrecruiters",
9646 + "status": "actif",
9647 + "region": "Saguenay"
9648 + },
9649 + {
9650 + "id": "trigyntechnologies1",
9651 + "name": "Trigyn Technologies",
9652 + "url": "",
9653 + "careers_url": "https://jobs.smartrecruiters.com/company/TrigynTechnologies1",
9654 + "sectors": [
9655 + "TI",
9656 + "Conseil"
9657 + ],
9658 + "connector": "smartrecruiters",
9659 + "status": "actif",
9660 + "region": "Montréal"
9661 + },
9662 + {
9663 + "id": "turnertownsend",
9664 + "name": "Turner & Townsend",
9665 + "url": "",
9666 + "careers_url": "https://jobs.smartrecruiters.com/company/TurnerTownsend",
9667 + "sectors": [
9668 + "Construction",
9669 + "Conseil"
9670 + ],
9671 + "connector": "smartrecruiters",
9672 + "status": "actif",
9673 + "region": "Montréal"
9674 + },
9675 + {
9676 + "id": "tyco",
9677 + "name": "Tyco",
9678 + "url": "",
9679 + "careers_url": "https://jobs.smartrecruiters.com/company/Tyco",
9680 + "sectors": [
9681 + "Sécurité",
9682 + "Services"
9683 + ],
9684 + "connector": "smartrecruiters",
9685 + "status": "actif",
9686 + "region": "Brossard"
9687 + },
9688 + {
9689 + "id": "uapinc",
9690 + "name": "UAP Inc.",
9691 + "url": "",
9692 + "careers_url": "https://jobs.smartrecruiters.com/company/UAPInc",
9693 + "sectors": [
9694 + "Assurance",
9695 + "Finance"
9696 + ],
9697 + "connector": "smartrecruiters",
9698 + "status": "actif",
9699 + "region": "Ste-Adèle, Boucherville, Québec"
9700 + },
9701 + {
9702 + "id": "wcginternationalconsultantsltd",
9703 + "name": "WCG International Consultants Ltd.",
9704 + "url": "",
9705 + "careers_url": "https://jobs.smartrecruiters.com/company/WCGInternationalConsultantsLtd",
9706 + "sectors": [
9707 + "Conseil",
9708 + "Services"
9709 + ],
9710 + "connector": "smartrecruiters",
9711 + "status": "actif",
9712 + "region": "Québec City"
9713 + },
9714 + {
9715 + "id": "waterwellirrigation",
9716 + "name": "Waterwell Irrigation",
9717 + "url": "",
9718 + "careers_url": "https://jobs.smartrecruiters.com/company/WaterwellIrrigation",
9719 + "sectors": [
9720 + "Environnement"
9721 + ],
9722 + "connector": "smartrecruiters",
9723 + "status": "actif",
9724 + "region": "Montréal"
9725 + },
9726 + {
9727 + "id": "westcliff",
9728 + "name": "Westcliff",
9729 + "url": "",
9730 + "careers_url": "https://jobs.smartrecruiters.com/company/Westcliff",
9731 + "sectors": [
9732 + "Immobilier",
9733 + "Gestion immobilière"
9734 + ],
9735 + "connector": "smartrecruiters",
9736 + "status": "actif",
9737 + "region": "Montréal"
9738 + },
9739 + {
9740 + "id": "yaksa",
9741 + "name": "Yaksa",
9742 + "url": "",
9743 + "careers_url": "https://jobs.smartrecruiters.com/company/Yaksa",
9744 + "sectors": [
9745 + "TI",
9746 + "Données"
9747 + ],
9748 + "connector": "smartrecruiters",
9749 + "status": "actif",
9750 + "region": "Montréal"
9751 + },
9752 + {
9753 + "id": "frimastudio",
9754 + "name": "Frima Studio",
9755 + "url": "",
9756 + "careers_url": "https://jobs.smartrecruiters.com/company/frimastudio",
9757 + "sectors": [
9758 + "Jeux vidéo",
9759 + "Animation"
9760 + ],
9761 + "connector": "smartrecruiters",
9762 + "status": "actif",
9763 + "region": "Québec"
9764 + },
9765 + {
9766 + "id": "innovationrh",
9767 + "name": "Innovation RH inc.",
9768 + "url": "",
9769 + "careers_url": "https://jobs.smartrecruiters.com/company/innovationrh",
9770 + "sectors": [
9771 + "Ressources humaines",
9772 + "Conseil"
9773 + ],
9774 + "connector": "smartrecruiters",
9775 + "status": "actif",
9776 + "region": "Laval, Montréal-Ouest, Montréal"
9777 + },
9778 + {
9779 + "id": "maloplusteleservices1",
9780 + "name": "MalOPlus Group Inc.",
9781 + "url": "",
9782 + "careers_url": "https://jobs.smartrecruiters.com/company/maloplusteleservices1",
9783 + "sectors": [
9784 + "Santé",
9785 + "Services"
9786 + ],
9787 + "connector": "smartrecruiters",
9788 + "status": "actif",
9789 + "region": "Laval"
9790 + },
9791 + {
9792 + "id": "systemcanadatechnologies",
9793 + "name": "system canada technologies",
9794 + "url": "",
9795 + "careers_url": "https://jobs.smartrecruiters.com/company/systemCanadaTechnologies",
9796 + "sectors": [
9797 + "TI",
9798 + "SaaS"
9799 + ],
9800 + "connector": "smartrecruiters",
9801 + "status": "actif",
9802 + "region": "Montréal"
9803 + },
9804 + {
9805 + "id": "volupharmainc",
9806 + "name": "Évolupharma Inc.",
9807 + "url": "",
9808 + "careers_url": "https://jobs.smartrecruiters.com/company/volupharmaInc",
9809 + "sectors": [
9810 + "Pharmaceutique",
9811 + "Santé"
9812 + ],
9813 + "connector": "smartrecruiters",
9814 + "status": "actif",
9815 + "region": "Boisbriand"
9816 + },
9817 + {
9818 + "id": "x49_solutions_1",
9819 + "name": "49 Solutions",
9820 + "url": "",
9821 + "careers_url": "https://apply.workable.com/49-solutions-1",
9822 + "sectors": [
9823 + "TI",
9824 + "Conseil"
9825 + ],
9826 + "connector": "workable",
9827 + "status": "actif",
9828 + "region": "Gatineau"
9829 + },
9830 + {
9831 + "id": "acuity_insights",
9832 + "name": "Acuity Insights",
9833 + "url": "",
9834 + "careers_url": "https://apply.workable.com/acuity-insights",
9835 + "sectors": [
9836 + "Données",
9837 + "Conseil"
9838 + ],
9839 + "connector": "workable",
9840 + "status": "actif",
9841 + "region": "Montréal"
9842 + },
9843 + {
9844 + "id": "afg",
9845 + "name": "ApexFocusGroup",
9846 + "url": "",
9847 + "careers_url": "https://apply.workable.com/afg",
9848 + "sectors": [
9849 + "Marketing",
9850 + "Conseil"
9851 + ],
9852 + "connector": "workable",
9853 + "status": "actif",
9854 + "region": "Montréal, Québec City, Laval"
9855 + },
9856 + {
9857 + "id": "allucent",
9858 + "name": "Allucent",
9859 + "url": "",
9860 + "careers_url": "https://apply.workable.com/allucent",
9861 + "sectors": [
9862 + "TI",
9863 + "SaaS"
9864 + ],
9865 + "connector": "workable",
9866 + "status": "actif",
9867 + "region": "Montréal"
9868 + },
9869 + {
9870 + "id": "altom_transport",
9871 + "name": "Altom Transport",
9872 + "url": "",
9873 + "careers_url": "https://apply.workable.com/altom-transport",
9874 + "sectors": [
9875 + "Transport",
9876 + "Camionnage"
9877 + ],
9878 + "connector": "workable",
9879 + "status": "actif",
9880 + "region": "Montréal"
9881 + },
9882 + {
9883 + "id": "andy_transport",
9884 + "name": "Andy Transport",
9885 + "url": "",
9886 + "careers_url": "https://apply.workable.com/andy-transport",
9887 + "sectors": [
9888 + "Transport",
9889 + "Logistique"
9890 + ],
9891 + "connector": "workable",
9892 + "status": "actif",
9893 + "region": "Roxboro"
9894 + },
9895 + {
9896 + "id": "aviso",
9897 + "name": "Aviso Wealth",
9898 + "url": "",
9899 + "careers_url": "https://apply.workable.com/aviso",
9900 + "sectors": [
9901 + "Finance",
9902 + "Placement"
9903 + ],
9904 + "connector": "workable",
9905 + "status": "actif",
9906 + "region": "Montréal"
9907 + },
9908 + {
9909 + "id": "barorh",
9910 + "name": "Baro RH",
9911 + "url": "",
9912 + "careers_url": "https://apply.workable.com/barorh",
9913 + "sectors": [
9914 + "Ressources humaines",
9915 + "Services"
9916 + ],
9917 + "connector": "workable",
9918 + "status": "actif",
9919 + "region": "Québec City, Laval, Lévis"
9920 + },
9921 + {
9922 + "id": "dentons_europe",
9923 + "name": "Dentons",
9924 + "url": "",
9925 + "careers_url": "https://apply.workable.com/dentons-europe",
9926 + "sectors": [
9927 + "Juridique",
9928 + "Conseil"
9929 + ],
9930 + "connector": "workable",
9931 + "status": "actif",
9932 + "region": "Montréal"
9933 + },
9934 + {
9935 + "id": "devoted_studios_1",
9936 + "name": "Devoted Studios",
9937 + "url": "",
9938 + "careers_url": "https://apply.workable.com/devoted-studios-1",
9939 + "sectors": [
9940 + "Jeux vidéo",
9941 + "Animation"
9942 + ],
9943 + "connector": "workable",
9944 + "status": "actif",
9945 + "region": "Montréal"
9946 + },
9947 + {
9948 + "id": "doman_building_materials",
9949 + "name": "Doman Building Materials Group Ltd",
9950 + "url": "",
9951 + "careers_url": "https://apply.workable.com/doman-building-materials",
9952 + "sectors": [
9953 + "Distribution",
9954 + "Construction"
9955 + ],
9956 + "connector": "workable",
9957 + "status": "actif",
9958 + "region": "Maskinongé, Blainville"
9959 + },
9960 + {
9961 + "id": "ezrecruiting",
9962 + "name": "Egon Zehnder",
9963 + "url": "",
9964 + "careers_url": "https://apply.workable.com/ezrecruiting",
9965 + "sectors": [
9966 + "Ressources humaines",
9967 + "Placement"
9968 + ],
9969 + "connector": "workable",
9970 + "status": "actif",
9971 + "region": "Montréal"
9972 + },
9973 + {
9974 + "id": "findevcanada",
9975 + "name": "FinDev Canada",
9976 + "url": "",
9977 + "careers_url": "https://apply.workable.com/findevcanada",
9978 + "sectors": [
9979 + "Finance"
9980 + ],
9981 + "connector": "workable",
9982 + "status": "actif",
9983 + "region": "Montréal"
9984 + },
9985 + {
9986 + "id": "flatgigs",
9987 + "name": "Flatgigs",
9988 + "url": "",
9989 + "careers_url": "https://apply.workable.com/flatgigs",
9990 + "sectors": [
9991 + "Ventes",
9992 + "Services"
9993 + ],
9994 + "connector": "workable",
9995 + "status": "actif",
9996 + "region": "Montréal"
9997 + },
9998 + {
9999 + "id": "ghgsat",
10000 + "name": "GHGSAT",
10001 + "url": "",
10002 + "careers_url": "https://apply.workable.com/ghgsat",
10003 + "sectors": [
10004 + "Données",
10005 + "Environnement"
10006 + ],
10007 + "connector": "workable",
10008 + "status": "actif",
10009 + "region": "Montréal"
10010 + },
10011 + {
10012 + "id": "gunnebo_safe_storage_canada",
10013 + "name": "Gunnebo Canada",
10014 + "url": "",
10015 + "careers_url": "https://apply.workable.com/gunnebo-safe-storage-canada",
10016 + "sectors": [
10017 + "Sécurité",
10018 + "Services"
10019 + ],
10020 + "connector": "workable",
10021 + "status": "actif",
10022 + "region": "Montréal"
10023 + },
10024 + {
10025 + "id": "hiregroundtalent",
10026 + "name": "Hire Ground Talent",
10027 + "url": "",
10028 + "careers_url": "https://apply.workable.com/hiregroundtalent",
10029 + "sectors": [
10030 + "Ressources humaines",
10031 + "Conseil"
10032 + ],
10033 + "connector": "workable",
10034 + "status": "actif",
10035 + "region": "Montréal"
10036 + },
10037 + {
10038 + "id": "hirehawk",
10039 + "name": "HireHawk",
10040 + "url": "",
10041 + "careers_url": "https://apply.workable.com/hirehawk",
10042 + "sectors": [
10043 + "Ressources humaines",
10044 + "TI"
10045 + ],
10046 + "connector": "workable",
10047 + "status": "actif",
10048 + "region": "Montréal"
10049 + },
10050 + {
10051 + "id": "imachines",
10052 + "name": "Intuition Machines, Inc.",
10053 + "url": "",
10054 + "careers_url": "https://apply.workable.com/imachines",
10055 + "sectors": [
10056 + "IA",
10057 + "TI"
10058 + ],
10059 + "connector": "workable",
10060 + "status": "actif",
10061 + "region": "Montréal"
10062 + },
10063 + {
10064 + "id": "irth_solutions",
10065 + "name": "Irth Solutions",
10066 + "url": "",
10067 + "careers_url": "https://apply.workable.com/irth-solutions",
10068 + "sectors": [
10069 + "TI",
10070 + "Conseil"
10071 + ],
10072 + "connector": "workable",
10073 + "status": "actif",
10074 + "region": "Québec City, Québec"
10075 + },
10076 + {
10077 + "id": "john_brooks_company",
10078 + "name": "John Brooks Company",
10079 + "url": "",
10080 + "careers_url": "https://apply.workable.com/john-brooks-company",
10081 + "sectors": [
10082 + "Distribution",
10083 + "Commerce de détail"
10084 + ],
10085 + "connector": "workable",
10086 + "status": "actif",
10087 + "region": "Laval, Montréal, Montreal West"
10088 + },
10089 + {
10090 + "id": "jove",
10091 + "name": "JoVE",
10092 + "url": "",
10093 + "careers_url": "https://apply.workable.com/jove",
10094 + "sectors": [
10095 + "Recherche",
10096 + "Éducation"
10097 + ],
10098 + "connector": "workable",
10099 + "status": "actif",
10100 + "region": "Québec, Montréal"
10101 + },
10102 + {
10103 + "id": "kognitive_sales_solutions",
10104 + "name": "Kognitive Sales Solutions",
10105 + "url": "",
10106 + "careers_url": "https://apply.workable.com/kognitive-sales-solutions",
10107 + "sectors": [
10108 + "Ventes",
10109 + "IA"
10110 + ],
10111 + "connector": "workable",
10112 + "status": "actif",
10113 + "region": "Gatineau"
10114 + },
10115 + {
10116 + "id": "liberty_mutual_canada",
10117 + "name": "Liberty Mutual Canada",
10118 + "url": "",
10119 + "careers_url": "https://apply.workable.com/liberty-mutual-canada",
10120 + "sectors": [
10121 + "Assurance",
10122 + "Finance"
10123 + ],
10124 + "connector": "workable",
10125 + "status": "actif",
10126 + "region": "Montréal"
10127 + },
10128 + {
10129 + "id": "liferaft",
10130 + "name": "Liferaft",
10131 + "url": "",
10132 + "careers_url": "https://apply.workable.com/liferaft",
10133 + "sectors": [
10134 + "TI",
10135 + "Sécurité"
10136 + ],
10137 + "connector": "workable",
10138 + "status": "actif",
10139 + "region": "Québec"
10140 + },
10141 + {
10142 + "id": "nuvei",
10143 + "name": "Nuvei",
10144 + "url": "",
10145 + "careers_url": "https://apply.workable.com/nuvei",
10146 + "sectors": [
10147 + "Fintech",
10148 + "Finance"
10149 + ],
10150 + "connector": "workable",
10151 + "status": "actif",
10152 + "region": "Montréal"
10153 + },
10154 + {
10155 + "id": "omilia_natural_language_solutions_ua_ltd",
10156 + "name": "Omilia",
10157 + "url": "",
10158 + "careers_url": "https://apply.workable.com/omilia-natural-language-solutions-ua-ltd",
10159 + "sectors": [
10160 + "IA",
10161 + "Télécommunications"
10162 + ],
10163 + "connector": "workable",
10164 + "status": "actif",
10165 + "region": "Québec City"
10166 + },
10167 + {
10168 + "id": "onomatic",
10169 + "name": "Onomatic",
10170 + "url": "",
10171 + "careers_url": "https://apply.workable.com/onomatic",
10172 + "sectors": [
10173 + "TI",
10174 + "Données"
10175 + ],
10176 + "connector": "workable",
10177 + "status": "actif",
10178 + "region": "Montréal"
10179 + },
10180 + {
10181 + "id": "parallelz",
10182 + "name": "Parallelz",
10183 + "url": "",
10184 + "careers_url": "https://apply.workable.com/parallelz",
10185 + "sectors": [
10186 + "TI",
10187 + "Conseil"
10188 + ],
10189 + "connector": "workable",
10190 + "status": "actif",
10191 + "region": "Montréal"
10192 + },
10193 + {
10194 + "id": "power_factors",
10195 + "name": "Power Factors",
10196 + "url": "",
10197 + "careers_url": "https://apply.workable.com/power-factors",
10198 + "sectors": [
10199 + "Énergie",
10200 + "Ingénierie"
10201 + ],
10202 + "connector": "workable",
10203 + "status": "actif",
10204 + "region": "Brossard, Montréal"
10205 + },
10206 + {
10207 + "id": "quandela",
10208 + "name": "Quandela",
10209 + "url": "",
10210 + "careers_url": "https://apply.workable.com/quandela",
10211 + "sectors": [
10212 + "IA",
10213 + "Recherche"
10214 + ],
10215 + "connector": "workable",
10216 + "status": "actif",
10217 + "region": "Montréal"
10218 + },
10219 + {
10220 + "id": "sangoma_3",
10221 + "name": "Sangoma",
10222 + "url": "",
10223 + "careers_url": "https://apply.workable.com/sangoma-3",
10224 + "sectors": [
10225 + "Télécommunications",
10226 + "TI"
10227 + ],
10228 + "connector": "workable",
10229 + "status": "actif",
10230 + "region": "Montréal"
10231 + },
10232 + {
10233 + "id": "sapsol_technologies_inc_7",
10234 + "name": "Sapsol Technologies Inc",
10235 + "url": "",
10236 + "careers_url": "https://apply.workable.com/sapsol-technologies-inc-7",
10237 + "sectors": [
10238 + "TI",
10239 + "Services"
10240 + ],
10241 + "connector": "workable",
10242 + "status": "actif",
10243 + "region": "Montréal, Québec City, Montréal-Nord"
10244 + },
10245 + {
10246 + "id": "solution_sft",
10247 + "name": "Solution SFT",
10248 + "url": "",
10249 + "careers_url": "https://apply.workable.com/solution-sft",
10250 + "sectors": [
10251 + "TI",
10252 + "Conseil"
10253 + ],
10254 + "connector": "workable",
10255 + "status": "actif",
10256 + "region": "Rouyn-Noranda, Cap-aux-Meules, Macamic"
10257 + },
10258 + {
10259 + "id": "stranger_soccer_1",
10260 + "name": "Stranger Soccer",
10261 + "url": "",
10262 + "careers_url": "https://apply.workable.com/stranger-soccer-1",
10263 + "sectors": [
10264 + "Sport",
10265 + "Divertissement"
10266 + ],
10267 + "connector": "workable",
10268 + "status": "actif",
10269 + "region": "Montréal, Québec City"
10270 + },
10271 + {
10272 + "id": "supermedic",
10273 + "name": "SuperMedic.ca",
10274 + "url": "",
10275 + "careers_url": "https://apply.workable.com/supermedic",
10276 + "sectors": [
10277 + "Santé",
10278 + "Services"
10279 + ],
10280 + "connector": "workable",
10281 + "status": "actif",
10282 + "region": "Québec City"
10283 + },
10284 + {
10285 + "id": "toloka_ai",
10286 + "name": "Mindrift",
10287 + "url": "",
10288 + "careers_url": "https://apply.workable.com/toloka-ai",
10289 + "sectors": [
10290 + "TI",
10291 + "Conseil"
10292 + ],
10293 + "connector": "workable",
10294 + "status": "actif",
10295 + "region": "Québec"
10296 + },
10297 + {
10298 + "id": "tristan_fleet_1",
10299 + "name": "Tristan Fleet",
10300 + "url": "",
10301 + "careers_url": "https://apply.workable.com/tristan-fleet-1",
10302 + "sectors": [
10303 + "Transport",
10304 + "Camionnage"
10305 + ],
10306 + "connector": "workable",
10307 + "status": "actif",
10308 + "region": "Pierrefonds"
10309 + },
10310 + {
10311 + "id": "valard_construction_lp",
10312 + "name": "Valard Construction",
10313 + "url": "",
10314 + "careers_url": "https://apply.workable.com/valard-construction-lp",
10315 + "sectors": [
10316 + "Construction",
10317 + "Ingénierie"
10318 + ],
10319 + "connector": "workable",
10320 + "status": "actif",
10321 + "region": "Laval, Victoriaville"
10322 + },
10323 + {
10324 + "id": "webprops",
10325 + "name": "WebProps.org",
10326 + "url": "",
10327 + "careers_url": "https://apply.workable.com/webprops",
10328 + "sectors": [
10329 + "Web",
10330 + "TI"
10331 + ],
10332 + "connector": "workable",
10333 + "status": "actif",
10334 + "region": "Drummondville"
10335 + },
10336 + {
10337 + "id": "x3m",
10338 + "name": "3M",
10339 + "url": "",
10340 + "careers_url": "https://3m.wd1.myworkdayjobs.com/Search",
10341 + "sectors": [
10342 + "Fabrication"
10343 + ],
10344 + "connector": "workday",
10345 + "status": "actif",
10346 + "region": "CA"
10347 + },
10348 + {
10349 + "id": "abinbev",
10350 + "name": "Abinbev",
10351 + "url": "",
10352 + "careers_url": "https://abinbev.wd1.myworkdayjobs.com/CAN",
10353 + "sectors": [
10354 + "Agroalimentaire",
10355 + "Distribution"
10356 + ],
10357 + "connector": "workday",
10358 + "status": "actif",
10359 + "region": "Montréal, Chicoutimi, Terrebonne"
10360 + },
10361 + {
10362 + "id": "accenture",
10363 + "name": "Senior Azure Solution Architect (Montreal – French Speaking)",
10364 + "url": "",
10365 + "careers_url": "https://accenture.wd103.myworkdayjobs.com/AvanadeCareers",
10366 + "sectors": [
10367 + "TI",
10368 + "Conseil"
10369 + ],
10370 + "connector": "workday",
10371 + "status": "actif",
10372 + "region": "Montréal"
10373 + },
10374 + {
10375 + "id": "advanceauto",
10376 + "name": "Advanceauto",
10377 + "url": "",
10378 + "careers_url": "https://advanceauto.wd5.myworkdayjobs.com/AdvanceExternalCareers",
10379 + "sectors": [
10380 + "Automobile",
10381 + "Commerce de détail"
10382 + ],
10383 + "connector": "workday",
10384 + "status": "actif",
10385 + "region": "1501 rue D'Estimauville, 483, 1276 Dollard Ave"
10386 + },
10387 + {
10388 + "id": "airliquidehr",
10389 + "name": "Airliquidehr",
10390 + "url": "",
10391 + "careers_url": "https://airliquidehr.wd3.myworkdayjobs.com/AirLiquideExternalCareer",
10392 + "sectors": [
10393 + "Ressources humaines",
10394 + "Services"
10395 + ],
10396 + "connector": "workday",
10397 + "status": "actif",
10398 + "region": "Varennes, Anjou, Rouyn-Noranda"
10399 + },
10400 + {
10401 + "id": "allegion",
10402 + "name": "Allegion",
10403 + "url": "",
10404 + "careers_url": "https://allegion.wd5.myworkdayjobs.com/careers",
10405 + "sectors": [
10406 + "Fabrication",
10407 + "Sécurité"
10408 + ],
10409 + "connector": "workday",
10410 + "status": "actif",
10411 + "region": "Longueuil, Montréal"
10412 + },
10413 + {
10414 + "id": "alsglobal",
10415 + "name": "Alsglobal",
10416 + "url": "",
10417 + "careers_url": "https://alsglobal.wd103.myworkdayjobs.com/External",
10418 + "sectors": [
10419 + "Logistique",
10420 + "Services"
10421 + ],
10422 + "connector": "workday",
10423 + "status": "actif",
10424 + "region": "Val d'Or, Rouyn-Noranda, Montréal"
10425 + },
10426 + {
10427 + "id": "alterra",
10428 + "name": "Alterra",
10429 + "url": "",
10430 + "careers_url": "https://alterra.wd1.myworkdayjobs.com/Mont-Tremblant",
10431 + "sectors": [
10432 + "Agroalimentaire"
10433 + ],
10434 + "connector": "workday",
10435 + "status": "actif",
10436 + "region": "Mont-Tremblant, Montréal"
10437 + },
10438 + {
10439 + "id": "amgen",
10440 + "name": "Amgen",
10441 + "url": "",
10442 + "careers_url": "https://amgen.wd1.myworkdayjobs.com/agency",
10443 + "sectors": [
10444 + "Pharmaceutique",
10445 + "Biotechnologie"
10446 + ],
10447 + "connector": "workday",
10448 + "status": "actif",
10449 + "region": "Canada - Quebec"
10450 + },
10451 + {
10452 + "id": "aspentech",
10453 + "name": "Chef d'équipe Agile",
10454 + "url": "",
10455 + "careers_url": "https://aspentech.wd5.myworkdayjobs.com/aspentech",
10456 + "sectors": [
10457 + "TI",
10458 + "Conseil"
10459 + ],
10460 + "connector": "workday",
10461 + "status": "actif",
10462 + "region": "Montréal"
10463 + },
10464 + {
10465 + "id": "avisbudget",
10466 + "name": "Avisbudget",
10467 + "url": "",
10468 + "careers_url": "https://avisbudget.wd1.myworkdayjobs.com/abg_careers",
10469 + "sectors": [
10470 + "Transport",
10471 + "Services"
10472 + ],
10473 + "connector": "workday",
10474 + "status": "actif",
10475 + "region": "507 Rue Principale, 850 Jean Paul Laframboise, 1225 Metcalfe St"
10476 + },
10477 + {
10478 + "id": "aviva",
10479 + "name": "AVP",
10480 + "url": "",
10481 + "careers_url": "https://aviva.wd1.myworkdayjobs.com/External",
10482 + "sectors": [
10483 + "Services",
10484 + "Conseil"
10485 + ],
10486 + "connector": "workday",
10487 + "status": "actif",
10488 + "region": "Canada - Montreal QC 630 boul René Lévesque Ouest"
10489 + },
10490 + {
10491 + "id": "bcf",
10492 + "name": "Search for",
10493 + "url": "",
10494 + "careers_url": "https://bcf.wd10.myworkdayjobs.com/BCF_CAREER_SITE",
10495 + "sectors": [
10496 + "TI",
10497 + "Web"
10498 + ],
10499 + "connector": "workday",
10500 + "status": "actif",
10501 + "region": "Montréal, Québec"
10502 + },
10503 + {
10504 + "id": "bdo",
10505 + "name": "Bdo",
10506 + "url": "",
10507 + "careers_url": "https://bdo.wd3.myworkdayjobs.com/bdo",
10508 + "sectors": [
10509 + "Conseil"
10510 + ],
10511 + "connector": "workday",
10512 + "status": "actif",
10513 + "region": "Montreal - 1000 Rue De La Gauchetière Ouest"
10514 + },
10515 + {
10516 + "id": "bdx",
10517 + "name": "Bdx",
10518 + "url": "",
10519 + "careers_url": "https://bdx.wd1.myworkdayjobs.com/EXTERNAL_CAREER_SITE_CANADA",
10520 + "sectors": [
10521 + "TI",
10522 + "Web"
10523 + ],
10524 + "connector": "workday",
10525 + "status": "actif",
10526 + "region": ""
10527 + },
10528 + {
10529 + "id": "belron",
10530 + "name": "Comptable en immobilier",
10531 + "url": "",
10532 + "careers_url": "https://belron.wd3.myworkdayjobs.com/Belron_Canada_Careers",
10533 + "sectors": [
10534 + "Immobilier",
10535 + "Administration"
10536 + ],
10537 + "connector": "workday",
10538 + "status": "actif",
10539 + "region": "Montréal, St-Bruno de Montarville, Québec"
10540 + },
10541 + {
10542 + "id": "bird",
10543 + "name": "Administrateur comptable principal",
10544 + "url": "",
10545 + "careers_url": "https://bird.wd3.myworkdayjobs.com/birdconstructioncareers",
10546 + "sectors": [
10547 + "Administration",
10548 + "Finance"
10549 + ],
10550 + "connector": "workday",
10551 + "status": "actif",
10552 + "region": "Montréal"
10553 + },
10554 + {
10555 + "id": "blgllp",
10556 + "name": "Blgllp",
10557 + "url": "",
10558 + "careers_url": "https://blgllp.wd10.myworkdayjobs.com/BLG-External",
10559 + "sectors": [
10560 + "Juridique",
10561 + "Conseil"
10562 + ],
10563 + "connector": "workday",
10564 + "status": "actif",
10565 + "region": "Montréal"
10566 + },
10567 + {
10568 + "id": "brambles",
10569 + "name": "Brambles",
10570 + "url": "",
10571 + "careers_url": "https://brambles.wd5.myworkdayjobs.com/Brambles_Careers",
10572 + "sectors": [
10573 + "Logistique",
10574 + "Distribution"
10575 + ],
10576 + "connector": "workday",
10577 + "status": "actif",
10578 + "region": "Boucherville, Saint-Laurent"
10579 + },
10580 + {
10581 + "id": "bridgestone",
10582 + "name": "Bridgestone",
10583 + "url": "",
10584 + "careers_url": "https://bridgestone.wd5.myworkdayjobs.com/CanadaExternalCareers",
10585 + "sectors": [
10586 + "Automobile",
10587 + "Fabrication"
10588 + ],
10589 + "connector": "workday",
10590 + "status": "actif",
10591 + "region": "Joliette - CAN"
10592 + },
10593 + {
10594 + "id": "cabotcorp",
10595 + "name": "Cabotcorp",
10596 + "url": "",
10597 + "careers_url": "https://cabotcorp.wd12.myworkdayjobs.com/Careers",
10598 + "sectors": [
10599 + "Transport",
10600 + "Logistique"
10601 + ],
10602 + "connector": "workday",
10603 + "status": "actif",
10604 + "region": "Saint-Jean-Sur-Richelieu"
10605 + },
10606 + {
10607 + "id": "cadence",
10608 + "name": "Cadence",
10609 + "url": "",
10610 + "careers_url": "https://cadence.wd1.myworkdayjobs.com/External_Careers",
10611 + "sectors": [
10612 + "TI",
10613 + "Ingénierie"
10614 + ],
10615 + "connector": "workday",
10616 + "status": "actif",
10617 + "region": "MOUNT-ROYAL"
10618 + },
10619 + {
10620 + "id": "canadagoose",
10621 + "name": "Production Support Roles",
10622 + "url": "",
10623 + "careers_url": "https://canadagoose.wd3.myworkdayjobs.com/ManufacturingCanadaGooseCareers",
10624 + "sectors": [
10625 + "Fabrication",
10626 + "Services"
10627 + ],
10628 + "connector": "workday",
10629 + "status": "actif",
10630 + "region": "Montréal"
10631 + },
10632 + {
10633 + "id": "canassurance",
10634 + "name": "Rechercher des",
10635 + "url": "",
10636 + "careers_url": "https://canassurance.wd10.myworkdayjobs.com/CanAssistance_Career_Site",
10637 + "sectors": [
10638 + "TI",
10639 + "Web"
10640 + ],
10641 + "connector": "workday",
10642 + "status": "actif",
10643 + "region": "Montréal"
10644 + },
10645 + {
10646 + "id": "cardinalhealth",
10647 + "name": "Associé (e) d'entrepôt",
10648 + "url": "",
10649 + "careers_url": "https://cardinalhealth.wd1.myworkdayjobs.com/EXT",
10650 + "sectors": [
10651 + "Logistique",
10652 + "Distribution"
10653 + ],
10654 + "connector": "workday",
10655 + "status": "actif",
10656 + "region": "Canada-Dorval"
10657 + },
10658 + {
10659 + "id": "carters",
10660 + "name": "Carters",
10661 + "url": "",
10662 + "careers_url": "https://carters.wd1.myworkdayjobs.com/CartersCareers",
10663 + "sectors": [
10664 + "Commerce de détail",
10665 + "Ventes"
10666 + ],
10667 + "connector": "workday",
10668 + "status": "actif",
10669 + "region": "Saint-Bruno-de-Montarville"
10670 + },
10671 + {
10672 + "id": "cdpqfiliales",
10673 + "name": "Cdpqfiliales",
10674 + "url": "",
10675 + "careers_url": "https://cdpqfiliales.wd10.myworkdayjobs.com/CDPQ-Infra",
10676 + "sectors": [
10677 + "Finance",
10678 + "Placement"
10679 + ],
10680 + "connector": "workday",
10681 + "status": "actif",
10682 + "region": "Montréal, Québec"
10683 + },
10684 + {
10685 + "id": "cerence",
10686 + "name": "Cerence",
10687 + "url": "",
10688 + "careers_url": "https://cerence.wd5.myworkdayjobs.com/Cerence",
10689 + "sectors": [
10690 + "TI",
10691 + "Automobile"
10692 + ],
10693 + "connector": "workday",
10694 + "status": "actif",
10695 + "region": "Montréal"
10696 + },
10697 + {
10698 + "id": "childrensplace",
10699 + "name": "Associé des ventes",
10700 + "url": "",
10701 + "careers_url": "https://childrensplace.wd1.myworkdayjobs.com/TCP05",
10702 + "sectors": [
10703 + "Ventes",
10704 + "Commerce de détail"
10705 + ],
10706 + "connector": "workday",
10707 + "status": "actif",
10708 + "region": "03005-Carrefour Laval, 03006-Les Galeries D Anjou"
10709 + },
10710 + {
10711 + "id": "ci",
10712 + "name": "Associé(e) au service",
10713 + "url": "",
10714 + "careers_url": "https://ci.wd3.myworkdayjobs.com/CI_FINANCIAL_EXTERNAL_CAREER-SITE",
10715 + "sectors": [
10716 + "Services",
10717 + "Commerce de détail"
10718 + ],
10719 + "connector": "workday",
10720 + "status": "actif",
10721 + "region": "Montréal, Dorval"
10722 + },
10723 + {
10724 + "id": "ciena",
10725 + "name": "Ciena",
10726 + "url": "",
10727 + "careers_url": "https://ciena.wd5.myworkdayjobs.com/Careers",
10728 + "sectors": [
10729 + "Télécommunications",
10730 + "TI"
10731 + ],
10732 + "connector": "workday",
10733 + "status": "actif",
10734 + "region": "Québec"
10735 + },
10736 + {
10737 + "id": "cisco",
10738 + "name": "Cisco",
10739 + "url": "",
10740 + "careers_url": "https://cisco.wd5.myworkdayjobs.com/Cisco_Careers",
10741 + "sectors": [
10742 + "Télécommunications",
10743 + "TI"
10744 + ],
10745 + "connector": "workday",
10746 + "status": "actif",
10747 + "region": "Montréal"
10748 + },
10749 + {
10750 + "id": "cloudimperiumgames",
10751 + "name": "Comptable",
10752 + "url": "",
10753 + "careers_url": "https://cloudimperiumgames.wd503.myworkdayjobs.com/broadbean_external",
10754 + "sectors": [
10755 + "Finance",
10756 + "Administration"
10757 + ],
10758 + "connector": "workday",
10759 + "status": "actif",
10760 + "region": "Montréal"
10761 + },
10762 + {
10763 + "id": "clydeco",
10764 + "name": "Avocat·e de litige / Litigation Associate",
10765 + "url": "",
10766 + "careers_url": "https://clydeco.wd103.myworkdayjobs.com/clydecocareers",
10767 + "sectors": [
10768 + "Juridique",
10769 + "Conseil"
10770 + ],
10771 + "connector": "workday",
10772 + "status": "actif",
10773 + "region": "Montréal"
10774 + },
10775 + {
10776 + "id": "colliers",
10777 + "name": "Colliers",
10778 + "url": "",
10779 + "careers_url": "https://colliers.wd3.myworkdayjobs.com/Colliers-External-Career-Site",
10780 + "sectors": [
10781 + "Immobilier",
10782 + "Gestion immobilière"
10783 + ],
10784 + "connector": "workday",
10785 + "status": "actif",
10786 + "region": "Québec"
10787 + },
10788 + {
10789 + "id": "conagrabrands",
10790 + "name": "Conagrabrands",
10791 + "url": "",
10792 + "careers_url": "https://conagrabrands.wd1.myworkdayjobs.com/Careers_CAN",
10793 + "sectors": [
10794 + "Agroalimentaire",
10795 + "Distribution"
10796 + ],
10797 + "connector": "workday",
10798 + "status": "actif",
10799 + "region": "Boisbriand"
10800 + },
10801 + {
10802 + "id": "coorstek",
10803 + "name": "Production Operator II",
10804 + "url": "",
10805 + "careers_url": "https://coorstek.wd1.myworkdayjobs.com/CoorsTekCareers",
10806 + "sectors": [
10807 + "Fabrication"
10808 + ],
10809 + "connector": "workday",
10810 + "status": "actif",
10811 + "region": "East Granby"
10812 + },
10813 + {
10814 + "id": "danaher",
10815 + "name": "Danaher",
10816 + "url": "",
10817 + "careers_url": "https://danaher.wd1.myworkdayjobs.com/DanaherJobs",
10818 + "sectors": [
10819 + "Fabrication",
10820 + "Ingénierie"
10821 + ],
10822 + "connector": "workday",
10823 + "status": "actif",
10824 + "region": "Montréal, Québec"
10825 + },
10826 + {
10827 + "id": "dentsuaegis",
10828 + "name": "Coordinateur, Achats Numériques",
10829 + "url": "",
10830 + "careers_url": "https://dentsuaegis.wd3.myworkdayjobs.com/DAN_GLOBAL",
10831 + "sectors": [
10832 + "TI"
10833 + ],
10834 + "connector": "workday",
10835 + "status": "actif",
10836 + "region": "Montréal"
10837 + },
10838 + {
10839 + "id": "diageo",
10840 + "name": "Associé au Marketing et Opérations Clients – Est",
10841 + "url": "",
10842 + "careers_url": "https://diageo.wd3.myworkdayjobs.com/Diageo_Careers",
10843 + "sectors": [
10844 + "Marketing",
10845 + "Ventes"
10846 + ],
10847 + "connector": "workday",
10848 + "status": "actif",
10849 + "region": "Montréal"
10850 + },
10851 + {
10852 + "id": "dupont",
10853 + "name": "Dupont",
10854 + "url": "",
10855 + "careers_url": "https://dupont.wd5.myworkdayjobs.com/jobs",
10856 + "sectors": [
10857 + "Fabrication"
10858 + ],
10859 + "connector": "workday",
10860 + "status": "actif",
10861 + "region": "Thetford Mines"
10862 + },
10863 + {
10864 + "id": "dxctechnology",
10865 + "name": "Dxctechnology",
10866 + "url": "",
10867 + "careers_url": "https://dxctechnology.wd1.myworkdayjobs.com/DXCJobs",
10868 + "sectors": [
10869 + "TI",
10870 + "Web"
10871 + ],
10872 + "connector": "workday",
10873 + "status": "actif",
10874 + "region": "CAN - QC - MONTREAL"
10875 + },
10876 + {
10877 + "id": "ellisdon",
10878 + "name": "Comptable de projet / Project Accountant",
10879 + "url": "",
10880 + "careers_url": "https://ellisdon.wd3.myworkdayjobs.com/Ellis-Don",
10881 + "sectors": [
10882 + "Finance",
10883 + "Construction"
10884 + ],
10885 + "connector": "workday",
10886 + "status": "actif",
10887 + "region": "Montréal, Saguenay, Bagotville"
10888 + },
10889 + {
10890 + "id": "enbridge",
10891 + "name": "Enbridge",
10892 + "url": "",
10893 + "careers_url": "https://enbridge.wd3.myworkdayjobs.com/enbridge_careers",
10894 + "sectors": [
10895 + "Énergie",
10896 + "Transport"
10897 + ],
10898 + "connector": "workday",
10899 + "status": "actif",
10900 + "region": "Gatineau"
10901 + },
10902 + {
10903 + "id": "fairstone",
10904 + "name": "Fairstone",
10905 + "url": "",
10906 + "careers_url": "https://fairstone.wd3.myworkdayjobs.com/FairstoneCareers",
10907 + "sectors": [
10908 + "Finance",
10909 + "Fintech"
10910 + ],
10911 + "connector": "workday",
10912 + "status": "actif",
10913 + "region": "Montréal"
10914 + },
10915 + {
10916 + "id": "fccfac",
10917 + "name": "Fccfac",
10918 + "url": "",
10919 + "careers_url": "https://fccfac.wd3.myworkdayjobs.com/careers-carrieres",
10920 + "sectors": [
10921 + "Finance",
10922 + "Assurance"
10923 + ],
10924 + "connector": "workday",
10925 + "status": "actif",
10926 + "region": "St-Hyacinthe"
10927 + },
10928 + {
10929 + "id": "fednav",
10930 + "name": "Fednav",
10931 + "url": "",
10932 + "careers_url": "https://fednav.wd3.myworkdayjobs.com/fednav_careers",
10933 + "sectors": [
10934 + "Transport",
10935 + "Logistique"
10936 + ],
10937 + "connector": "workday",
10938 + "status": "actif",
10939 + "region": "Montréal"
10940 + },
10941 + {
10942 + "id": "fieracapital",
10943 + "name": "Fieracapital",
10944 + "url": "",
10945 + "careers_url": "https://fieracapital.wd3.myworkdayjobs.com/Career",
10946 + "sectors": [
10947 + "Finance",
10948 + "Placement"
10949 + ],
10950 + "connector": "workday",
10951 + "status": "actif",
10952 + "region": "Montréal"
10953 + },
10954 + {
10955 + "id": "fil",
10956 + "name": "Responsable bilingue du marketing événementiel / Event ...",
10957 + "url": "",
10958 + "careers_url": "https://fil.wd3.myworkdayjobs.com/fidelitycanada",
10959 + "sectors": [],
10960 + "connector": "workday",
10961 + "status": "actif",
10962 + "region": "Montréal"
10963 + },
10964 + {
10965 + "id": "firststudent",
10966 + "name": "Firststudent",
10967 + "url": "",
10968 + "careers_url": "https://firststudent.wd1.myworkdayjobs.com/firststudent",
10969 + "sectors": [
10970 + "Transport",
10971 + "Services"
10972 + ],
10973 + "connector": "workday",
10974 + "status": "actif",
10975 + "region": "Québec, MASCOUCHE, POINTE CLAIRE"
10976 + },
10977 + {
10978 + "id": "fourseasons",
10979 + "name": "Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...",
10980 + "url": "",
10981 + "careers_url": "https://fourseasons.wd3.myworkdayjobs.com/search",
10982 + "sectors": [],
10983 + "connector": "workday",
10984 + "status": "actif",
10985 + "region": "Four Seasons Montreal"
10986 + },
10987 + {
10988 + "id": "fragomen",
10989 + "name": "Avocat en immigration d'affaires américaine",
10990 + "url": "",
10991 + "careers_url": "https://fragomen.wd115.myworkdayjobs.com/FragomenCareers",
10992 + "sectors": [
10993 + "Juridique",
10994 + "Conseil"
10995 + ],
10996 + "connector": "workday",
10997 + "status": "actif",
10998 + "region": "CA-Montreal"
10999 + },
11000 + {
11001 + "id": "freseniusmedicalcare",
11002 + "name": "Freseniusmedicalcare",
11003 + "url": "",
11004 + "careers_url": "https://freseniusmedicalcare.wd3.myworkdayjobs.com/fme",
11005 + "sectors": [
11006 + "Santé",
11007 + "Pharmaceutique"
11008 + ],
11009 + "connector": "workday",
11010 + "status": "actif",
11011 + "region": "Lachine, Vaudreuil-Dorion"
11012 + },
11013 + {
11014 + "id": "galderma",
11015 + "name": "Galderma",
11016 + "url": "",
11017 + "careers_url": "https://galderma.wd3.myworkdayjobs.com/External",
11018 + "sectors": [
11019 + "Pharmaceutique",
11020 + "Santé"
11021 + ],
11022 + "connector": "workday",
11023 + "status": "actif",
11024 + "region": "Montréal"
11025 + },
11026 + {
11027 + "id": "gapinc",
11028 + "name": "Associé aux ventes/Retail Sales Associate",
11029 + "url": "",
11030 + "careers_url": "https://gapinc.wd1.myworkdayjobs.com/GAPINC",
11031 + "sectors": [
11032 + "Commerce de détail",
11033 + "Ventes"
11034 + ],
11035 + "connector": "workday",
11036 + "status": "actif",
11037 + "region": "04253 OUTL Montreal Premium"
11038 + },
11039 + {
11040 + "id": "gategroup",
11041 + "name": "Gategroup",
11042 + "url": "",
11043 + "careers_url": "https://gategroup.wd3.myworkdayjobs.com/GateGroup_External_Careers",
11044 + "sectors": [
11045 + "Logistique",
11046 + "Services"
11047 + ],
11048 + "connector": "workday",
11049 + "status": "actif",
11050 + "region": "Dorval"
11051 + },
11052 + {
11053 + "id": "gea",
11054 + "name": "Gea",
11055 + "url": "",
11056 + "careers_url": "https://gea.wd3.myworkdayjobs.com/GEACareers",
11057 + "sectors": [
11058 + "Fabrication",
11059 + "Ingénierie"
11060 + ],
11061 + "connector": "workday",
11062 + "status": "actif",
11063 + "region": "Drummondville"
11064 + },
11065 + {
11066 + "id": "gevernova",
11067 + "name": "Gevernova",
11068 + "url": "",
11069 + "careers_url": "https://gevernova.wd5.myworkdayjobs.com/vernova_externalsite",
11070 + "sectors": [
11071 + "Énergie",
11072 + "Ingénierie"
11073 + ],
11074 + "connector": "workday",
11075 + "status": "actif",
11076 + "region": "Brossard"
11077 + },
11078 + {
11079 + "id": "gflenv",
11080 + "name": "Gflenv",
11081 + "url": "",
11082 + "careers_url": "https://gflenv.wd3.myworkdayjobs.com/Careers",
11083 + "sectors": [
11084 + "Environnement",
11085 + "Services"
11086 + ],
11087 + "connector": "workday",
11088 + "status": "actif",
11089 + "region": "Québec, Lévis, Laval"
11090 + },
11091 + {
11092 + "id": "gianttiger",
11093 + "name": "Rechercher des",
11094 + "url": "",
11095 + "careers_url": "https://gianttiger.wd3.myworkdayjobs.com/GiantTiger",
11096 + "sectors": [
11097 + "Recherche"
11098 + ],
11099 + "connector": "workday",
11100 + "status": "actif",
11101 + "region": "Magog, Anjou"
11102 + },
11103 + {
11104 + "id": "gilead",
11105 + "name": "Medical Scientist HIV, Quebec",
11106 + "url": "",
11107 + "careers_url": "https://gilead.wd1.myworkdayjobs.com/gileadcareers",
11108 + "sectors": [
11109 + "Recherche",
11110 + "Santé"
11111 + ],
11112 + "connector": "workday",
11113 + "status": "actif",
11114 + "region": "Canada - Quebec"
11115 + },
11116 + {
11117 + "id": "gipi",
11118 + "name": "Gipi",
11119 + "url": "",
11120 + "careers_url": "https://gipi.wd3.myworkdayjobs.com/Careers",
11121 + "sectors": [
11122 + "TI",
11123 + "Services"
11124 + ],
11125 + "connector": "workday",
11126 + "status": "actif",
11127 + "region": "Gatineau"
11128 + },
11129 + {
11130 + "id": "globalhr",
11131 + "name": "Globalhr",
11132 + "url": "",
11133 + "careers_url": "https://globalhr.wd5.myworkdayjobs.com/REC_RTX_Ext_Gateway",
11134 + "sectors": [
11135 + "Ressources humaines",
11136 + "Services"
11137 + ],
11138 + "connector": "workday",
11139 + "status": "actif",
11140 + "region": "CA-QC-LONGUEUIL-J01 ~ 1000 Blvd Marie-Victorin ~ J01 BLDG, CA-QC-SAINT HUBERT-H05 ~ 7007 Chemin De La Savane ~ BLDG H05 FACTORY"
11141 + },
11142 + {
11143 + "id": "groupeguilbault",
11144 + "name": "Groupeguilbault",
11145 + "url": "",
11146 + "careers_url": "https://groupeguilbault.wd3.myworkdayjobs.com/travailler-chez-guilbault",
11147 + "sectors": [
11148 + "Construction",
11149 + "Ingénierie"
11150 + ],
11151 + "connector": "workday",
11152 + "status": "actif",
11153 + "region": "Quebec Terminal, Saint-Georges Terminal, Quebec Warehouse"
11154 + },
11155 + {
11156 + "id": "gsknch",
11157 + "name": "Chef de secteur",
11158 + "url": "",
11159 + "careers_url": "https://gsknch.wd3.myworkdayjobs.com/GSKCareers",
11160 + "sectors": [
11161 + "Secteur public",
11162 + "Administration"
11163 + ],
11164 + "connector": "workday",
11165 + "status": "actif",
11166 + "region": "Saint Laurent Montreal"
11167 + },
11168 + {
11169 + "id": "harriscomputer",
11170 + "name": "Agent service à la clientèle et soutien comptable",
11171 + "url": "",
11172 + "careers_url": "https://harriscomputer.wd3.myworkdayjobs.com/Acceo",
11173 + "sectors": [
11174 + "Services",
11175 + "Finance"
11176 + ],
11177 + "connector": "workday",
11178 + "status": "actif",
11179 + "region": "Québec"
11180 + },
11181 + {
11182 + "id": "harry",
11183 + "name": "Logistics Associate",
11184 + "url": "",
11185 + "careers_url": "https://harry.wd10.myworkdayjobs.com/HRI",
11186 + "sectors": [
11187 + "Logistique",
11188 + "Distribution"
11189 + ],
11190 + "connector": "workday",
11191 + "status": "actif",
11192 + "region": "Montréal, Laval"
11193 + },
11194 + {
11195 + "id": "hcmportal",
11196 + "name": "Montreal Export Package Handler (18:00-23:00)",
11197 + "url": "",
11198 + "careers_url": "https://hcmportal.wd5.myworkdayjobs.com/Search",
11199 + "sectors": [
11200 + "Logistique",
11201 + "Transport"
11202 + ],
11203 + "connector": "workday",
11204 + "status": "actif",
11205 + "region": "CA - QUEBEC CITY CENTER, CA - MONTREAL HUB, CA - BLAINVILLE"
11206 + },
11207 + {
11208 + "id": "hitachi",
11209 + "name": "Hitachi",
11210 + "url": "",
11211 + "careers_url": "https://hitachi.wd1.myworkdayjobs.com/hitachi",
11212 + "sectors": [
11213 + "Fabrication",
11214 + "Ingénierie"
11215 + ],
11216 + "connector": "workday",
11217 + "status": "actif",
11218 + "region": "Québec, Varennes"
11219 + },
11220 + {
11221 + "id": "hpe",
11222 + "name": "Hpe",
11223 + "url": "",
11224 + "careers_url": "https://hpe.wd5.myworkdayjobs.com/ACJobSite",
11225 + "sectors": [
11226 + "TI",
11227 + "Fabrication"
11228 + ],
11229 + "connector": "workday",
11230 + "status": "actif",
11231 + "region": "Lévis, St. Laurent"
11232 + },
11233 + {
11234 + "id": "hubinternational",
11235 + "name": "Hubinternational",
11236 + "url": "",
11237 + "careers_url": "https://hubinternational.wd1.myworkdayjobs.com/HUBInternational",
11238 + "sectors": [
11239 + "Assurance",
11240 + "Services"
11241 + ],
11242 + "connector": "workday",
11243 + "status": "actif",
11244 + "region": "Montréal"
11245 + },
11246 + {
11247 + "id": "huron",
11248 + "name": "Huron",
11249 + "url": "",
11250 + "careers_url": "https://huron.wd1.myworkdayjobs.com/huroncareers",
11251 + "sectors": [
11252 + "Conseil",
11253 + "Secteur public"
11254 + ],
11255 + "connector": "workday",
11256 + "status": "actif",
11257 + "region": ""
11258 + },
11259 + {
11260 + "id": "imerys",
11261 + "name": "Imerys",
11262 + "url": "",
11263 + "careers_url": "https://imerys.wd3.myworkdayjobs.com/Imerys_Career2",
11264 + "sectors": [
11265 + "Mines",
11266 + "Fabrication"
11267 + ],
11268 + "connector": "workday",
11269 + "status": "actif",
11270 + "region": "Terrebonne"
11271 + },
11272 + {
11273 + "id": "interpublic",
11274 + "name": "Interpublic",
11275 + "url": "",
11276 + "careers_url": "https://interpublic.wd5.myworkdayjobs.com/omc",
11277 + "sectors": [
11278 + "Publicité",
11279 + "Marketing"
11280 + ],
11281 + "connector": "workday",
11282 + "status": "actif",
11283 + "region": "Montréal"
11284 + },
11285 + {
11286 + "id": "iqvia",
11287 + "name": "Iqvia",
11288 + "url": "",
11289 + "careers_url": "https://iqvia.wd1.myworkdayjobs.com/iqvia",
11290 + "sectors": [
11291 + "Pharmaceutique",
11292 + "Recherche"
11293 + ],
11294 + "connector": "workday",
11295 + "status": "actif",
11296 + "region": "Québec, Kirkland, Montréal"
11297 + },
11298 + {
11299 + "id": "jci",
11300 + "name": "Jci",
11301 + "url": "",
11302 + "careers_url": "https://jci.wd5.myworkdayjobs.com/JCI",
11303 + "sectors": [
11304 + "Services",
11305 + "Ingénierie"
11306 + ],
11307 + "connector": "workday",
11308 + "status": "actif",
11309 + "region": ""
11310 + },
11311 + {
11312 + "id": "jj",
11313 + "name": "Jj",
11314 + "url": "",
11315 + "careers_url": "https://jj.wd5.myworkdayjobs.com/JJ",
11316 + "sectors": [
11317 + "Pharmaceutique",
11318 + "Santé"
11319 + ],
11320 + "connector": "workday",
11321 + "status": "actif",
11322 + "region": "Montréal"
11323 + },
11324 + {
11325 + "id": "kiongroup",
11326 + "name": "Kiongroup",
11327 + "url": "",
11328 + "careers_url": "https://kiongroup.wd3.myworkdayjobs.com/KION_SCS",
11329 + "sectors": [
11330 + "Logistique",
11331 + "Fabrication"
11332 + ],
11333 + "connector": "workday",
11334 + "status": "actif",
11335 + "region": "DEMATIC Quebec City"
11336 + },
11337 + {
11338 + "id": "kone",
11339 + "name": "Kone",
11340 + "url": "",
11341 + "careers_url": "https://kone.wd3.myworkdayjobs.com/Careers",
11342 + "sectors": [
11343 + "Fabrication",
11344 + "Construction"
11345 + ],
11346 + "connector": "workday",
11347 + "status": "actif",
11348 + "region": "Québec"
11349 + },
11350 + {
11351 + "id": "lifeworks",
11352 + "name": "Lifeworks",
11353 + "url": "",
11354 + "careers_url": "https://lifeworks.wd3.myworkdayjobs.com/External",
11355 + "sectors": [
11356 + "Santé",
11357 + "Services sociaux"
11358 + ],
11359 + "connector": "workday",
11360 + "status": "actif",
11361 + "region": "Sherbrooke, Montréal, Boisbriand"
11362 + },
11363 + {
11364 + "id": "lighting",
11365 + "name": "Lighting",
11366 + "url": "",
11367 + "careers_url": "https://lighting.wd3.myworkdayjobs.com/jobs-and-careers",
11368 + "sectors": [
11369 + "Fabrication",
11370 + "Ingénierie"
11371 + ],
11372 + "connector": "workday",
11373 + "status": "actif",
11374 + "region": "Boisbriand"
11375 + },
11376 + {
11377 + "id": "medline",
11378 + "name": "Medline",
11379 + "url": "",
11380 + "careers_url": "https://medline.wd5.myworkdayjobs.com/Medline",
11381 + "sectors": [
11382 + "Santé",
11383 + "Distribution"
11384 + ],
11385 + "connector": "workday",
11386 + "status": "actif",
11387 + "region": "Terrebonne, Montréal"
11388 + },
11389 + {
11390 + "id": "medtronic",
11391 + "name": "Medtronic",
11392 + "url": "",
11393 + "careers_url": "https://medtronic.wd1.myworkdayjobs.com/medtroniccareers",
11394 + "sectors": [
11395 + "Pharmaceutique",
11396 + "Santé"
11397 + ],
11398 + "connector": "workday",
11399 + "status": "actif",
11400 + "region": "Québec"
11401 + },
11402 + {
11403 + "id": "michelinhr",
11404 + "name": "Michelin",
11405 + "url": "",
11406 + "careers_url": "https://michelinhr.wd3.myworkdayjobs.com/Michelin",
11407 + "sectors": [
11408 + "Automobile",
11409 + "Fabrication"
11410 + ],
11411 + "connector": "workday",
11412 + "status": "actif",
11413 + "region": "Magog, Shawinigan"
11414 + },
11415 + {
11416 + "id": "miele",
11417 + "name": "Sales Consultant Montreal",
11418 + "url": "",
11419 + "careers_url": "https://miele.wd3.myworkdayjobs.com/miele-jobs",
11420 + "sectors": [
11421 + "Ventes",
11422 + "Commerce de détail"
11423 + ],
11424 + "connector": "workday",
11425 + "status": "actif",
11426 + "region": "Montréal"
11427 + },
11428 + {
11429 + "id": "moneris",
11430 + "name": "Moneris",
11431 + "url": "",
11432 + "careers_url": "https://moneris.wd3.myworkdayjobs.com/Moneris",
11433 + "sectors": [
11434 + "Fintech",
11435 + "Finance"
11436 + ],
11437 + "connector": "workday",
11438 + "status": "actif",
11439 + "region": "Montréal"
11440 + },
11441 + {
11442 + "id": "motorolasolutions",
11443 + "name": "Motorolasolutions",
11444 + "url": "",
11445 + "careers_url": "https://motorolasolutions.wd5.myworkdayjobs.com/Careers",
11446 + "sectors": [
11447 + "TI",
11448 + "Télécommunications"
11449 + ],
11450 + "connector": "workday",
11451 + "status": "actif",
11452 + "region": "Québec"
11453 + },
11454 + {
11455 + "id": "ms",
11456 + "name": "Ms",
11457 + "url": "",
11458 + "careers_url": "https://ms.wd5.myworkdayjobs.com/External",
11459 + "sectors": [
11460 + "TI",
11461 + "SaaS"
11462 + ],
11463 + "connector": "workday",
11464 + "status": "actif",
11465 + "region": "Montréal"
11466 + },
11467 + {
11468 + "id": "msd",
11469 + "name": "Msd",
11470 + "url": "",
11471 + "careers_url": "https://msd.wd5.myworkdayjobs.com/SearchJobs",
11472 + "sectors": [
11473 + "Pharmaceutique",
11474 + "Santé"
11475 + ],
11476 + "connector": "workday",
11477 + "status": "actif",
11478 + "region": ""
11479 + },
11480 + {
11481 + "id": "myhrabc",
11482 + "name": "Myhrabc",
11483 + "url": "",
11484 + "careers_url": "https://myhrabc.wd5.myworkdayjobs.com/Global",
11485 + "sectors": [
11486 + "Ressources humaines",
11487 + "Services"
11488 + ],
11489 + "connector": "workday",
11490 + "status": "actif",
11491 + "region": "CAN > QC > St. Laurent > Levy, Montréal"
11492 + },
11493 + {
11494 + "id": "navcanada",
11495 + "name": "Air Traffic Control (ATC)",
11496 + "url": "",
11497 + "careers_url": "https://navcanada.wd10.myworkdayjobs.com/NAV_Careers",
11498 + "sectors": [
11499 + "Transport",
11500 + "Secteur public"
11501 + ],
11502 + "connector": "workday",
11503 + "status": "actif",
11504 + "region": "Montréal"
11505 + },
11506 + {
11507 + "id": "nortekinc",
11508 + "name": "Nortekinc",
11509 + "url": "",
11510 + "careers_url": "https://nortekinc.wd503.myworkdayjobs.com/NortekAirSolutions",
11511 + "sectors": [
11512 + "TI",
11513 + "Services"
11514 + ],
11515 + "connector": "workday",
11516 + "status": "actif",
11517 + "region": "Montréal"
11518 + },
11519 + {
11520 + "id": "northbridgefinancial",
11521 + "name": "Northbridgefinancial",
11522 + "url": "",
11523 + "careers_url": "https://northbridgefinancial.wd3.myworkdayjobs.com/NBFC",
11524 + "sectors": [
11525 + "Finance",
11526 + "Assurance"
11527 + ],
11528 + "connector": "workday",
11529 + "status": "actif",
11530 + "region": "Montréal, Québec"
11531 + },
11532 + {
11533 + "id": "novartis",
11534 + "name": "Novartis",
11535 + "url": "",
11536 + "careers_url": "https://novartis.wd3.myworkdayjobs.com/Internal_Careers_for_Acquired_Entities",
11537 + "sectors": [
11538 + "Pharmaceutique",
11539 + "Santé"
11540 + ],
11541 + "connector": "workday",
11542 + "status": "actif",
11543 + "region": "Montréal"
11544 + },
11545 + {
11546 + "id": "nrfcanada",
11547 + "name": "Nrfcanada",
11548 + "url": "",
11549 + "careers_url": "https://nrfcanada.wd10.myworkdayjobs.com/NRFC",
11550 + "sectors": [
11551 + "Distribution",
11552 + "Commerce de détail"
11553 + ],
11554 + "connector": "workday",
11555 + "status": "actif",
11556 + "region": "Montréal"
11557 + },
11558 + {
11559 + "id": "nutreco",
11560 + "name": "Nutreco",
11561 + "url": "",
11562 + "careers_url": "https://nutreco.wd3.myworkdayjobs.com/Nutreco_External",
11563 + "sectors": [
11564 + "Agroalimentaire",
11565 + "Fabrication"
11566 + ],
11567 + "connector": "workday",
11568 + "status": "actif",
11569 + "region": "Berthierville, Saint-Hyacinthe, St-Felix de Valois"
11570 + },
11571 + {
11572 + "id": "onelineage",
11573 + "name": "Onelineage",
11574 + "url": "",
11575 + "careers_url": "https://onelineage.wd1.myworkdayjobs.com/External",
11576 + "sectors": [
11577 + "Données",
11578 + "TI"
11579 + ],
11580 + "connector": "workday",
11581 + "status": "actif",
11582 + "region": "Sainte-Brigide-d’Iberville, Montréal, Saint-Laurent"
11583 + },
11584 + {
11585 + "id": "organon",
11586 + "name": "Agent(e) de liaison médicale et scientifique, biologiques – Québec ...",
11587 + "url": "",
11588 + "careers_url": "https://organon.wd5.myworkdayjobs.com/SearchJobs",
11589 + "sectors": [],
11590 + "connector": "workday",
11591 + "status": "actif",
11592 + "region": ""
11593 + },
11594 + {
11595 + "id": "orthoclinical",
11596 + "name": "Field Service Representative",
11597 + "url": "",
11598 + "careers_url": "https://orthoclinical.wd1.myworkdayjobs.com/Search",
11599 + "sectors": [],
11600 + "connector": "workday",
11601 + "status": "actif",
11602 + "region": "Canada - Quebec"
11603 + },
11604 + {
11605 + "id": "peoplecorporation",
11606 + "name": "Peoplecorporation",
11607 + "url": "",
11608 + "careers_url": "https://peoplecorporation.wd10.myworkdayjobs.com/People_Corporation",
11609 + "sectors": [
11610 + "Ressources humaines",
11611 + "Services"
11612 + ],
11613 + "connector": "workday",
11614 + "status": "actif",
11615 + "region": "Sherbrooke"
11616 + },
11617 + {
11618 + "id": "poolcorp",
11619 + "name": "Poolcorp",
11620 + "url": "",
11621 + "careers_url": "https://poolcorp.wd1.myworkdayjobs.com/POOLCORP",
11622 + "sectors": [
11623 + "Distribution",
11624 + "Commerce de détail"
11625 + ],
11626 + "connector": "workday",
11627 + "status": "actif",
11628 + "region": "Boucherville"
11629 + },
11630 + {
11631 + "id": "prysmiangroup",
11632 + "name": "Prysmiangroup",
11633 + "url": "",
11634 + "careers_url": "https://prysmiangroup.wd3.myworkdayjobs.com/Careers",
11635 + "sectors": [
11636 + "Fabrication",
11637 + "Énergie"
11638 + ],
11639 + "connector": "workday",
11640 + "status": "actif",
11641 + "region": "Saint-Maurice, St Jerome, Jonquiere"
11642 + },
11643 + {
11644 + "id": "psacunion",
11645 + "name": "Regional Representative, Gatineau",
11646 + "url": "",
11647 + "careers_url": "https://psacunion.wd10.myworkdayjobs.com/psac",
11648 + "sectors": [],
11649 + "connector": "workday",
11650 + "status": "actif",
11651 + "region": "Gatineau"
11652 + },
11653 + {
11654 + "id": "puma",
11655 + "name": "Puma",
11656 + "url": "",
11657 + "careers_url": "https://puma.wd502.myworkdayjobs.com/Jobs_at_Puma",
11658 + "sectors": [
11659 + "Mode",
11660 + "Ventes"
11661 + ],
11662 + "connector": "workday",
11663 + "status": "actif",
11664 + "region": "PUMA Retail Store - Mirabel, PUMA Retail Store - Boucherville, Outlet Bromont"
11665 + },
11666 + {
11667 + "id": "pwc",
11668 + "name": "January 2027",
11669 + "url": "",
11670 + "careers_url": "https://pwc.wd3.myworkdayjobs.com/Global_Campus_Careers",
11671 + "sectors": [],
11672 + "connector": "workday",
11673 + "status": "actif",
11674 + "region": "Montréal"
11675 + },
11676 + {
11677 + "id": "quadreal",
11678 + "name": "Quadreal",
11679 + "url": "",
11680 + "careers_url": "https://quadreal.wd10.myworkdayjobs.com/Parkbridge",
11681 + "sectors": [
11682 + "Immobilier",
11683 + "Gestion immobilière"
11684 + ],
11685 + "connector": "workday",
11686 + "status": "actif",
11687 + "region": "Magog"
11688 + },
11689 + {
11690 + "id": "rbc",
11691 + "name": "Rbc",
11692 + "url": "",
11693 + "careers_url": "https://rbc.wd3.myworkdayjobs.com/RBCEARLYTALENT1",
11694 + "sectors": [
11695 + "Finance",
11696 + "Services"
11697 + ],
11698 + "connector": "workday",
11699 + "status": "actif",
11700 + "region": "MONTRÉAL"
11701 + },
11702 + {
11703 + "id": "reddyice",
11704 + "name": "Reddyice",
11705 + "url": "",
11706 + "careers_url": "https://reddyice.wd5.myworkdayjobs.com/ReddyIceExternal",
11707 + "sectors": [
11708 + "Agroalimentaire",
11709 + "Distribution"
11710 + ],
11711 + "connector": "workday",
11712 + "status": "actif",
11713 + "region": "Montréal"
11714 + },
11715 + {
11716 + "id": "republic",
11717 + "name": "Republic",
11718 + "url": "",
11719 + "careers_url": "https://republic.wd5.myworkdayjobs.com/Stablex",
11720 + "sectors": [
11721 + "Services",
11722 + "Fabrication"
11723 + ],
11724 + "connector": "workday",
11725 + "status": "actif",
11726 + "region": "Blainville"
11727 + },
11728 + {
11729 + "id": "roberthalf",
11730 + "name": "Associé principal (Ressources de gestion)",
11731 + "url": "",
11732 + "careers_url": "https://roberthalf.wd1.myworkdayjobs.com/RobertHalfStaffingCareers",
11733 + "sectors": [],
11734 + "connector": "workday",
11735 + "status": "actif",
11736 + "region": "Québec, Montréal"
11737 + },
11738 + {
11739 + "id": "rollsroyce",
11740 + "name": "Rollsroyce",
11741 + "url": "",
11742 + "careers_url": "https://rollsroyce.wd3.myworkdayjobs.com/professional",
11743 + "sectors": [
11744 + "Aéronautique",
11745 + "Ingénierie"
11746 + ],
11747 + "connector": "workday",
11748 + "status": "actif",
11749 + "region": "Montréal"
11750 + },
11751 + {
11752 + "id": "ryder",
11753 + "name": "Ryder",
11754 + "url": "",
11755 + "careers_url": "https://ryder.wd5.myworkdayjobs.com/RyderCareers",
11756 + "sectors": [
11757 + "Transport",
11758 + "Logistique"
11759 + ],
11760 + "connector": "workday",
11761 + "status": "actif",
11762 + "region": "CAN - Longueuil QC J4G 1A1, CAN - St Laurent QC H4S 1J6, CAN - Anjou QC H1J 1X7"
11763 + },
11764 + {
11765 + "id": "sagardholdings",
11766 + "name": "Fund Accountant / Comptable de Fonds",
11767 + "url": "",
11768 + "careers_url": "https://sagardholdings.wd10.myworkdayjobs.com/sagardcareers",
11769 + "sectors": [],
11770 + "connector": "workday",
11771 + "status": "actif",
11772 + "region": ""
11773 + },
11774 + {
11775 + "id": "sanimax",
11776 + "name": "Sanimax",
11777 + "url": "",
11778 + "careers_url": "https://sanimax.wd3.myworkdayjobs.com/SanimaxEXT",
11779 + "sectors": [
11780 + "Agroalimentaire",
11781 + "Environnement"
11782 + ],
11783 + "connector": "workday",
11784 + "status": "actif",
11785 + "region": "Montréal"
11786 + },
11787 + {
11788 + "id": "sbdinc",
11789 + "name": "Sbdinc",
11790 + "url": "",
11791 + "careers_url": "https://sbdinc.wd1.myworkdayjobs.com/Stanley_Black_Decker_Career_Site",
11792 + "sectors": [
11793 + "Conseil",
11794 + "Services"
11795 + ],
11796 + "connector": "workday",
11797 + "status": "actif",
11798 + "region": "Montréal, St-Léonard"
11799 + },
11800 + {
11801 + "id": "sci",
11802 + "name": "Sci",
11803 + "url": "",
11804 + "careers_url": "https://sci.wd5.myworkdayjobs.com/SCI",
11805 + "sectors": [
11806 + "Services",
11807 + "Secteur public"
11808 + ],
11809 + "connector": "workday",
11810 + "status": "actif",
11811 + "region": "QC - Chicoutimi, QC - Brossard, QC - Hull"
11812 + },
11813 + {
11814 + "id": "sglottery",
11815 + "name": "Testing, Automation and Cloud Validation",
11816 + "url": "",
11817 + "careers_url": "https://sglottery.wd5.myworkdayjobs.com/ScientificGamesExternalCareers",
11818 + "sectors": [],
11819 + "connector": "workday",
11820 + "status": "actif",
11821 + "region": "Montréal"
11822 + },
11823 + {
11824 + "id": "shrinerschildrens",
11825 + "name": "Infirmier(ère), Salle de réveil",
11826 + "url": "",
11827 + "careers_url": "https://shrinerschildrens.wd12.myworkdayjobs.com/ShrinersCanada",
11828 + "sectors": [],
11829 + "connector": "workday",
11830 + "status": "actif",
11831 + "region": "Montréal"
11832 + },
11833 + {
11834 + "id": "silabs",
11835 + "name": "Silabs",
11836 + "url": "",
11837 + "careers_url": "https://silabs.wd1.myworkdayjobs.com/SiliconlabsCareers",
11838 + "sectors": [
11839 + "TI"
11840 + ],
11841 + "connector": "workday",
11842 + "status": "actif",
11843 + "region": "Montréal"
11844 + },
11845 + {
11846 + "id": "slihrms",
11847 + "name": "Slihrms",
11848 + "url": "",
11849 + "careers_url": "https://slihrms.wd3.myworkdayjobs.com/Careers",
11850 + "sectors": [
11851 + "Ressources humaines",
11852 + "TI"
11853 + ],
11854 + "connector": "workday",
11855 + "status": "actif",
11856 + "region": "CA.QC.Montréal.455 boul. René-Lévesque Ouest, CA.QC.Rimouski.84 Rue St-Germain Est, CA.QC.Québec.5500 boul des Galeries"
11857 + },
11858 + {
11859 + "id": "smucker",
11860 + "name": "Smucker",
11861 + "url": "",
11862 + "careers_url": "https://smucker.wd5.myworkdayjobs.com/Canada_External_Careers",
11863 + "sectors": [
11864 + "Agroalimentaire",
11865 + "Distribution"
11866 + ],
11867 + "connector": "workday",
11868 + "status": "actif",
11869 + "region": ""
11870 + },
11871 + {
11872 + "id": "sunbeltrentals",
11873 + "name": "Monteur CVC 1 /HVAC Assembler 1",
11874 + "url": "",
11875 + "careers_url": "https://sunbeltrentals.wd1.myworkdayjobs.com/sbcareers",
11876 + "sectors": [],
11877 + "connector": "workday",
11878 + "status": "actif",
11879 + "region": "Laval QC H7L 6A1, Saint-Leonard QC H1P 1J7, DELSON QC J5B 1G9"
11880 + },
11881 + {
11882 + "id": "swarovski",
11883 + "name": "Swarovski",
11884 + "url": "",
11885 + "careers_url": "https://swarovski.wd3.myworkdayjobs.com/swarovski",
11886 + "sectors": [
11887 + "Mode",
11888 + "Ventes"
11889 + ],
11890 + "connector": "workday",
11891 + "status": "actif",
11892 + "region": "Ville D' Anjou, Mirabel, Montréal"
11893 + },
11894 + {
11895 + "id": "syneoshealth",
11896 + "name": "Clinical Research Associate",
11897 + "url": "",
11898 + "careers_url": "https://syneoshealth.wd12.myworkdayjobs.com/Syneos_Health_External_Site",
11899 + "sectors": [],
11900 + "connector": "workday",
11901 + "status": "actif",
11902 + "region": "CAN-QC-Quebec City, CAN-QC-Montreal"
11903 + },
11904 + {
11905 + "id": "synnex",
11906 + "name": "Synnex",
11907 + "url": "",
11908 + "careers_url": "https://synnex.wd5.myworkdayjobs.com/tdsynnexcareers",
11909 + "sectors": [
11910 + "TI",
11911 + "Distribution"
11912 + ],
11913 + "connector": "workday",
11914 + "status": "actif",
11915 + "region": ""
11916 + },
11917 + {
11918 + "id": "sysco",
11919 + "name": "Préparateur de commandes",
11920 + "url": "",
11921 + "careers_url": "https://sysco.wd5.myworkdayjobs.com/syscocareers",
11922 + "sectors": [],
11923 + "connector": "workday",
11924 + "status": "actif",
11925 + "region": "Sysco Grand Montreal"
11926 + },
11927 + {
11928 + "id": "tapestry",
11929 + "name": "Sales Associate III",
11930 + "url": "",
11931 + "careers_url": "https://tapestry.wd108.myworkdayjobs.com/Tapestry_Careers",
11932 + "sectors": [],
11933 + "connector": "workday",
11934 + "status": "actif",
11935 + "region": "Ville Mont-Royal"
11936 + },
11937 + {
11938 + "id": "thales",
11939 + "name": "Thales Canada",
11940 + "url": "",
11941 + "careers_url": "https://thales.wd3.myworkdayjobs.com/Careers",
11942 + "sectors": [
11943 + "Aéronautique"
11944 + ],
11945 + "connector": "workday",
11946 + "status": "actif",
11947 + "region": "Montréal"
11948 + },
11949 + {
11950 + "id": "tmx",
11951 + "name": "Tmx",
11952 + "url": "",
11953 + "careers_url": "https://tmx.wd3.myworkdayjobs.com/TMX_Careers",
11954 + "sectors": [
11955 + "Finance",
11956 + "Placement"
11957 + ],
11958 + "connector": "workday",
11959 + "status": "actif",
11960 + "region": "Montreal - 1190 av. des Canadiens-de-Montreal"
11961 + },
11962 + {
11963 + "id": "topbuild",
11964 + "name": "Topbuild",
11965 + "url": "",
11966 + "careers_url": "https://topbuild.wd501.myworkdayjobs.com/CCI_External",
11967 + "sectors": [
11968 + "Construction",
11969 + "Distribution"
11970 + ],
11971 + "connector": "workday",
11972 + "status": "actif",
11973 + "region": "Montréal"
11974 + },
11975 + {
11976 + "id": "topcon",
11977 + "name": "Topcon",
11978 + "url": "",
11979 + "careers_url": "https://topcon.wd1.myworkdayjobs.com/TopconHealthcareCareers",
11980 + "sectors": [
11981 + "Ingénierie",
11982 + "Fabrication"
11983 + ],
11984 + "connector": "workday",
11985 + "status": "actif",
11986 + "region": ""
11987 + },
11988 + {
11989 + "id": "toppan",
11990 + "name": "Electromechanic",
11991 + "url": "",
11992 + "careers_url": "https://toppan.wd108.myworkdayjobs.com/TOPPAN-Packaging",
11993 + "sectors": [],
11994 + "connector": "workday",
11995 + "status": "actif",
11996 + "region": "Terrebonne"
11997 + },
11998 + {
11999 + "id": "tranetechnologies",
12000 + "name": "Estimator",
12001 + "url": "",
12002 + "careers_url": "https://tranetechnologies.wd12.myworkdayjobs.com/Trane_Technologies_Careers",
12003 + "sectors": [
12004 + "Construction",
12005 + "Conseil"
12006 + ],
12007 + "connector": "workday",
12008 + "status": "actif",
12009 + "region": "Québec, Montréal, Laval"
12010 + },
12011 + {
12012 + "id": "tricorbraun",
12013 + "name": "Warehouse Team Member",
12014 + "url": "",
12015 + "careers_url": "https://tricorbraun.wd115.myworkdayjobs.com/careers",
12016 + "sectors": [
12017 + "Logistique",
12018 + "Distribution"
12019 + ],
12020 + "connector": "workday",
12021 + "status": "actif",
12022 + "region": "Canada - Montreal, Baie-d'Urfe"
12023 + },
12024 + {
12025 + "id": "trugreen",
12026 + "name": "Trugreen",
12027 + "url": "",
12028 + "careers_url": "https://trugreen.wd1.myworkdayjobs.com/CanadaExternalCareers",
12029 + "sectors": [
12030 + "Services",
12031 + "Environnement"
12032 + ],
12033 + "connector": "workday",
12034 + "status": "actif",
12035 + "region": "Québec, Montréal"
12036 + },
12037 + {
12038 + "id": "tsys",
12039 + "name": "Tsys",
12040 + "url": "",
12041 + "careers_url": "https://tsys.wd1.myworkdayjobs.com/TSYS",
12042 + "sectors": [
12043 + "Finance",
12044 + "TI"
12045 + ],
12046 + "connector": "workday",
12047 + "status": "actif",
12048 + "region": "Montréal"
12049 + },
12050 + {
12051 + "id": "uhaul",
12052 + "name": "Uhaul",
12053 + "url": "",
12054 + "careers_url": "https://uhaul.wd1.myworkdayjobs.com/UhaulJobs",
12055 + "sectors": [
12056 + "Transport",
12057 + "Logistique"
12058 + ],
12059 + "connector": "workday",
12060 + "status": "actif",
12061 + "region": "Québec, Montréal, Lachine"
12062 + },
12063 + {
12064 + "id": "uniselect",
12065 + "name": "Responsable Stratégie des Affaires",
12066 + "url": "",
12067 + "careers_url": "https://uniselect.wd3.myworkdayjobs.com/uniselect-career-opportunities",
12068 + "sectors": [
12069 + "Conseil",
12070 + "Administration"
12071 + ],
12072 + "connector": "workday",
12073 + "status": "actif",
12074 + "region": "Boucherville, 1819 - CS - BTB Montreal Super Store"
12075 + },
12076 + {
12077 + "id": "unitytech",
12078 + "name": "Unitytech",
12079 + "url": "",
12080 + "careers_url": "https://unitytech.wd1.myworkdayjobs.com/unity",
12081 + "sectors": [
12082 + "TI",
12083 + "Web"
12084 + ],
12085 + "connector": "workday",
12086 + "status": "actif",
12087 + "region": "Montréal"
12088 + },
12089 + {
12090 + "id": "ur",
12091 + "name": "Ur",
12092 + "url": "",
12093 + "careers_url": "https://ur.wd1.myworkdayjobs.com/URcareers",
12094 + "sectors": [
12095 + "TI",
12096 + "Web"
12097 + ],
12098 + "connector": "workday",
12099 + "status": "actif",
12100 + "region": "Québec"
12101 + },
12102 + {
12103 + "id": "valmet",
12104 + "name": "Valmet",
12105 + "url": "",
12106 + "careers_url": "https://valmet.wd103.myworkdayjobs.com/External",
12107 + "sectors": [
12108 + "Fabrication",
12109 + "Pâtes et papiers"
12110 + ],
12111 + "connector": "workday",
12112 + "status": "actif",
12113 + "region": "Trois Rivieres, Montréal"
12114 + },
12115 + {
12116 + "id": "vantagedc",
12117 + "name": "Frigoriste",
12118 + "url": "",
12119 + "careers_url": "https://vantagedc.wd1.myworkdayjobs.com/Vantage",
12120 + "sectors": [
12121 + "Services",
12122 + "Construction"
12123 + ],
12124 + "connector": "workday",
12125 + "status": "actif",
12126 + "region": "Montréal"
12127 + },
12128 + {
12129 + "id": "victaulic",
12130 + "name": "Bilingual Fire Protection Sales Representative",
12131 + "url": "",
12132 + "careers_url": "https://victaulic.wd1.myworkdayjobs.com/victaulic_careers",
12133 + "sectors": [
12134 + "Sécurité",
12135 + "Ventes"
12136 + ],
12137 + "connector": "workday",
12138 + "status": "actif",
12139 + "region": "Montréal"
12140 + },
12141 + {
12142 + "id": "warnerbros",
12143 + "name": "Warner Bros. Discovery (WB Games Montréal)",
12144 + "url": "https://www.wbgamesmontreal.com",
12145 + "careers_url": "https://warnerbros.wd5.myworkdayjobs.com/Global",
12146 + "sectors": [
12147 + "Jeux vidéo"
12148 + ],
12149 + "connector": "workday",
12150 + "status": "actif",
12151 + "region": "Montreal 888"
12152 + },
12153 + {
12154 + "id": "wolseley",
12155 + "name": "Wolseley Canada",
12156 + "url": "",
12157 + "careers_url": "https://wolseley.wd3.myworkdayjobs.com/External",
12158 + "sectors": [
12159 + "Distribution",
12160 + "Construction"
12161 + ],
12162 + "connector": "workday",
12163 + "status": "actif",
12164 + "region": "Gatineau, Joliette, Longueuil"
12165 + },
12166 + {
12167 + "id": "zebra",
12168 + "name": "Zebra",
12169 + "url": "",
12170 + "careers_url": "https://zebra.wd501.myworkdayjobs.com/Zebra_careers",
12171 + "sectors": [
12172 + "TI",
12173 + "Données"
12174 + ],
12175 + "connector": "workday",
12176 + "status": "actif",
12177 + "region": "Montréal"
12178 + },
12179 + {
12180 + "id": "zepinc",
12181 + "name": "Warehouse Associate",
12182 + "url": "",
12183 + "careers_url": "https://zepinc.wd503.myworkdayjobs.com/zepinccareers",
12184 + "sectors": [
12185 + "Logistique",
12186 + "Distribution"
12187 + ],
12188 + "connector": "workday",
12189 + "status": "actif",
12190 + "region": "Montréal"
12191 + },
12192 + {
12193 + "id": "zoetis",
12194 + "name": "Zoetis",
12195 + "url": "",
12196 + "careers_url": "https://zoetis.wd5.myworkdayjobs.com/zoetis_intl",
12197 + "sectors": [
12198 + "Pharmaceutique",
12199 + "Biotechnologie"
12200 + ],
12201 + "connector": "workday",
12202 + "status": "actif",
12203 + "region": "Kirkland"
12204 + },
12205 + {
12206 + "id": "telus",
12207 + "name": "TELUS",
12208 + "url": "https://www.telus.com",
12209 + "careers_url": "https://careers.telus.com",
12210 + "sectors": [
12211 + "Télécommunications",
12212 + "TI"
12213 + ],
12214 + "connector": "successfactors",
12215 + "status": "actif",
12216 + "region": "Montréal, Québec, Rimouski"
12217 + },
12218 + {
12219 + "id": "energir",
12220 + "name": "Énergir",
12221 + "url": "https://www.energir.com",
12222 + "careers_url": "https://carrieres.energir.com",
12223 + "sectors": [
12224 + "Énergie"
12225 + ],
12226 + "connector": "successfactors",
12227 + "status": "actif",
12228 + "region": "Montréal, Boucherville"
12229 + },
12230 + {
12231 + "id": "canada_vie",
12232 + "name": "Canada Vie",
12233 + "url": "https://www.canadalife.com",
12234 + "careers_url": "https://jobs.canadalife.com",
12235 + "sectors": [
12236 + "Assurance",
12237 + "Finance"
12238 + ],
12239 + "connector": "successfactors",
12240 + "status": "actif",
12241 + "region": "Montréal"
12242 + },
12243 + {
12244 + "id": "via_rail",
12245 + "name": "VIA Rail Canada",
12246 + "url": "https://www.viarail.ca",
12247 + "careers_url": "https://careers.viarail.ca",
12248 + "sectors": [
12249 + "Transport ferroviaire"
12250 + ],
12251 + "connector": "successfactors",
12252 + "status": "actif",
12253 + "region": "Montréal"
4409 12254 }
4410 12255 ]
4411 12256 }
modified docs/CONFORMITE.md +36 −0
@@ -99,6 +99,42 @@ termes de villes québécoises), sondage automatisé `scripts/probe_ats.py`
99 99 | **Recruitee** — ajouts (STAS, Agile DSS, Eurofins EnvironeX, Teknion Roy & Breton, Avantage Plus, Projevia, Pivot + Edge) | +7 | API publique `<org>.recruitee.com/api/offers` (famille existante) | inchangé | Connecté |
100 100 | **Ashby** — ajouts (Alan, Exegy, Billups, Lambda, Neo Financial) | +5 | API GraphQL publique du babillard (famille existante) | inchangé | Connecté |
101 101
102 +## Vague C — expansion majeure des employeurs directs (2026-08-23)
103 +
104 +Trois angles de découverte combinés, puis sondage automatisé
105 +(`scripts/probe_ats.py`) et fusion/nettoyage (`scripts/merge_confirmed.py`,
106 +nouveau : dédoublonnage multi-vagues, filtre des faux positifs « Québec »
107 +— Alma Michigan, Kirkland Washington, Granby Connecticut… —, nettoyage des
108 +noms d'employeurs issus des titres Google, exclusion des babillards de
109 +démonstration des ATS) ; secteurs attribués par lots
110 +(`scripts/classify_sectors.py`, vocabulaire fermé du registre).
111 +
112 +1. **Éclaireur Serper élargi** (`scripts/serper_scout.py`) : 60 nouveaux
113 + termes (villes EN, métiers/secteurs FR-EN) × 10 familles ATS × 3 pages ;
114 +2. **Reprise des 266 flux confirmés le 2026-08-22** (campagne interrompue
115 + avant intégration) ;
116 +3. **Sondage par nom d'employeur** : 182 grands employeurs QC × variantes de
117 + slug × 10 ATS (prises : Thales, Fiera Capital, Fednav, Wolseley, Cominar,
118 + Ludia, PEAK, Openmind, Guarana, Warner Bros. Discovery, Granit Design,
119 + Vortex Structures Aquatiques) — collisions de slug vérifiées à la main
120 + (`gdi` = Granit Design et non Groupe Dynamite ; `vortex` = Vortex
121 + Structures Aquatiques et non l'agence web).
122 +
123 +**+619 employeurs directs** (mêmes bases d'accès que les familles
124 +existantes — API ATS publiques, vérifiées 2026-08-23) : Workday +148,
125 +SmartRecruiters +118, Dayforce +96, Greenhouse +93, Breezy +50,
126 +Workable +40, Lever +32, Ashby +25, Recruitee +12, BambooHR +3, et
127 +**SuccessFactors +4 vérifiés à la main** : TELUS (careers.telus.com),
128 +Énergir (carrieres.energir.com), VIA Rail (careers.viarail.ca) et
129 +**Canada Vie** — révision du rejet du 2026-08-19 : le nouveau domaine
130 +`jobs.canadalife.com` expose un sitemap CSB public fonctionnel.
131 +
132 +Écartés lors de cette vague : **Air Canada** (aircanada.taleo.net redirige
133 +désormais vers un site **Phenom** — famille non supportée, comme Bell ;
134 +CN est sur Cornerstone) ; **TÉLUQ** (flux TBE toujours vide) ; **Valero**
135 +(déjà écarté, 0 offre) ; 26 faux positifs « Québec » hors province ;
136 +babillards de démonstration et babillards des éditeurs ATS eux-mêmes.
137 +
102 138 ## Sources écartées
103 139
104 140 | Source | Raison |
added docs/connecteurs/4refuel.md +111 −0
@@ -0,0 +1,111 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/4refuel.md
7 +Rôle : Fiche connecteur — 4Refuel (employeur direct, ATS dayforce)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# 4Refuel (`4refuel`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`dayforce`](ats-dayforce.md) · Statut registre : actif · Connecteur : `jobka/connectors/x4refuel.py`
16 +
17 +## Description
18 +
19 +- **Site** : [4Refuel]()
20 +- **Page carrières** : https://jobs.dayforcehcm.com/fr-CA/4refuel/CANDIDATEPORTAL
21 +- **Secteurs** : Énergie, Services
22 +- **Région** : 10760 Boul Henri-Bourassa E, Quebec City Area, Québec
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-dayforce.md`](ats-dayforce.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `BOARD` | `CANDIDATEPORTAL` |
33 +| `CULTURE` | `fr-CA` |
34 +| `EMPLOYER` | `4Refuel` |
35 +| `NS` | `4refuel` |
36 +- **Throttle** : 0.8 s entre requêtes.
37 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
38 +
39 +## Champs → schéma
40 +
41 +Complétude mesurée sur les **8 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
42 +
43 +| Champ (`jobs.*`) | Rôle | Complétude |
44 +|---|---|---|
45 +| `title` — Titre | titre du poste | 100 % |
46 +| `employer` — Employeur | nom de l'entreprise | 100 % |
47 +| `url` — URL | lien direct vers l'offre originale | 100 % |
48 +| `description` — Description | texte complet (HTML nettoyé) | 100 % |
49 +| `city` — Ville | municipalité normalisée | 100 % |
50 +| `region` — Région | région administrative | 100 % |
51 +| `address` — Adresse | adresse du lieu de travail | 100 % |
52 +| `postal_code` — Code postal | code postal si publié | 25 % |
53 +| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54 +| `employment_type` — Type | temps_plein / temps_partiel / … | 12 % |
55 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 25 % |
56 +| `salary_label` — Libellé salaire | texte salarial original | 25 % |
57 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
60 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
62 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64 +| `apply_url` — Candidature | lien de candidature directe | 0 % |
65 +| `gps` — GPS | lat/lng (géocodage sans invention) | 100 % |
66 +
67 +Exemple réel : *Classe 3 Chauffeur livreur- Quart de Soirs* — Québec · Type de paye: $29.50/heure (à l’embauche) · parue le 2026-07-14.
68 +
69 +## Fréquence & budgets
70 +
71 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
72 +- **Throttle** : 0.8 s minimum entre deux requêtes vers la source (`request_delay`).
73 +- **Budgets / plafonds (variables d'environnement)** :
74 +
75 +| Variable | Défaut |
76 +|---|---|
77 +| `JOBKA_DAYFORCE_DETAIL_LIMIT` | `80` |
78 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
79 +
80 +## Volumétrie & complétude live
81 +
82 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
83 +
84 +- **Offres en base** : 8 (dont **8 actives**, 0 masquées comme doublons `dup_of`)
85 +- **Salaire** : 2/8 actives (25 %)
86 +- **GPS** : 8/8 actives (100 %)
87 +- **Mode** : 0/8 actives (0 %)
88 +- **Parution** : 8/8 actives (100 %)
89 +- **Dernier sync** : 2026-08-23 21:24 — trouvées 8, +8, ~0, -0
90 +- **Syncs enregistrés** (`sync_log`) : 1
91 +
92 +## Erreurs & dépannage
93 +
94 +Aucune erreur dans `sync_log` pour cette source.
95 +
96 +- Rejouer un sync isolé : `.venv/bin/python run.py sync 4refuel` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='4refuel' ORDER BY ts DESC LIMIT 5;"`
97 +- 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`.
98 +
99 +## Licence / conformité
100 +
101 +**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 4Refuel » 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.
102 +
103 +## Historique
104 +
105 +**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 :
106 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
107 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
108 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
109 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
110 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
111 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
modified docs/connecteurs/INDEX.md +665 −46
@@ -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-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-08-23 22:47 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-08-22 22:14 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-08-23 22:47 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 **350 employeurs directs** connectés via **21 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct****15989 offres actives** (13695 directes, 2294 portails ; 107 masquées comme doublons inter-sources, soit 15882 visibles). 376 fiches.
17 +**969 employeurs directs** connectés via **21 plateformes ATS** + **3 portails agrégateurs** + le canal de **dépôt direct****20282 offres actives** (18389 directes, 1893 portails ; 93 masquées comme doublons inter-sources, soit 20189 visibles). 995 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,94 +22,108 @@ 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) | 58 | 4108 | 59 % | 85 % |
26 | [`smartrecruiters`](ats-smartrecruiters.md) | 41 | 1456 | 19 % | 100 % |
27 | [`workland`](ats-workland.md) | 1 | 1301 | 34 % | 100 % |
28 | [`successfactors`](ats-successfactors.md) | 5 | 1186 | 18 % | 99 % |
29 | [`njoyn`](ats-njoyn.md) | 6 | 1148 | 68 % | 91 % |
30 | [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 874 | 8 % | 100 % |
31 | [`workable`](ats-workable.md) | 30 | 735 | 9 % | 100 % |
32 | [`dayforce`](ats-dayforce.md) | 26 | 677 | 5 % | 100 % |
33 | [`lever`](ats-lever.md) | 25 | 505 | 21 % | 96 % |
34 | [`greenhouse`](ats-greenhouse.md) | 36 | 366 | 13 % | 99 % |
35 | [`bamboohr`](ats-bamboohr.md) | 31 | 231 | 13 % | 100 % |
36 | [`recruitee`](ats-recruitee.md) | 18 | 224 | 9 % | 98 % |
37 | [`ashby`](ats-ashby.md) | 16 | 219 | 15 % | 77 % |
38 | [`breezy`](ats-breezy.md) | 22 | 188 | 44 % | 94 % |
39 | [`taleo_tbe`](ats-taleo_tbe.md) | 6 | 142 | 37 % | 36 % |
40 | [`taleo`](ats-taleo.md) | 4 | 83 | 0 % | 100 % |
25 +| [`workday`](ats-workday.md) | 206 | 4498 | 55 % | 78 % |
26 +| [`smartrecruiters`](ats-smartrecruiters.md) | 158 | 2765 | 17 % | 89 % |
27 +| [`dayforce`](ats-dayforce.md) | 122 | 1783 | 9 % | 100 % |
28 +| [`workable`](ats-workable.md) | 70 | 1535 | 20 % | 48 % |
29 +| [`workland`](ats-workland.md) | 1 | 1279 | 34 % | 100 % |
30 +| [`successfactors`](ats-successfactors.md) | 9 | 1186 | 18 % | 99 % |
31 +| [`njoyn`](ats-njoyn.md) | 6 | 1138 | 68 % | 91 % |
32 +| [`greenhouse`](ats-greenhouse.md) | 129 | 885 | 21 % | 41 % |
33 +| [`wpjobmanager`](ats-wpjobmanager.md) | 8 | 872 | 8 % | 100 % |
34 +| [`lever`](ats-lever.md) | 57 | 671 | 20 % | 72 % |
35 +| [`breezy`](ats-breezy.md) | 72 | 419 | 38 % | 42 % |
36 +| [`ashby`](ats-ashby.md) | 40 | 316 | 24 % | 53 % |
37 +| [`recruitee`](ats-recruitee.md) | 30 | 274 | 18 % | 80 % |
38 +| [`bamboohr`](ats-bamboohr.md) | 34 | 241 | 12 % | 96 % |
39 +| [`taleo_tbe`](ats-taleo_tbe.md) | 6 | 195 | 29 % | 53 % |
40 +| [`taleo`](ats-taleo.md) | 4 | 81 | 0 % | 100 % |
41 41 | [`digitalrecruiters`](ats-digitalrecruiters.md) | 2 | 73 | 92 % | 77 % |
42 42 | [`icims`](ats-icims.md) | 6 | 61 | 41 % | 93 % |
43 43 | [`ultipro`](ats-ultipro.md) | 3 | 60 | 57 % | 100 % |
44 | [`custom`](ats-custom.md) | 1 | 31 | 32 % | 87 % |
45 | [`adp`](ats-adp.md) | 5 | 27 | 70 % | 100 % |
44 +| [`custom`](ats-custom.md) | 1 | 31 | 39 % | 87 % |
45 +| [`adp`](ats-adp.md) | 5 | 26 | 69 % | 100 % |
46 46
47 47 ## Portails agrégateurs & dépôt
48 48
49 49 | Source | Actives | Salaire | Dernier sync |
50 50 |---|---|---|---|
51 | [Espresso-Jobs](espresso_jobs.md) | 305 | 21 % | 2026-08-22 21:11 |
52 | [Guichet-Emplois (Canada)](guichet_emplois.md) | 505 | 99 % | 2026-08-22 21:14 |
53 | [Jobillico](jobillico.md) | 1484 | 17 % | 2026-08-22 21:21 |
51 +| [Espresso-Jobs](espresso_jobs.md) | 302 | 23 % | 2026-08-23 20:37 |
52 +| [Guichet-Emplois (Canada)](guichet_emplois.md) | 501 | 100 % | 2026-08-23 20:40 |
53 +| [Jobillico](jobillico.md) | 1090 | 18 % | 2026-08-23 20:47 |
54 54 | [Dépôt direct employeurs](depot-direct.md) | 0 (0 en modération) | — | au fil de l'eau |
55 55
56 56 ## Employeurs directs (par volume d'offres actives)
57 57
58 58 | Employeur | ATS | Actives | Salaire | GPS | Dernier sync OK |
59 59 |---|---|---|---|---|---|
60 | [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1301 | 34 % | 100 % | ✅ |
61 | [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1019 | 61 % | 63 % | ✅ |
62 | [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1008 | 92 % | 92 % | ✅ |
60 +| [Réseau Atlas Workland (~80 employeurs QC : CSS, cégeps, Santé Québec, STQ, UQTR…)](atlas_workland.md) | [`workland`](ats-workland.md) | 1279 | 34 % | 100 % | ✅ |
61 +| [Couche-Tard / Circle K](circlek.md) | [`workday`](ats-workday.md) | 1022 | 61 % | 63 % | ✅ |
62 +| [Walmart Canada](walmart.md) | [`workday`](ats-workday.md) | 1010 | 92 % | 91 % | ✅ |
63 63 | [Bombardier](bombardier.md) | [`successfactors`](ats-successfactors.md) | 812 | 0 % | 100 % | ✅ |
64 | [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 764 | 97 % | 98 % | ✅ |
64 +| [Santé Québec — Montréal](sante_montreal.md) | [`njoyn`](ats-njoyn.md) | 756 | 97 % | 98 % | ✅ |
65 +| [Solution SFT](solution_sft.md) | [`workable`](ats-workable.md) | 600 | 34 % | 0 % | ✅ |
65 66 | [TEHORA](tehora.md) | [`workable`](ats-workable.md) | 346 | 0 % | 100 % | ✅ |
66 | [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 316 | 0 % | 95 % | ✅ |
67 +| [CGI](cgi.md) | [`njoyn`](ats-njoyn.md) | 314 | 0 % | 95 % | ✅ |
67 68 | [Go RH](gorh.md) | [`lever`](ats-lever.md) | 271 | 18 % | 98 % | ✅ |
68 | [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 255 | 2 % | 93 % | ✅ |
69 +| [Mouvement Desjardins](desjardins.md) | [`workday`](ats-workday.md) | 254 | 2 % | 93 % | ✅ |
70 +| [American Iron and Metal](americanironandmetal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 245 | 17 % | 98 % | ✅ |
69 71 | [CIMA+](cima2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 239 | 0 % | 100 % | ✅ |
70 | [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 194 | 73 % | 100 % | ✅ |
72 +| [Université McGill](mcgill.md) | [`workday`](ats-workday.md) | 187 | 73 % | 100 % | ✅ |
71 73 | [CISSS de Laval](cisss_laval.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 149 | 1 % | 100 % | ✅ |
72 74 | [CISSS des Laurentides](cisss_laurentides.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 142 | 11 % | 100 % | ✅ |
73 | [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 140 | 0 % | 100 % | ✅ |
75 +| [CISSS de l'Abitibi-Témiscamingue](cisss_abitibi.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 139 | 0 % | 100 % | ✅ |
76 +| [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 139 | 23 % | 100 % | ✅ |
74 77 | [La Vie en Rose](lavieenrose.md) | [`dayforce`](ats-dayforce.md) | 138 | 4 % | 100 % | ✅ |
75 | [Reitmans](reitmanscanadalteltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 137 | 23 % | 100 % | ✅ |
76 78 | [Sodexo Canada](sodexocanadaltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 135 | 82 % | 100 % | ✅ |
77 79 | [Consignaction (AQRCB)](consignaction.md) | [`workday`](ats-workday.md) | 134 | 90 % | 100 % | ✅ |
78 80 | [CISSS de Lanaudière](cisss_lanaudiere.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 132 | 5 % | 100 % | ✅ |
79 81 | [Ubisoft](ubisoft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 127 | 0 % | 100 % | ✅ |
80 | [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 121 | 86 % | 82 % | ✅ |
82 +| [Vetstrategy](vetstrategy.md) | [`dayforce`](ats-dayforce.md) | 123 | 1 % | 100 % | ✅ |
83 +| [BMO Groupe financier](bmo.md) | [`workday`](ats-workday.md) | 120 | 86 % | 82 % | ✅ |
81 84 | [Artelia Canada](artelia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 115 | 0 % | 98 % | ✅ |
82 85 | [CISSS de Chaudière-Appalaches](cisss_chaudiere_appalaches.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 115 | 9 % | 100 % | ✅ |
86 +| [Groupe Helios](groupehelios.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 115 | 2 % | 89 % | ✅ |
83 87 | [CISSS de l'Outaouais](cisss_outaouais.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 108 | 31 % | 100 % | ✅ |
84 88 | [Deloitte Canada](deloitte.md) | [`successfactors`](ats-successfactors.md) | 105 | 96 % | 100 % | ✅ |
85 89 | [Domtar](domtar.md) | [`successfactors`](ats-successfactors.md) | 102 | 0 % | 99 % | ✅ |
86 90 | [Cascades](cascades.md) | [`successfactors`](ats-successfactors.md) | 100 | 75 % | 100 % | ✅ |
87 91 | [Le Groupe Maurice](groupemaurice.md) | [`dayforce`](ats-dayforce.md) | 99 | 0 % | 100 % | ✅ |
88 | [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 98 | 54 % | 8 % | ✅ |
89 92 | [Dentalcorp](dentalcorp.md) | [`workday`](ats-workday.md) | 97 | 13 % | 99 % | ✅ |
93 +| [Sépaq](sepaq.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 97 | 54 % | 7 % | ✅ |
90 94 | [Airbus Canada](airbus.md) | [`workday`](ats-workday.md) | 83 | 1 % | 100 % | ✅ |
95 +| [Dexterra](dexterra.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 83 | 1 % | 77 % | ✅ |
91 96 | [Linen Chest](linenchest.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 82 | 9 % | 100 % | ✅ |
92 97 | [Genetec](genetec_inc.md) | [`workable`](ats-workable.md) | 80 | 0 % | 100 % | ✅ |
98 +| [Bulkbarn](bulkbarn.md) | [`dayforce`](ats-dayforce.md) | 77 | 0 % | 100 % | ✅ |
99 +| [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 77 | 97 % | 100 % | ✅ |
93 100 | [Vidéotron](videotron.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 77 | 17 % | 100 % | ✅ |
101 +| [HIKINEX](recruiting.md) | [`breezy`](ats-breezy.md) | 75 | 0 % | 0 % | ✅ |
94 102 | [MaintainX](maintainx.md) | [`ashby`](ats-ashby.md) | 72 | 6 % | 86 % | ✅ |
95 103 | [Agropur](agropur.md) | [`workday`](ats-workday.md) | 71 | 94 % | 99 % | ✅ |
96 104 | [Gray Collection (Groupe Antonopoulos)](graycollection.md) | [`dayforce`](ats-dayforce.md) | 71 | 0 % | 100 % | ✅ |
97 | [Groupe Banque TD](td.md) | [`workday`](ats-workday.md) | 71 | 97 % | 100 % | ✅ |
98 105 | [Renaud-Bray](renaud_bray.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 71 | 1 % | 100 % | ✅ |
99 106 | [Hydro-Québec](hydroquebec.md) | [`successfactors`](ats-successfactors.md) | 67 | 55 % | 81 % | ✅ |
100 107 | [Autodesk](autodesk.md) | [`workday`](ats-workday.md) | 65 | 89 % | 46 % | ✅ |
101 | [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 64 | 45 % | 100 % | ✅ |
102 108 | [Groupe Canam](groupecanam.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 64 | 66 % | 98 % | ✅ |
109 +| [EMCO](emcocorporation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 63 | 44 % | 100 % | ✅ |
103 110 | [Lightspeed Commerce](lightspeedhq.md) | [`ashby`](ats-ashby.md) | 61 | 8 % | 98 % | ✅ |
111 +| [UAP Inc.](uapinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 61 | 43 % | 11 % | ✅ |
104 112 | [ANCIA Personnel](anciapersonnelinc.md) | [`recruitee`](ats-recruitee.md) | 60 | 10 % | 100 % | ✅ |
105 | [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 59 | 7 % | 100 % | ✅ |
113 +| [CHU de Québec — Université Laval](chu_quebec.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 58 | 7 % | 100 % | ✅ |
106 114 | [Banque CIBC](cibc.md) | [`workday`](ats-workday.md) | 56 | 0 % | 100 % | ✅ |
107 115 | [CAE](cae.md) | [`workday`](ats-workday.md) | 56 | 7 % | 93 % | ✅ |
108 116 | [Manuvie](manulife.md) | [`workday`](ats-workday.md) | 55 | 91 % | 69 % | ✅ |
117 +| [Kruger](kruger.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 54 | 9 % | 100 % | ✅ |
118 +| [Squarepoint Capital](squarepointcapital.md) | [`greenhouse`](ats-greenhouse.md) | 54 | 41 % | 0 % | ✅ |
119 +| [AccorHotel](accorhotel.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 53 | 75 % | 72 % | ✅ |
120 +| [Lesymcaquebec](lesymcaquebec.md) | [`dayforce`](ats-dayforce.md) | 53 | 13 % | 100 % | ✅ |
109 121 | [BPA (Experts-conseils)](bpa.md) | [`dayforce`](ats-dayforce.md) | 51 | 0 % | 100 % | ✅ |
110 122 | [Laura Canada](lauracanada.md) | [`dayforce`](ats-dayforce.md) | 50 | 0 % | 100 % | ✅ |
123 +| [Gdv](gdv.md) | [`dayforce`](ats-dayforce.md) | 48 | 0 % | 100 % | ✅ |
111 124 | [Eurofins EnvironeX](eurofinsenvironex.md) | [`recruitee`](ats-recruitee.md) | 47 | 0 % | 100 % | ✅ |
112 125 | [JD Sports Canada](jdsports.md) | [`dayforce`](ats-dayforce.md) | 47 | 0 % | 100 % | ✅ |
126 +| [ApexFocusGroup](afg.md) | [`workable`](ats-workable.md) | 46 | 0 % | 0 % | ✅ |
113 127 | [Santé Québec](sante_quebec.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 46 | 98 % | 63 % | ✅ |
114 128 | [Cogeco](cogeco.md) | [`workday`](ats-workday.md) | 45 | 18 % | 60 % | ✅ |
115 129 | [Cohere](cohere.md) | [`ashby`](ats-ashby.md) | 44 | 16 % | 36 % | ✅ |
@@ -119,44 +133,73 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
119 133 | [SOGECLAIR](sogeclair.md) | [`workable`](ats-workable.md) | 43 | 2 % | 100 % | ✅ |
120 134 | [La Maison Simons](simons.md) | [`workday`](ats-workday.md) | 42 | 0 % | 93 % | ✅ |
121 135 | [Levio](levio.md) | [`greenhouse`](ats-greenhouse.md) | 42 | 0 % | 100 % | ✅ |
136 +| [Kenworthmaska](kenworthmaska.md) | [`dayforce`](ats-dayforce.md) | 41 | 2 % | 100 % | ✅ |
137 +| [Advanceauto](advanceauto.md) | [`workday`](ats-workday.md) | 40 | 0 % | 0 % | ✅ |
122 138 | [Camions Excellence Peterbilt](excellencepeterbilt.md) | [`dayforce`](ats-dayforce.md) | 40 | 0 % | 100 % | ✅ |
139 +| [Lgs](lgs.md) | [`dayforce`](ats-dayforce.md) | 40 | 0 % | 100 % | ✅ |
123 140 | [Transat A.T.](transatat1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 40 | 5 % | 100 % | ✅ |
124 | [Beneva](beneva.md) | [`workday`](ats-workday.md) | 39 | 3 % | 100 % | ✅ |
141 +| [Unoria](unoria.md) | [`dayforce`](ats-dayforce.md) | 40 | 0 % | 100 % | ✅ |
142 +| [Info-Ways](info_ways.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 39 | 0 % | 100 % | ✅ |
125 143 | [Behaviour Interactif](bhvr.md) | [`lever`](ats-lever.md) | 38 | 0 % | 100 % | ✅ |
144 +| [system canada technologies](systemcanadatechnologies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 38 | 0 % | 16 % | ✅ |
126 145 | [TJX Canada (Winners, HomeSense, Marshalls)](tjx.md) | [`workday`](ats-workday.md) | 38 | 100 % | 100 % | ✅ |
146 +| [KABS](kabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 37 | 0 % | 59 % | ✅ |
147 +| [Automobileendirect](automobileendirect.md) | [`dayforce`](ats-dayforce.md) | 36 | 0 % | 100 % | ✅ |
127 148 | [Valsoft](valsoft_corp.md) | [`workable`](ats-workable.md) | 36 | 11 % | 100 % | ✅ |
149 +| [Beneva](beneva.md) | [`workday`](ats-workday.md) | 35 | 3 % | 100 % | ✅ |
128 150 | [Laporte Experts Conseils](laportefr.md) | [`greenhouse`](ats-greenhouse.md) | 34 | 0 % | 100 % | ✅ |
151 +| [NBCUniversal](nbcuniversal3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 34 | 0 % | 65 % | ✅ |
129 152 | [Promutuel Assurance](promutuel.md) | [`workday`](ats-workday.md) | 34 | 0 % | 100 % | ✅ |
130 153 | [Service alimentaire Gordon](gfs.md) | [`workday`](ats-workday.md) | 33 | 73 % | 100 % | ✅ |
131 154 | [Brand Momentum](brandmomentum.md) | [`breezy`](ats-breezy.md) | 32 | 72 % | 100 % | ✅ |
132 155 | [H&M](hmgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 3 % | 100 % | ✅ |
133 156 | [QSL](qsl.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 32 | 22 % | 100 % | ✅ |
134 | [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 31 | 32 % | 87 % | ✅ |
157 +| [Industries Lassonde](lassonde.md) | [`custom`](ats-custom.md) | 31 | 39 % | 87 % | ✅ |
135 158 | [Intelcom (Dragonfly)](intelcomgroup.md) | [`workday`](ats-workday.md) | 31 | 0 % | 100 % | ✅ |
136 159 | [Side (PTW)](sideinc.md) | [`workable`](ats-workable.md) | 31 | 0 % | 100 % | ✅ |
137 160 | [Groupe CH (Canadiens de Montréal, Centre Bell)](groupech.md) | [`dayforce`](ats-dayforce.md) | 30 | 0 % | 100 % | ✅ |
138 | [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 29 | 0 % | 100 % | ✅ |
139 161 | [Altasciences](altasciences.md) | [`workday`](ats-workday.md) | 29 | 0 % | 100 % | ✅ |
162 +| [Alterra](alterra.md) | [`workday`](ats-workday.md) | 29 | 55 % | 0 % | ✅ |
140 163 | [CHUM](chum.md) | [`wpjobmanager`](ats-wpjobmanager.md) | 29 | 0 % | 100 % | ✅ |
141 164 | [Coveo](coveofr.md) | [`greenhouse`](ats-greenhouse.md) | 29 | 0 % | 100 % | ✅ |
165 +| [Coveo](coveoen.md) | [`greenhouse`](ats-greenhouse.md) | 28 | 0 % | 0 % | ✅ |
166 +| [Directive](directive.md) | [`ashby`](ats-ashby.md) | 28 | 18 % | 0 % | ✅ |
167 +| [Sany](imperialdade.md) | [`dayforce`](ats-dayforce.md) | 28 | 0 % | 100 % | ✅ |
142 168 | [Soprema](soprema.md) | [`dayforce`](ats-dayforce.md) | 28 | 39 % | 100 % | ✅ |
169 +| [Agnico Eagle Mines](agnico_eagle.md) | [`taleo`](ats-taleo.md) | 27 | 0 % | 100 % | ✅ |
143 170 | [CSS des Découvreurs](cssdd.md) | [`digitalrecruiters`](ats-digitalrecruiters.md) | 27 | 81 % | 100 % | ✅ |
171 +| [Echodyne Corp](echodynecorp.md) | [`greenhouse`](ats-greenhouse.md) | 27 | 100 % | 0 % | ✅ |
144 172 | [Keywords Studios](keywords_intl1.md) | [`workable`](ats-workable.md) | 27 | 89 % | 100 % | ✅ |
173 +| [LGI Healthcare Solutions Santé Inc.](lgihealthcaresolutionssanteinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 27 | 0 % | 100 % | ✅ |
145 174 | [Scotts Canada (Fafard)](scottsmiraclegro.md) | [`workday`](ats-workday.md) | 27 | 4 % | 100 % | ✅ |
175 +| [Abinbev](abinbev.md) | [`workday`](ats-workday.md) | 26 | 100 % | 0 % | ✅ |
176 +| [Airliquidehr](airliquidehr.md) | [`workday`](ats-workday.md) | 26 | 19 % | 0 % | ✅ |
177 +| [Associé des ventes](childrensplace.md) | [`workday`](ats-workday.md) | 26 | 0 % | 0 % | ✅ |
178 +| [Comptable en immobilier](belron.md) | [`workday`](ats-workday.md) | 26 | 0 % | 0 % | ✅ |
179 +| [Distribution stox](distributionstox2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 26 | 62 % | 96 % | ✅ |
180 +| [RM Staffing B.V.](rebootmonkey.md) | [`recruitee`](ats-recruitee.md) | 26 | 85 % | 0 % | ✅ |
181 +| [Stellajones](stellajones.md) | [`dayforce`](ats-dayforce.md) | 26 | 19 % | 100 % | ✅ |
182 +| [Baseten](baseten.md) | [`ashby`](ats-ashby.md) | 25 | 100 % | 0 % | ✅ |
146 183 | [CDPQ — Caisse de dépôt et placement du Québec](cdpq.md) | [`workday`](ats-workday.md) | 25 | 0 % | 100 % | ✅ |
147 184 | [exo (transport métropolitain)](exo.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 25 | 0 % | 100 % | ✅ |
148 185 | [Saputo](saputo.md) | [`workday`](ats-workday.md) | 25 | 76 % | 100 % | ✅ |
149 186 | [Structube](structube1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 25 | 0 % | 100 % | ✅ |
150 187 | [Tecsys](tecsys.md) | [`workable`](ats-workable.md) | 25 | 0 % | 100 % | ✅ |
151 188 | [AppDirect](appdirect.md) | [`greenhouse`](ats-greenhouse.md) | 24 | 42 % | 100 % | ✅ |
189 +| [Architecte Salesforce Sommaire](jam.md) | [`dayforce`](ats-dayforce.md) | 24 | 0 % | 100 % | ✅ |
190 +| [Artiste technique sénior·e UI / Senior UI Tech Artist](x2k.md) | [`greenhouse`](ats-greenhouse.md) | 24 | 8 % | 0 % | ✅ |
152 191 | [Cineplex](cineplex.md) | [`workday`](ats-workday.md) | 24 | 4 % | 100 % | ✅ |
153 192 | [Cirque du Soleil](cirquedusoleil.md) | [`lever`](ats-lever.md) | 24 | 0 % | 88 % | ✅ |
154 193 | [CIUSSS de l'Est-de-l'Île-de-Montréal](ciusss_est_montreal.md) | [`taleo`](ats-taleo.md) | 24 | 0 % | 100 % | ✅ |
194 +| [Comptable prix de revient](exceldorfoods478.md) | [`dayforce`](ats-dayforce.md) | 24 | 25 % | 100 % | ✅ |
155 195 | [EXFO](exfo.md) | [`workday`](ats-workday.md) | 24 | 0 % | 100 % | ✅ |
156 196 | [FedEx Express Canada](fedex.md) | [`workday`](ats-workday.md) | 24 | 100 % | 88 % | ✅ |
157 197 | [OPENLANE Canada](openlane.md) | [`workday`](ats-workday.md) | 24 | 29 % | 83 % | ✅ |
158 198 | [OSEDEA](osedea.md) | [`lever`](ats-lever.md) | 24 | 0 % | 100 % | ✅ |
159 199 | [Progesys](progesys_inc.md) | [`breezy`](ats-breezy.md) | 24 | 4 % | 96 % | ✅ |
200 +| [Sopra Steria](soprasteria1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 24 | 0 % | 96 % | ✅ |
201 +| [Spectrum Health Care](spectrumhealthcare.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 24 | 88 % | 100 % | ✅ |
202 +| [Egis Group](egisgroup.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 0 % | 100 % | ✅ |
160 203 | [Huawei Canada](huaweicanada.md) | [`recruitee`](ats-recruitee.md) | 23 | 0 % | 100 % | ✅ |
161 204 | [Intact Corporation financière](intactfc.md) | [`workday`](ats-workday.md) | 23 | 0 % | 100 % | ✅ |
162 205 | [MEDFAR Solutions Cliniques](medfar.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 23 | 0 % | 100 % | ✅ |
@@ -164,52 +207,105 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
164 207 | [mthree](mthreerecruitingportal.md) | [`greenhouse`](ats-greenhouse.md) | 23 | 0 % | 100 % | ✅ |
165 208 | [Nortera](nortera.md) | [`ultipro`](ats-ultipro.md) | 23 | 61 % | 100 % | ✅ |
166 209 | [Rio Tinto](riotinto.md) | [`workday`](ats-workday.md) | 23 | 0 % | 100 % | ✅ |
210 +| [Baro RH](barorh.md) | [`workable`](ats-workable.md) | 22 | 0 % | 0 % | ✅ |
167 211 | [Broccolini](broccolini.md) | [`bamboohr`](ats-bamboohr.md) | 22 | 0 % | 100 % | ✅ |
212 +| [CONTRÔLEUR](novatech.md) | [`dayforce`](ats-dayforce.md) | 22 | 45 % | 100 % | ✅ |
168 213 | [JLL](jll.md) | [`workday`](ats-workday.md) | 22 | 5 % | 91 % | ✅ |
214 +| [Logm](logm.md) | [`dayforce`](ats-dayforce.md) | 22 | 86 % | 100 % | ✅ |
169 215 | [McCarthy Tétrault](mccarthy_tetrault.md) | [`icims`](ats-icims.md) | 22 | 0 % | 100 % | ✅ |
216 +| [Search for](bcf.md) | [`workday`](ats-workday.md) | 22 | 0 % | 0 % | ✅ |
217 +| [Systemex](systemex.md) | [`lever`](ats-lever.md) | 22 | 0 % | 0 % | ✅ |
218 +| [Bdo](bdo.md) | [`workday`](ats-workday.md) | 21 | 0 % | 0 % | ✅ |
170 219 | [dcbel](dcbel.md) | [`bamboohr`](ats-bamboohr.md) | 21 | 0 % | 100 % | ✅ |
220 +| [Merchandising Consultants Associates](merchandising_consultants_associates.md) | [`breezy`](ats-breezy.md) | 21 | 100 % | 0 % | ✅ |
171 221 | [Xsolla](xsolla.md) | [`lever`](ats-lever.md) | 21 | 95 % | 95 % | ✅ |
222 +| [Epic Games](epicgames.md) | [`greenhouse`](ats-greenhouse.md) | 20 | 0 % | 0 % | ✅ |
172 223 | [Rodeo FX](rodeofx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 20 | 0 % | 100 % | ✅ |
224 +| [WPP Media](wppmedia.md) | [`greenhouse`](ats-greenhouse.md) | 20 | 5 % | 0 % | ✅ |
173 225 | [CAA-Québec](caaquebec.md) | [`workday`](ats-workday.md) | 19 | 21 % | 100 % | ✅ |
174 226 | [Explorance](explorance.md) | [`bamboohr`](ats-bamboohr.md) | 19 | 0 % | 100 % | ✅ |
227 +| [Immiland Canada Inc.](immiland_canada_inc.md) | [`lever`](ats-lever.md) | 19 | 16 % | 0 % | ✅ |
228 +| [REXEL](rexel1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 19 | 0 % | 100 % | ✅ |
229 +| [Sapsol Technologies Inc](sapsol_technologies_inc_7.md) | [`workable`](ats-workable.md) | 19 | 0 % | 0 % | ✅ |
175 230 | [Vooban](vooban.md) | [`greenhouse`](ats-greenhouse.md) | 19 | 0 % | 100 % | ✅ |
231 +| [Alsglobal](alsglobal.md) | [`workday`](ats-workday.md) | 18 | 11 % | 0 % | ✅ |
232 +| [Colabor](colabor.md) | [`dayforce`](ats-dayforce.md) | 18 | 0 % | 100 % | ✅ |
233 +| [DRW](drweng.md) | [`greenhouse`](ats-greenhouse.md) | 18 | 6 % | 0 % | ✅ |
176 234 | [Produits Labelink](labelink.md) | [`bamboohr`](ats-bamboohr.md) | 18 | 0 % | 100 % | ✅ |
177 235 | [Réseau de transport de la Capitale](rtc_quebec.md) | [`njoyn`](ats-njoyn.md) | 18 | 0 % | 0 % | ✅ |
236 +| [Sia](sia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 0 % | 94 % | ✅ |
178 237 | [Ville de Gatineau](ville_gatineau.md) | [`njoyn`](ats-njoyn.md) | 18 | 94 % | 0 % | ✅ |
179 238 | [Vosker](vosker.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 18 | 0 % | 100 % | ✅ |
239 +| [Aylo](aylo.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 0 % | 0 % | ✅ |
240 +| [Aylo](aylofr.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 0 % | 0 % | ✅ |
241 +| [DRW Montreal](drwfr.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 0 % | 0 % | ✅ |
180 242 | [La Senza](lasenza.md) | [`greenhouse`](ats-greenhouse.md) | 17 | 12 % | 100 % | ✅ |
181 243 | [NOVIPRO](novipro.md) | [`breezy`](ats-breezy.md) | 17 | 0 % | 100 % | ✅ |
244 +| [Relais & Châteaux](relaischateaux.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 17 | 0 % | 100 % | ✅ |
182 245 | [Société de transport de Laval](stl_laval.md) | [`njoyn`](ats-njoyn.md) | 17 | 29 % | 0 % | ✅ |
183 246 | [VO2 Group](vo2_group.md) | [`lever`](ats-lever.md) | 17 | 6 % | 100 % | ✅ |
184 247 | [Alcoa Canada](alcoa.md) | [`workday`](ats-workday.md) | 16 | 12 % | 44 % | ✅ |
185 248 | [Bell Textron Canada](bell_textron.md) | [`taleo`](ats-taleo.md) | 16 | 0 % | 100 % | ✅ |
249 +| [BellatRx](bellatrx_inc.md) | [`breezy`](ats-breezy.md) | 16 | 0 % | 0 % | ✅ |
250 +| [Bilingual Customer Experience Representative (English ...](superiorplus.md) | [`dayforce`](ats-dayforce.md) | 16 | 81 % | 100 % | ✅ |
251 +| [Boralex](boralex.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
252 +| [Intervenant·e au suivi psychosocial](obm.md) | [`dayforce`](ats-dayforce.md) | 16 | 19 % | 100 % | ✅ |
253 +| [Pré-assemblage](motionc.md) | [`dayforce`](ats-dayforce.md) | 16 | 0 % | 100 % | ✅ |
186 254 | [Sony Pictures Imageworks](sonypicturesimageworks.md) | [`greenhouse`](ats-greenhouse.md) | 16 | 31 % | 100 % | ✅ |
255 +| [Wealthy Group of Companies LLC](wealthy_recruiting.md) | [`breezy`](ats-breezy.md) | 16 | 100 % | 0 % | ✅ |
187 256 | [BDC](bdc.md) | [`workday`](ats-workday.md) | 15 | 0 % | 100 % | ✅ |
188 257 | [Groupe AGF](groupeagf.md) | [`dayforce`](ats-dayforce.md) | 15 | 53 % | 100 % | ✅ |
258 +| [Hygiéniste Industrielle](kdcone.md) | [`dayforce`](ats-dayforce.md) | 15 | 0 % | 100 % | ✅ |
259 +| [Larian Studios](larian.md) | [`lever`](ats-lever.md) | 15 | 0 % | 0 % | ✅ |
189 260 | [LG2](lg2.md) | [`recruitee`](ats-recruitee.md) | 15 | 7 % | 100 % | ✅ |
190 261 | [Teknion Roy & Breton](teknionroybreton.md) | [`recruitee`](ats-recruitee.md) | 15 | 53 % | 93 % | ✅ |
262 +| [Vice-President, Strategic Procurement](eddyfi.md) | [`dayforce`](ats-dayforce.md) | 15 | 0 % | 100 % | ✅ |
191 263 | [Victoria Park Medispa](vicpark.md) | [`bamboohr`](ats-bamboohr.md) | 15 | 0 % | 100 % | ✅ |
192 264 | [Ville de Terrebonne](ville_terrebonne.md) | [`njoyn`](ats-njoyn.md) | 15 | 93 % | 0 % | ✅ |
193 265 | [VinFast Canada](vinfastcanada.md) | [`dayforce`](ats-dayforce.md) | 15 | 33 % | 100 % | ✅ |
266 +| [Work From Home Customer Service Representative](usasurveyjob.md) | [`lever`](ats-lever.md) | 15 | 13 % | 0 % | ✅ |
267 +| [AECOM](aecom2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 0 % | 0 % | ✅ |
268 +| [Aviso Wealth](aviso.md) | [`workable`](ats-workable.md) | 14 | 100 % | 0 % | ✅ |
269 +| [Avocat·e, Bureau de l'avocate générale](mthris.md) | [`dayforce`](ats-dayforce.md) | 14 | 21 % | 100 % | ✅ |
194 270 | [Bayshore HealthCare](bayshore.md) | [`taleo`](ats-taleo.md) | 14 | 0 % | 100 % | ✅ |
271 +| [Chef.fe de service de quart, soir](lantic.md) | [`dayforce`](ats-dayforce.md) | 14 | 43 % | 100 % | ✅ |
272 +| [Comptable](cloudimperiumgames.md) | [`workday`](ats-workday.md) | 14 | 0 % | 0 % | ✅ |
195 273 | [Fastco Canada](fastcocanada.md) | [`dayforce`](ats-dayforce.md) | 14 | 0 % | 100 % | ✅ |
196 274 | [Fruit d'Or](fruitdor.md) | [`ultipro`](ats-ultipro.md) | 14 | 0 % | 100 % | ✅ |
197 275 | [Lamour](lamour.md) | [`workable`](ats-workable.md) | 14 | 0 % | 100 % | ✅ |
276 +| [Premierparks](premierparks.md) | [`dayforce`](ats-dayforce.md) | 14 | 7 % | 100 % | ✅ |
277 +| [Renovco](renovco.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 14 | 0 % | 57 % | ✅ |
198 278 | [Réseau Mieux-Être](reseau_mieux_etre.md) | [`breezy`](ats-breezy.md) | 14 | 0 % | 100 % | ✅ |
199 279 | [Starlink Aviation](starlink_aviation.md) | [`workable`](ats-workable.md) | 14 | 0 % | 100 % | ✅ |
200 280 | [United Services Group](unitedservices.md) | [`dayforce`](ats-dayforce.md) | 14 | 0 % | 100 % | ✅ |
281 +| [VA Desk](vadesk.md) | [`breezy`](ats-breezy.md) | 14 | 21 % | 0 % | ✅ |
282 +| [Valnetinc](valnetinc.md) | [`dayforce`](ats-dayforce.md) | 14 | 7 % | 100 % | ✅ |
201 283 | [Allstate Canada](allstate.md) | [`workday`](ats-workday.md) | 13 | 23 % | 85 % | ✅ |
284 +| [Avisbudget](avisbudget.md) | [`workday`](ats-workday.md) | 13 | 0 % | 0 % | ✅ |
285 +| [Chef d'équipe Agile](aspentech.md) | [`workday`](ats-workday.md) | 13 | 0 % | 0 % | ✅ |
286 +| [Cloud Chamber](cloudchamberen.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 0 % | 0 % | ✅ |
202 287 | [Cloud Chamber Montréal](cloudchamberfr.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 0 % | 100 % | ✅ |
203 288 | [Gameloft](gameloft.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 0 % | 100 % | ✅ |
204 | [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 13 | 100 % | 100 % | ✅ |
205 289 | [Investissement Québec](investquebec.md) | [`workday`](ats-workday.md) | 13 | 8 % | 100 % | ✅ |
206 290 | [MicroHabitat](microhabitat.md) | [`breezy`](ats-breezy.md) | 13 | 100 % | 100 % | ✅ |
207 291 | [OPAL-RT Technologies](opalrt.md) | [`bamboohr`](ats-bamboohr.md) | 13 | 0 % | 100 % | ✅ |
292 +| [Quadbridge](quadbridge.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 46 % | 0 % | ✅ |
293 +| [Scalian](scalian.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 31 % | 8 % | ✅ |
208 294 | [Sid Lee](sidlee.md) | [`greenhouse`](ats-greenhouse.md) | 13 | 0 % | 100 % | ✅ |
209 295 | [Talan](talan.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 13 | 0 % | 100 % | ✅ |
296 +| [Administrateur comptable principal](bird.md) | [`workday`](ats-workday.md) | 12 | 0 % | 0 % | ✅ |
297 +| [AVP](aviva.md) | [`workday`](ats-workday.md) | 12 | 25 % | 0 % | ✅ |
298 +| [Bridgestone](bridgestone.md) | [`workday`](ats-workday.md) | 12 | 33 % | 0 % | ✅ |
299 +| [Cmpams](cmpams.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ |
300 +| [Erb](erb.md) | [`dayforce`](ats-dayforce.md) | 12 | 42 % | 100 % | ✅ |
210 301 | [Evolving Web](evolving_web.md) | [`workable`](ats-workable.md) | 12 | 0 % | 100 % | ✅ |
302 +| [Frima Studio](frimastudio.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 0 % | 0 % | ✅ |
303 +| [Groupe Montoni](groupemontoni.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 8 % | 92 % | ✅ |
211 304 | [GSK](gsk.md) | [`workday`](ats-workday.md) | 12 | 0 % | 83 % | ✅ |
305 +| [iA Groupe financier](ia_groupe.md) | [`workday`](ats-workday.md) | 12 | 100 % | 100 % | ✅ |
212 306 | [JG Rive-Sud (GFS)](jgrivesud.md) | [`workday`](ats-workday.md) | 12 | 75 % | 100 % | ✅ |
307 +| [Josephribkoff](josephribkoff.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ |
308 +| [LawZero](lawzero.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 0 % | ✅ |
213 309 | [Lemay](lemay.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 12 | 8 % | 100 % | ✅ |
214 310 | [LoiZéro](loizero.md) | [`greenhouse`](ats-greenhouse.md) | 12 | 0 % | 100 % | ✅ |
215 311 | [Running Room Canada](runningroom.md) | [`dayforce`](ats-dayforce.md) | 12 | 0 % | 100 % | ✅ |
@@ -221,192 +317,715 @@ Conformité : voir [`docs/CONFORMITE.md`](../CONFORMITE.md). Chaque offre conser
221 317 | [KPI Digital](kpidigital.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 0 % | 100 % | ✅ |
222 318 | [LIDD Consultants](lidd.md) | [`workable`](ats-workable.md) | 11 | 0 % | 100 % | ✅ |
223 319 | [Logisco](logisco.md) | [`bamboohr`](ats-bamboohr.md) | 11 | 36 % | 100 % | ✅ |
320 +| [Mindrift](toloka_ai.md) | [`workable`](ats-workable.md) | 11 | 100 % | 0 % | ✅ |
224 321 | [People Can Fly](peoplecanfly.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 11 | 0 % | 100 % | ✅ |
225 322 | [Sika Canada](sikaag.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 11 | 0 % | 100 % | ✅ |
323 +| [Spisante](spisante.md) | [`dayforce`](ats-dayforce.md) | 11 | 0 % | 100 % | ✅ |
226 324 | [TSMG](tsmg.md) | [`lever`](ats-lever.md) | 11 | 0 % | 100 % | ✅ |
325 +| [1perTInent inc](x1pertinentinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 0 % | ✅ |
227 326 | [Abbott](abbott.md) | [`workday`](ats-workday.md) | 10 | 20 % | 90 % | ✅ |
327 +| [Airlab Inc.](airlabinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 30 % | ✅ |
228 328 | [Avantage Plus](avantageplus.md) | [`recruitee`](ats-recruitee.md) | 10 | 10 % | 100 % | ✅ |
229 329 | [BDL Énergie](bdl_energie.md) | [`breezy`](ats-breezy.md) | 10 | 0 % | 30 % | ✅ |
230 330 | [CAPREIT](capreit.md) | [`icims`](ats-icims.md) | 10 | 0 % | 100 % | ✅ |
331 +| [Ccmhockey](ccmhockey.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
231 332 | [Eminent Valet](eminent_valet.md) | [`workable`](ats-workable.md) | 10 | 100 % | 100 % | ✅ |
232 333 | [EQ3](eq3_ltd.md) | [`breezy`](ats-breezy.md) | 10 | 60 % | 100 % | ✅ |
233 334 | [Framestore](framestore.md) | [`recruitee`](ats-recruitee.md) | 10 | 0 % | 100 % | ✅ |
234 335 | [Groupe Mach](groupemach.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
336 +| [JYSK Canada](jyskcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 20 % | 80 % | ✅ |
337 +| [Manitoulin Group of Companies](manitoulingroupofcompanies.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 30 % | 100 % | ✅ |
235 338 | [Mirego](mirego.md) | [`lever`](ats-lever.md) | 10 | 0 % | 100 % | ✅ |
236 339 | [Nationex](nationex.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
340 +| [Pyrotek](pyrotek3.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 100 % | 90 % | ✅ |
341 +| [R&D Partners](rdpartners1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 10 | 0 % | 100 % | ✅ |
237 342 | [Royal Vet](royalvet.md) | [`greenhouse`](ats-greenhouse.md) | 10 | 0 % | 100 % | ✅ |
343 +| [Sales Associate-Retail](roots.md) | [`dayforce`](ats-dayforce.md) | 10 | 0 % | 100 % | ✅ |
238 344 | [Sun Life](sunlife.md) | [`workday`](ats-workday.md) | 10 | 10 % | 100 % | ✅ |
239 345 | [Telesat](telesat.md) | [`lever`](ats-lever.md) | 10 | 0 % | 100 % | ✅ |
346 +| [Terrapure](terrapure.md) | [`dayforce`](ats-dayforce.md) | 10 | 20 % | 100 % | ✅ |
240 347 | [VF Corporation (The North Face, Vans)](vfc.md) | [`workday`](ats-workday.md) | 10 | 80 % | 100 % | ✅ |
348 +| [act digital](altersolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 22 % | ✅ |
241 349 | [ADI - Albert Davidson Industries](adi_albert_davidson_industries.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 100 % | ✅ |
242 350 | [AlayaCare](alayacare.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 0 % | 100 % | ✅ |
243 351 | [Alo Yoga](aloyoga.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 0 % | 78 % | ✅ |
352 +| [Altg](altg.md) | [`dayforce`](ats-dayforce.md) | 9 | 11 % | 100 % | ✅ |
244 353 | [Bento Sushi](bento_sushi.md) | [`adp`](ats-adp.md) | 9 | 89 % | 100 % | ✅ |
245 354 | [Botpress](botpress.md) | [`workable`](ats-workable.md) | 9 | 0 % | 100 % | ✅ |
355 +| [Cadence](cadence.md) | [`workday`](ats-workday.md) | 9 | 44 % | 0 % | ✅ |
246 356 | [Canadian Tire](canadiantirecorporation.md) | [`workday`](ats-workday.md) | 9 | 56 % | 100 % | ✅ |
357 +| [Cfibfcei](cfibfcei.md) | [`dayforce`](ats-dayforce.md) | 9 | 11 % | 100 % | ✅ |
247 358 | [EDF Renouvelables Canada](edf_renouvelables.md) | [`icims`](ats-icims.md) | 9 | 78 % | 67 % | ✅ |
359 +| [Eldoradogold](eldoradogold.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
360 +| [Faspac](faspac.md) | [`lever`](ats-lever.md) | 9 | 11 % | 0 % | ✅ |
248 361 | [HEC Montréal](hec_montreal.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 9 | 0 % | 100 % | ✅ |
249 362 | [HEC Montréal — corps professoral](hec_montreal_profs.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 9 | 0 % | 100 % | ✅ |
250 363 | [J'Excelle](jexcelleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
364 +| [Journalier(ère) de production](vestis.md) | [`dayforce`](ats-dayforce.md) | 9 | 0 % | 100 % | ✅ |
365 +| [LGT](lgt1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 0 % | 100 % | ✅ |
251 366 | [Lindt & Sprüngli Canada](lindt_sprunglicanada.md) | [`breezy`](ats-breezy.md) | 9 | 0 % | 100 % | ✅ |
252 367 | [Nora Pharma](nora_pharma.md) | [`breezy`](ats-breezy.md) | 9 | 100 % | 89 % | ✅ |
368 +| [Oliver & Bonacini](oliverbonacini.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 9 | 11 % | 78 % | ✅ |
253 369 | [Rentokil Initial](rentokil_initial.md) | [`workable`](ats-workable.md) | 9 | 89 % | 100 % | ✅ |
254 370 | [SIA Innovations](siainnovationsinc.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 44 % | 100 % | ✅ |
371 +| [Stay22](stay22.md) | [`greenhouse`](ats-greenhouse.md) | 9 | 0 % | 0 % | ✅ |
372 +| [Technica Mining](technica_mining.md) | [`breezy`](ats-breezy.md) | 9 | 0 % | 0 % | ✅ |
255 373 | [Tetrix](tetrix.md) | [`ashby`](ats-ashby.md) | 9 | 100 % | 11 % | ✅ |
374 +| [4Refuel](4refuel.md) | [`dayforce`](ats-dayforce.md) | 8 | 25 % | 100 % | ✅ |
375 +| [AbbVie](abbvie.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
256 376 | [AJ Walter Aviation](ajwalter.md) | [`recruitee`](ats-recruitee.md) | 8 | 0 % | 100 % | ✅ |
377 +| [Alveole](alveole.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 75 % | 0 % | ✅ |
378 +| [Artefact North America](artefactnoram.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 50 % | 0 % | ✅ |
379 +| [Associé(e), entretien préventif](boardwalkreit.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
257 380 | [Big Bang](bigbang.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 25 % | 100 % | ✅ |
381 +| [Canadian Helicopters](canadianhelicopters.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
258 382 | [CF Montréal](cfmontreal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
383 +| [Cominar](cominar.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
259 384 | [Devimco Appartements](devimco.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 12 % | 100 % | ✅ |
385 +| [E-Commerce Shipping Associate](slg001.md) | [`dayforce`](ats-dayforce.md) | 8 | 0 % | 100 % | ✅ |
386 +| [Egon Zehnder](ezrecruiting.md) | [`workable`](ats-workable.md) | 8 | 0 % | 0 % | ✅ |
260 387 | [Fonds de solidarité FTQ](fondsftq.md) | [`workday`](ats-workday.md) | 8 | 0 % | 100 % | ✅ |
261 388 | [GURUS Solutions](gurussolutions.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ |
389 +| [Indigo Books & Music](indigobooksmusic.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 100 % | ✅ |
390 +| [Liberty Mutual Canada](liberty_mutual_canada.md) | [`workable`](ats-workable.md) | 8 | 0 % | 0 % | ✅ |
262 391 | [Lyft](lyft.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 100 % | 100 % | ✅ |
392 +| [MalOPlus Group Inc.](maloplusteleservices1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 0 % | 12 % | ✅ |
263 393 | [Mila — Institut québécois d'IA](mila_2.md) | [`workable`](ats-workable.md) | 8 | 0 % | 100 % | ✅ |
394 +| [New York Holdings](new_york_holdings.md) | [`breezy`](ats-breezy.md) | 8 | 12 % | 0 % | ✅ |
395 +| [O-I](o_i.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 50 % | 100 % | ✅ |
264 396 | [Omni Hôtel Mont-Royal](omni_hotels_gestion.md) | [`icims`](ats-icims.md) | 8 | 88 % | 100 % | ✅ |
265 397 | [Omni Hôtel Mont-Royal](omni_hotels_horaire.md) | [`icims`](ats-icims.md) | 8 | 88 % | 100 % | ✅ |
266 398 | [Portage CyberTech](portagecybertech.md) | [`bamboohr`](ats-bamboohr.md) | 8 | 38 % | 100 % | ✅ |
267 399 | [Toboggan Labs](tobogganlabs.md) | [`greenhouse`](ats-greenhouse.md) | 8 | 0 % | 100 % | ✅ |
400 +| [Trackforce](tracktik.md) | [`lever`](ats-lever.md) | 8 | 12 % | 0 % | ✅ |
401 +| [Turner & Townsend](turnertownsend.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 8 | 50 % | 100 % | ✅ |
402 +| [ARC'TERYX](arcteryx_com.md) | [`lever`](ats-lever.md) | 7 | 71 % | 0 % | ✅ |
403 +| [Associé (e) d'entrepôt](cardinalhealth.md) | [`workday`](ats-workday.md) | 7 | 71 % | 0 % | ✅ |
404 +| [BETA Technologies](betatechnologiesinc.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 86 % | 0 % | ✅ |
405 +| [Blgllp](blgllp.md) | [`workday`](ats-workday.md) | 7 | 0 % | 0 % | ✅ |
406 +| [Chagall Design](chagalldesign.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
407 +| [Ciena](ciena.md) | [`workday`](ats-workday.md) | 7 | 14 % | 0 % | ✅ |
408 +| [Colliers](colliers.md) | [`workday`](ats-workday.md) | 7 | 0 % | 0 % | ✅ |
409 +| [CSC Generation](cscgeneration_2.md) | [`lever`](ats-lever.md) | 7 | 0 % | 0 % | ✅ |
410 +| [Devoted Studios](devoted_studios_1.md) | [`workable`](ats-workable.md) | 7 | 0 % | 0 % | ✅ |
268 411 | [Distro](distro.md) | [`lever`](ats-lever.md) | 7 | 100 % | 100 % | ✅ |
412 +| [Expresco Foods](exprescofoods.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 14 % | 100 % | ✅ |
413 +| [GAME DESIGN AND VIDEO GAME LEVEL](lci.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ |
414 +| [Hasbro](hasbro.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 0 % | 0 % | ✅ |
415 +| [Highdive](highdive.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 0 % | 0 % | ✅ |
416 +| [Hydrogen Research Institute](hydrogenresearchinstitute.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 14 % | 100 % | ✅ |
417 +| [Innovation RH inc.](innovationrh.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 14 % | 100 % | ✅ |
418 +| [John Brooks Company](john_brooks_company.md) | [`workable`](ats-workable.md) | 7 | 57 % | 0 % | ✅ |
419 +| [Lapresse2018Inc](lapresse2018inc.md) | [`dayforce`](ats-dayforce.md) | 7 | 0 % | 100 % | ✅ |
420 +| [Levittsafety](levittsafety.md) | [`dayforce`](ats-dayforce.md) | 7 | 71 % | 100 % | ✅ |
421 +| [LifeStance Health](lifestance.md) | [`lever`](ats-lever.md) | 7 | 100 % | 0 % | ✅ |
269 422 | [Luqia (INO)](ino_ca.md) | [`breezy`](ats-breezy.md) | 7 | 0 % | 100 % | ✅ |
423 +| [Manœuvre générale](athos.md) | [`dayforce`](ats-dayforce.md) | 7 | 57 % | 100 % | ✅ |
270 424 | [Mejuri](mejuri.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 71 % | 100 % | ✅ |
271 425 | [Nexapp](nexapp.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
272 426 | [Nuovo Photography](nuovophotography.md) | [`workable`](ats-workable.md) | 7 | 29 % | 100 % | ✅ |
273 427 | [Pfizer Canada](pfizer.md) | [`workday`](ats-workday.md) | 7 | 100 % | 29 % | ✅ |
428 +| [Prep Academy Tutors](prep_academy_tutors.md) | [`breezy`](ats-breezy.md) | 7 | 100 % | 0 % | ✅ |
274 429 | [Robotiq](robotiq.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
430 +| [Sweeney Conrad](sweeneyconrad.md) | [`greenhouse`](ats-greenhouse.md) | 7 | 100 % | 0 % | ✅ |
275 431 | [Toon Boom Animation](toonboom.md) | [`bamboohr`](ats-bamboohr.md) | 7 | 0 % | 100 % | ✅ |
432 +| [Trigyn Technologies](trigyntechnologies1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 7 | 0 % | 100 % | ✅ |
276 433 | [US Mobile](usmobile.md) | [`lever`](ats-lever.md) | 7 | 100 % | 100 % | ✅ |
434 +| [2026 GameChanger Scholarship Application](kabam.md) | [`lever`](ats-lever.md) | 6 | 17 % | 0 % | ✅ |
435 +| [Accedian Networks](accediannetworks.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
277 436 | [Administration portuaire de Québec](portquebec.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
437 +| [Averna](averna1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
438 +| [Behavox](behavox.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 0 % | ✅ |
439 +| [Capco](capco.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 100 % | 0 % | ✅ |
278 440 | [Church & Dwight Canada](churchdwight.md) | [`workday`](ats-workday.md) | 6 | 0 % | 100 % | ✅ |
441 +| [Citronhygiene](citronhygiene.md) | [`dayforce`](ats-dayforce.md) | 6 | 100 % | 100 % | ✅ |
442 +| [Cornerstone Building Brands](cornerstonebuildingbrandscareers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 33 % | 67 % | ✅ |
279 443 | [CTS Foods Brokers](cts_foods_brokers_inc.md) | [`workable`](ats-workable.md) | 6 | 33 % | 100 % | ✅ |
280 444 | [Cultures Gen V](cultures_genv.md) | [`adp`](ats-adp.md) | 6 | 33 % | 100 % | ✅ |
281 445 | [Daniels Health Canada](daniels_sharpsmart.md) | [`lever`](ats-lever.md) | 6 | 17 % | 33 % | ✅ |
282 446 | [EQ Bank](eqbank.md) | [`lever`](ats-lever.md) | 6 | 50 % | 50 % | ✅ |
283 447 | [Exportation et développement Canada (EDC)](export_development_canada.md) | [`workable`](ats-workable.md) | 6 | 83 % | 100 % | ✅ |
448 +| [FinDev Canada](findevcanada.md) | [`workable`](ats-workable.md) | 6 | 67 % | 0 % | ✅ |
449 +| [FOREMAN ASSISTANT SHIPPING RECEIVING](benmor.md) | [`dayforce`](ats-dayforce.md) | 6 | 17 % | 100 % | ✅ |
450 +| [Ggi](ggi.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
451 +| [GHGSAT](ghgsat.md) | [`workable`](ats-workable.md) | 6 | 0 % | 0 % | ✅ |
452 +| [GoMaterials](gomaterials.md) | [`lever`](ats-lever.md) | 6 | 0 % | 0 % | ✅ |
453 +| [Heavy Machinery Operator](dhilmarele.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
454 +| [Human Agency](humanagency.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 0 % | ✅ |
455 +| [Intersand](intersand.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 0 % | ✅ |
284 456 | [Keel Infrastructure](keelinfrastructure.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 100 % | ✅ |
457 +| [Liftow](liftow.md) | [`dayforce`](ats-dayforce.md) | 6 | 0 % | 100 % | ✅ |
285 458 | [LRDG (Language Research Development Group)](lrdgonline.md) | [`lever`](ats-lever.md) | 6 | 100 % | 100 % | ✅ |
286 459 | [Maquette Virtuelle](maquettevirtuelle.md) | [`lever`](ats-lever.md) | 6 | 0 % | 100 % | ✅ |
287 | [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 6 | 50 % | 100 % | ✅ |
460 +| [McWane Canada](mcwanecanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 50 % | 0 % | ✅ |
288 461 | [MXO](mxo.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 83 % | 100 % | ✅ |
289 462 | [North West Rubber](northwestrubber.md) | [`bamboohr`](ats-bamboohr.md) | 6 | 0 % | 100 % | ✅ |
463 +| [Oldcastle BuildingEnvelope](oldcastlebuildingenvelope.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 0 % | 0 % | ✅ |
290 464 | [Petal](petalmd.md) | [`recruitee`](ats-recruitee.md) | 6 | 0 % | 100 % | ✅ |
465 +| [Right Talent Right Now](righttalentrightnow.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 100 % | ✅ |
466 +| [RTINGS.com (FR)](laboratoirertingscom.md) | [`greenhouse`](ats-greenhouse.md) | 6 | 83 % | 0 % | ✅ |
291 467 | [STAS](stasinc.md) | [`recruitee`](ats-recruitee.md) | 6 | 0 % | 100 % | ✅ |
292 468 | [Sweat Pants Agency](sweat_pants_agency.md) | [`workable`](ats-workable.md) | 6 | 50 % | 100 % | ✅ |
469 +| [ThirdChannel](thirdchannel_inc.md) | [`breezy`](ats-breezy.md) | 6 | 100 % | 0 % | ✅ |
470 +| [Yaksa](yaksa.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 6 | 0 % | 83 % | ✅ |
471 +| [3M](x3m.md) | [`workday`](ats-workday.md) | 5 | 40 % | 0 % | ✅ |
472 +| [Acumatica](acumatica.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
293 473 | [Adèle Express](adeleexpressfr.md) | [`recruitee`](ats-recruitee.md) | 5 | 60 % | 100 % | ✅ |
294 474 | [Air Canada Rouge](acadierouge.md) | [`dayforce`](ats-dayforce.md) | 5 | 20 % | 100 % | ✅ |
295 475 | [Alphanumeric Systems](alphanumeric_systems.md) | [`breezy`](ats-breezy.md) | 5 | 100 % | 100 % | ✅ |
296 476 | [Astucemedia](astucemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
297 477 | [Aviya Aerospace Systems](aviyatech.md) | [`lever`](ats-lever.md) | 5 | 0 % | 100 % | ✅ |
478 +| [Avocat·e de litige / Litigation Associate](clydeco.md) | [`workday`](ats-workday.md) | 5 | 0 % | 0 % | ✅ |
479 +| [Bain Magique](bainmagique.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 100 % | 0 % | ✅ |
480 +| [DoorDash Quebec](doordashquebec.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 60 % | 0 % | ✅ |
481 +| [Ensiti](ensiti.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 80 % | ✅ |
482 +| [Flynn Group of Companies](flynncompanies.md) | [`lever`](ats-lever.md) | 5 | 0 % | 0 % | ✅ |
483 +| [Groupenorbec](groupenorbec.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
298 484 | [Hopper](hopper.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 60 % | ✅ |
299 | [Lush Cosmétiques](lush.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 100 % | 100 % | ✅ |
485 +| [Insomnia Cookies](insomniacookies.md) | [`lever`](ats-lever.md) | 5 | 20 % | 0 % | ✅ |
486 +| [J.S. Held LLC](jsheldllc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 100 % | ✅ |
487 +| [Kestra Medical Technologies Inc.](kestramedicaltechnologiesinc.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 80 % | 0 % | ✅ |
488 +| [Ludia / Jam City](ludia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 0 % | ✅ |
489 +| [Marcus evans](marcusevanscareers.md) | [`recruitee`](ats-recruitee.md) | 5 | 60 % | 0 % | ✅ |
300 490 | [Mistral AI](mistral_ai.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 100 % | ✅ |
491 +| [Mitsubishi HC Capital Canada](mitsubishi_hc_capital.md) | [`adp`](ats-adp.md) | 5 | 40 % | 100 % | ✅ |
492 +| [Mlp](mlp.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
301 493 | [MSI Gestion immobilière](msi_gestion.md) | [`adp`](ats-adp.md) | 5 | 100 % | 100 % | ✅ |
494 +| [MVV](mvv1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 5 | 0 % | 80 % | ✅ |
302 495 | [Médialo](medialo.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 80 % | ✅ |
303 496 | [Nomic Bio](nomic.md) | [`ashby`](ats-ashby.md) | 5 | 0 % | 80 % | ✅ |
497 +| [Nssl](nssl.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
498 +| [One Medical](onemedical.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 100 % | 0 % | ✅ |
304 499 | [Plusgrade](plusgrade.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ |
500 +| [Porta](porta.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
305 501 | [Propriétés Scalia](scalia.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 20 % | 100 % | ✅ |
502 +| [Quadra](quadra.md) | [`dayforce`](ats-dayforce.md) | 5 | 100 % | 100 % | ✅ |
306 503 | [Raymond Chabot Grant Thornton](rcgt.md) | [`workday`](ats-workday.md) | 5 | 0 % | 100 % | ✅ |
307 504 | [Realstar](realstar.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
505 +| [Senior Azure Solution Architect (Montreal – French Speaking)](accenture.md) | [`workday`](ats-workday.md) | 5 | 100 % | 0 % | ✅ |
308 506 | [Surmesur](surmesur.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 80 % | 100 % | ✅ |
507 +| [TransPerfect](transperfect.md) | [`recruitee`](ats-recruitee.md) | 5 | 0 % | 0 % | ✅ |
309 508 | [Triotech](triotech.md) | [`bamboohr`](ats-bamboohr.md) | 5 | 0 % | 100 % | ✅ |
509 +| [Valence Labs](valencelabs.md) | [`greenhouse`](ats-greenhouse.md) | 5 | 0 % | 0 % | ✅ |
510 +| [Vortex](vortex.md) | [`dayforce`](ats-dayforce.md) | 5 | 0 % | 100 % | ✅ |
310 511 | [VOXDATA](voxdata.md) | [`breezy`](ats-breezy.md) | 5 | 100 % | 100 % | ✅ |
512 +| [Administrateur Immobilier](gwlra.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
513 +| [Agent(e) de location de communauté](iip.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
311 514 | [Agile DSS](agiledss.md) | [`recruitee`](ats-recruitee.md) | 4 | 0 % | 100 % | ✅ |
515 +| [Ajholdingsltd](ajholdingsltd.md) | [`dayforce`](ats-dayforce.md) | 4 | 75 % | 100 % | ✅ |
312 516 | [Alimentiv](alimentiv_2.md) | [`lever`](ats-lever.md) | 4 | 100 % | 25 % | ✅ |
517 +| [Allied](alliedreit.md) | [`lever`](ats-lever.md) | 4 | 0 % | 0 % | ✅ |
518 +| [Assistant contrôleur (remplacement de congé de maternité)](sixflags.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
313 519 | [Bardel Entertainment](bardel_entertainment.md) | [`workable`](ats-workable.md) | 4 | 100 % | 100 % | ✅ |
520 +| [Boreala Management](borealamanagement.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 0 % | ✅ |
314 521 | [Broadsign](broadsign.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 100 % | ✅ |
522 +| [Broadsign](broadsignfr.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
523 +| [Bronswerk](bronswerk.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
524 +| [Chewi Creative](chewicreative.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
525 +| [Continental Group Sector ContiTech](continentalgroupsectorcontitech.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 25 % | 100 % | ✅ |
526 +| [Danaher](danaher.md) | [`workday`](ats-workday.md) | 4 | 75 % | 0 % | ✅ |
315 527 | [Dare Foods](darefoods.md) | [`dayforce`](ats-dayforce.md) | 4 | 75 % | 100 % | ✅ |
316 528 | [Delmar International](delmar_international_inc.md) | [`workable`](ats-workable.md) | 4 | 0 % | 100 % | ✅ |
529 +| [Doman Building Materials Group Ltd](doman_building_materials.md) | [`workable`](ats-workable.md) | 4 | 0 % | 0 % | ✅ |
317 530 | [Ecosystem Énergie](ecosystem.md) | [`lever`](ats-lever.md) | 4 | 0 % | 100 % | ✅ |
318 531 | [EOS Aircraft](eosaircraftinc.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 100 % | ✅ |
532 +| [Flatgigs](flatgigs.md) | [`workable`](ats-workable.md) | 4 | 0 % | 0 % | ✅ |
533 +| [FlightHub](flighthub.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
534 +| [Flowcontrol](flowcontrol.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
535 +| [Groupemarcelle](groupemarcelle.md) | [`dayforce`](ats-dayforce.md) | 4 | 25 % | 100 % | ✅ |
536 +| [Haven Interactive Studios](haven.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
537 +| [Haven Interactive Studios - English](havenenglish.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
319 538 | [HoYoverse](hoyoverse.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
539 +| [Ivalua](ivalua.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
540 +| [Jay Analytix](jay_analytix.md) | [`breezy`](ats-breezy.md) | 4 | 0 % | 0 % | ✅ |
541 +| [Journalier de production](ecyclesolu.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
542 +| [Kogniz](kogniz.md) | [`lever`](ats-lever.md) | 4 | 0 % | 0 % | ✅ |
320 543 | [Korem](korem.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 100 % | ✅ |
544 +| [Linehaul Nuit, Conducteur, classe 1](cardinalcouriers.md) | [`dayforce`](ats-dayforce.md) | 4 | 50 % | 100 % | ✅ |
545 +| [Luckyhammers](luckyhammers.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 50 % | ✅ |
546 +| [Lush Cosmétiques](lush.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 100 % | 100 % | ✅ |
321 547 | [Mattel (Mega Bloks)](mattelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
548 +| [Maxicanada](maxicanada.md) | [`dayforce`](ats-dayforce.md) | 4 | 100 % | 100 % | ✅ |
549 +| [META4](meta4.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
322 550 | [Mitacs](mitacs.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 100 % | 100 % | ✅ |
551 +| [Monster Energy](monsterenergy.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 100 % | 0 % | ✅ |
323 552 | [Neo Financial](neofinancial.md) | [`ashby`](ats-ashby.md) | 4 | 100 % | 100 % | ✅ |
553 +| [New Era Technology](neweratech.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 100 % | 0 % | ✅ |
554 +| [Nmédia](nmdia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
555 +| [Norbert Health](norbert_health.md) | [`breezy`](ats-breezy.md) | 4 | 0 % | 0 % | ✅ |
556 +| [Novisto](novisto78.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
557 +| [Opportunities with AppDirect's Advisor Partners (Recruitment as a Service)](appdirectraas.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
558 +| [OTIP Group of Companies (OGC)](otipgroupofcompaniesogc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 50 % | ✅ |
559 +| [Outpost VFX](outpostvfx.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
560 +| [PEAK Groupe financier](peakgroup.md) | [`bamboohr`](ats-bamboohr.md) | 4 | 0 % | 0 % | ✅ |
324 561 | [Pivot + Edge](pivotandedge.md) | [`recruitee`](ats-recruitee.md) | 4 | 0 % | 100 % | ✅ |
325 562 | [Placements Mackenzie (Power/IGM)](mackenzie.md) | [`icims`](ats-icims.md) | 4 | 100 % | 75 % | ✅ |
563 +| [Prelib](prelib.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 25 % | 75 % | ✅ |
564 +| [Really Great Reading](reallygreatreading.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 0 % | ✅ |
565 +| [Remco](remco.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
566 +| [Serve Robotics](serverobotics.md) | [`ashby`](ats-ashby.md) | 4 | 100 % | 0 % | ✅ |
326 567 | [ServiceNow](servicenow.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 100 % | ✅ |
568 +| [Sobeys](sobeys.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
569 +| [Spiegel Ryan S.E.N.C.R.L.](spiegel_sohmer.md) | [`breezy`](ats-breezy.md) | 4 | 0 % | 0 % | ✅ |
570 +| [Syntronic](syntronic.md) | [`lever`](ats-lever.md) | 4 | 0 % | 0 % | ✅ |
327 571 | [TandemLaunch](tandemlaunch.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 0 % | 100 % | ✅ |
572 +| [TEN Canada (Transportation Equipment Network)](ten_canada.md) | [`breezy`](ats-breezy.md) | 4 | 25 % | 0 % | ✅ |
573 +| [Trigone](trigone.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 4 | 0 % | 25 % | ✅ |
328 574 | [Vaco](vaco.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 75 % | 100 % | ✅ |
575 +| [Vendeur 3ème Clé (Thirdy Key)](fossil.md) | [`dayforce`](ats-dayforce.md) | 4 | 0 % | 100 % | ✅ |
576 +| [Welcome to the Jungle](artefactjobs.md) | [`greenhouse`](ats-greenhouse.md) | 4 | 50 % | 0 % | ✅ |
577 +| [Acuity Insights](acuity_insights.md) | [`workable`](ats-workable.md) | 3 | 67 % | 0 % | ✅ |
578 +| [Adoc Talent Management](adoc_tm.md) | [`breezy`](ats-breezy.md) | 3 | 0 % | 0 % | ✅ |
579 +| [Agence Maplr Inc.](agencemaplrinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
580 +| [Allucent](allucent.md) | [`workable`](ats-workable.md) | 3 | 0 % | 0 % | ✅ |
581 +| [Alygra Advisory](alygra.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
582 +| [AMI](ami.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
583 +| [Associé(e) au service](ci.md) | [`workday`](ats-workday.md) | 3 | 0 % | 0 % | ✅ |
584 +| [Board](deltastar.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ |
329 585 | [Brasseries Sleeman (Unibroue)](sleeman.md) | [`workday`](ats-workday.md) | 3 | 33 % | 100 % | ✅ |
586 +| [Canadavisa](canadavisa.md) | [`ashby`](ats-ashby.md) | 3 | 33 % | 0 % | ✅ |
587 +| [Canderel](canderel.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ |
330 588 | [Cologix](cologix.md) | [`lever`](ats-lever.md) | 3 | 33 % | 100 % | ✅ |
589 +| [Conagrabrands](conagrabrands.md) | [`workday`](ats-workday.md) | 3 | 100 % | 0 % | ✅ |
590 +| [Consultant(e) en développement des affaires](omnitrans.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ |
591 +| [Continental Technology Solutions](continentaltechnologysolutions.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
331 592 | [CSN Collision](csncollision.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
593 +| [Cygnus Professionals Inc](cygnusprofessionalsinc2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
332 594 | [Damotech](damotech.md) | [`workable`](ats-workable.md) | 3 | 33 % | 100 % | ✅ |
595 +| [Databricks](databricks.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
596 +| [Dev](dev2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 100 % | 0 % | ✅ |
333 597 | [DiliTrust](dilitrust.md) | [`lever`](ats-lever.md) | 3 | 0 % | 100 % | ✅ |
334 598 | [Dulcedo Management](dulcedo.md) | [`lever`](ats-lever.md) | 3 | 33 % | 67 % | ✅ |
599 +| [Earth Rated](earthrated.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
335 600 | [East Penn Canada](eastpenn.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
601 +| [EC-Solutions](ecsolutions.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
602 +| [Equal1](equal1.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
336 603 | [EVLO (Hydro-Québec)](evlo.md) | [`bamboohr`](ats-bamboohr.md) | 3 | 0 % | 100 % | ✅ |
604 +| [Fellow Insights Inc.](fellowai.md) | [`ashby`](ats-ashby.md) | 3 | 67 % | 0 % | ✅ |
337 605 | [Fuse Energy](fuse.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 100 % | ✅ |
606 +| [Gastro Health](gastro_health.md) | [`breezy`](ats-breezy.md) | 3 | 100 % | 0 % | ✅ |
338 607 | [Gearbox Studio Québec](gearboxquebec.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ |
608 +| [Gentek Building Products Ltd Partnership](gentekbuildingproductsltdpartner.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
609 +| [Guarana](guarana.md) | [`recruitee`](ats-recruitee.md) | 3 | 100 % | 0 % | ✅ |
339 610 | [GURU Boisson Énergisante](guruorganicenergydrink.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
611 +| [Hinge Health](hinge_health.md) | [`ashby`](ats-ashby.md) | 3 | 100 % | 0 % | ✅ |
612 +| [inBeat Agency](inbeat_agency.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
613 +| [Internal](internaljobsatlush.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 100 % | 0 % | ✅ |
614 +| [Irth Solutions](irth_solutions.md) | [`workable`](ats-workable.md) | 3 | 100 % | 0 % | ✅ |
615 +| [Keyrus](keyrus2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
616 +| [Lake Washington Dermatology](lakewashingtondermatology.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 33 % | 0 % | ✅ |
617 +| [Mannarino Systems & Software Inc.](mannarinosystemssoftwareinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
618 +| [Mecar Métal](mecarmtal.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 33 % | ✅ |
340 619 | [Mistplay](mistplay.md) | [`lever`](ats-lever.md) | 3 | 33 % | 100 % | ✅ |
620 +| [Modern Menopause](modernmenopause.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
621 +| [Naisense Solutions Inc](naisensesolutionsinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 33 % | ✅ |
622 +| [Ndtglobal](ndtglobal.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
341 623 | [No Saint](no_saint.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 100 % | ✅ |
624 +| [Oboxmedia](oboxmedia1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 3 | 0 % | 100 % | ✅ |
625 +| [Paradox](paradox.md) | [`ashby`](ats-ashby.md) | 3 | 0 % | 0 % | ✅ |
626 +| [PlayStation Global](sonyinteractiveentertainmentglobal.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
342 627 | [Poka](poka.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 100 % | ✅ |
628 +| [Poka FR](pokafr.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
629 +| [Realterm](realterm.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
630 +| [Rechercher des](canassurance.md) | [`workday`](ats-workday.md) | 3 | 0 % | 0 % | ✅ |
343 631 | [Reflector Entertainment](reflector.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
632 +| [Shearwater](shearwater.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
633 +| [Signifly](signifly.md) | [`recruitee`](ats-recruitee.md) | 3 | 0 % | 0 % | ✅ |
634 +| [Souffletmalt](souffletmalt.md) | [`dayforce`](ats-dayforce.md) | 3 | 67 % | 100 % | ✅ |
344 635 | [Squeeze Studio Animation](squeezestudio.md) | [`recruitee`](ats-recruitee.md) | 3 | 0 % | 67 % | ✅ |
636 +| [Talent Acquisition Partner](euromoneyplc.md) | [`dayforce`](ats-dayforce.md) | 3 | 0 % | 100 % | ✅ |
345 637 | [Turbulent](turbulent.md) | [`breezy`](ats-breezy.md) | 3 | 0 % | 100 % | ✅ |
346 638 | [Unit8](unit8.md) | [`workable`](ats-workable.md) | 3 | 0 % | 100 % | ✅ |
639 +| [USA Mechanical & Energy Services](usamechasp.md) | [`greenhouse`](ats-greenhouse.md) | 3 | 0 % | 0 % | ✅ |
640 +| [Welo Global](weloglobal.md) | [`lever`](ats-lever.md) | 3 | 33 % | 0 % | ✅ |
641 +| [2K Vegas](x2kvegas.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
642 +| [Accueil / Service client (Montréal)](tourismholdings.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
643 +| [ADVENS](advens.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
644 +| [Amgen](amgen.md) | [`workday`](ats-workday.md) | 2 | 0 % | 0 % | ✅ |
645 +| [AON3D](aon3d.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
646 +| [AON3D](aon3d_fr.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
647 +| [Arago](arago.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
648 +| [AtoB](atob.md) | [`ashby`](ats-ashby.md) | 2 | 50 % | 0 % | ✅ |
347 649 | [AutoTrader Canada](autotradercanada.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 100 % | 100 % | ✅ |
650 +| [Avocate générale ou avocat général](fnfmb.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
651 +| [Banyan Capital Partners](bcp.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
652 +| [Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrosse.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 0 % | ✅ |
348 653 | [BIXI Montréal](biximontreal.md) | [`recruitee`](ats-recruitee.md) | 2 | 50 % | 100 % | ✅ |
349 654 | [Black & McDonald](black_mcdonald_francais.md) | [`breezy`](ats-breezy.md) | 2 | 0 % | 100 % | ✅ |
655 +| [Brambles](brambles.md) | [`workday`](ats-workday.md) | 2 | 100 % | 0 % | ✅ |
656 +| [CaptiveAire](captiveaire.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
657 +| [Carters](carters.md) | [`workday`](ats-workday.md) | 2 | 50 % | 0 % | ✅ |
658 +| [Catalyst Canada](catalystcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
659 +| [Cdpqfiliales](cdpqfiliales.md) | [`workday`](ats-workday.md) | 2 | 0 % | 0 % | ✅ |
660 +| [Cerence](cerence.md) | [`workday`](ats-workday.md) | 2 | 0 % | 0 % | ✅ |
350 661 | [Charger Logistics](charger_logistics_inc.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
351 662 | [Charlotte Tilbury](charlotte_tilbury.md) | [`workable`](ats-workable.md) | 2 | 0 % | 100 % | ✅ |
663 +| [Cisco](cisco.md) | [`workday`](ats-workday.md) | 2 | 100 % | 0 % | ✅ |
664 +| [Connor, Clark & Lunn Financial Group Ltd.](cclfg.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
665 +| [Conseil régional de l'environnement - Région de la Capitale Nationale](conseilrgionaldelenvironnement_rgiondelacapitalenationale.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 50 % | ✅ |
666 +| [Culligan Quench](quenchwater.md) | [`lever`](ats-lever.md) | 2 | 50 % | 0 % | ✅ |
667 +| [Dentons](dentons_europe.md) | [`workable`](ats-workable.md) | 2 | 50 % | 0 % | ✅ |
668 +| [Designer graphique](mhca.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
669 +| [DONTNOD](dontnod.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
352 670 | [Eidos-Montréal](eidosmontreal.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
671 +| [Enercare](enercare.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
672 +| [Executive Assistant](getwingapp.md) | [`lever`](ats-lever.md) | 2 | 50 % | 0 % | ✅ |
353 673 | [Exegy](exegy.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 100 % | ✅ |
674 +| [Featherless AI](featherlessai.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 0 % | ✅ |
354 675 | [Fenêtres Concept](fenetresconcept.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ |
355 676 | [Financeit](financeit.md) | [`workable`](ats-workable.md) | 2 | 100 % | 100 % | ✅ |
356 677 | [Fiserv](fiserv.md) | [`workday`](ats-workday.md) | 2 | 50 % | 100 % | ✅ |
357 678 | [Flare (cybersécurité)](flare.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 50 % | 100 % | ✅ |
679 +| [French Canadian Bauer Hockey/ Cascade Maverik Lacrosse](bauerhockeycascademaveriklacrossefc.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 0 % | ✅ |
680 +| [FZ Engineering](fzengineering.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 50 % | ✅ |
681 +| [General Dynamics Missions System International](gdmsi.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 100 % | ✅ |
682 +| [Goalcast](goalcast.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
358 683 | [Groupe BC2](bc2.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ |
684 +| [H & S Loss Control Inspections](h_s_loss_control_inspections_in.md) | [`breezy`](ats-breezy.md) | 2 | 100 % | 0 % | ✅ |
685 +| [HireHawk](hirehawk.md) | [`workable`](ats-workable.md) | 2 | 50 % | 0 % | ✅ |
686 +| [Homepage](quanteo.md) | [`recruitee`](ats-recruitee.md) | 2 | 50 % | 0 % | ✅ |
687 +| [Insite Property Solutions](insite_property_solutions.md) | [`breezy`](ats-breezy.md) | 2 | 100 % | 0 % | ✅ |
688 +| [IT-ED](ited_solutions.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
689 +| [Keyloop](keyloop.md) | [`lever`](ats-lever.md) | 2 | 0 % | 0 % | ✅ |
359 690 | [KRAFTON Montréal Studio](studiokraftonboard.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
360 691 | [Lambda](lambda.md) | [`ashby`](ats-ashby.md) | 2 | 100 % | 100 % | ✅ |
361 692 | [Latys Intelligence](latys.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
693 +| [Loiselle inc.](loiselleinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
694 +| [LVMH Perfumes & Cosmetics](lvmhperfumescosmetics.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 100 % | 100 % | ✅ |
695 +| [McDonald's Restaurants](mcdonaldscanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 50 % | ✅ |
696 +| [MSX International](msxinternational.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
697 +| [Novaspace](novaspace.md) | [`lever`](ats-lever.md) | 2 | 0 % | 0 % | ✅ |
698 +| [Numen Labs](numenlabs.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
699 +| [Nuvei](nuvei.md) | [`workable`](ats-workable.md) | 2 | 0 % | 0 % | ✅ |
362 700 | [On Running](onrunning.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
363 701 | [OTT Financial](ott.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ |
702 +| [Pelmorex](pelmorex.md) | [`lever`](ats-lever.md) | 2 | 0 % | 0 % | ✅ |
364 703 | [Playmind](playmind.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
704 +| [Ponsera](ponsera.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 0 % | ✅ |
365 705 | [Potloc](potloc.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ |
706 +| [Power Factors](power_factors.md) | [`workable`](ats-workable.md) | 2 | 0 % | 0 % | ✅ |
707 +| [Production Operator II](coorstek.md) | [`workday`](ats-workday.md) | 2 | 0 % | 0 % | ✅ |
366 708 | [Rethink](rethinkcanada.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 0 % | 100 % | ✅ |
709 +| [Rmldb](rmldb.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
710 +| [Santropol Roulant](santropolroulant.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 0 % | ✅ |
367 711 | [Sense Ingénierie](sense_engineering.md) | [`breezy`](ats-breezy.md) | 2 | 0 % | 100 % | ✅ |
712 +| [SharkNinja](sharkninjaoperatingllc.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 100 % | 0 % | ✅ |
713 +| [SOVRA](sovra.md) | [`ashby`](ats-ashby.md) | 2 | 0 % | 0 % | ✅ |
368 714 | [Spectra Premium](spectrapremium.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
369 715 | [Spreedly](spreedly.md) | [`lever`](ats-lever.md) | 2 | 0 % | 100 % | ✅ |
716 +| [Stateindustrial](stateindustrial.md) | [`dayforce`](ats-dayforce.md) | 2 | 0 % | 100 % | ✅ |
370 717 | [StorageMart](storagemart.md) | [`dayforce`](ats-dayforce.md) | 2 | 100 % | 100 % | ✅ |
718 +| [Stranger Soccer](stranger_soccer_1.md) | [`workable`](ats-workable.md) | 2 | 0 % | 0 % | ✅ |
371 719 | [Suncor Énergie](suncor.md) | [`workday`](ats-workday.md) | 2 | 0 % | 100 % | ✅ |
372 720 | [Terrestar Solutions](terrestarsolutionsfr.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 100 % | ✅ |
721 +| [Terrestar Solutions](terrestarsolutionsinc.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
722 +| [The Climate Reality Project Canada](theclimaterealityprojectcanada.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 0 % | 100 % | ✅ |
723 +| [Trisura](trisura.md) | [`dayforce`](ats-dayforce.md) | 2 | 50 % | 100 % | ✅ |
373 724 | [Trupanion](trupanion1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 100 % | ✅ |
725 +| [Valard Construction](valard_construction_lp.md) | [`workable`](ats-workable.md) | 2 | 0 % | 0 % | ✅ |
374 726 | [Vaporus](vaporus_inc.md) | [`breezy`](ats-breezy.md) | 2 | 100 % | 50 % | ✅ |
375 727 | [Venture Media](venturemedia.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 100 % | 100 % | ✅ |
376 728 | [VML Canada](vmlcanadaen.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 100 % | ✅ |
729 +| [VML Canada (French)](vmlcanadafr.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 50 % | 0 % | ✅ |
730 +| [Waterwell Irrigation](waterwellirrigation.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 2 | 50 % | 100 % | ✅ |
731 +| [WaveShaper AI](waveshaperai.md) | [`greenhouse`](ats-greenhouse.md) | 2 | 0 % | 0 % | ✅ |
377 732 | [Ziptrek Tremblant](ziptrekeco.md) | [`bamboohr`](ats-bamboohr.md) | 2 | 100 % | 100 % | ✅ |
733 +| [1perTInent](x1pertinent.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
734 +| [49 Solutions](x49_solutions_1.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
735 +| [4th Day Trucking](x4th_day_trucking.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
736 +| [Above Flights](above_flights.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
737 +| [AC780](ac780.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
738 +| [Adaptive Financial Consulting](adaptivefinancialconsulting.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
739 +| [ADGA Group Consultants Inc](adgagroupconsultantsinc1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 0 % | ✅ |
740 +| [AG Globe Services](agglobeservices.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
741 +| [Agapyo](agapyo.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
742 +| [Agence](agence_carrieres.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
743 +| [AIDE À L'EXPÉDITION/À LA RÉCEPTION](harrisrebar.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
378 744 | [Alan Canada](alan.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
379 745 | [Aliments Ouimet-Cordon Bleu inc.](cordonbleu.md) | [`bamboohr`](ats-bamboohr.md) | 1 | 100 % | 100 % | ✅ |
746 +| [Allegion](allegion.md) | [`workday`](ats-workday.md) | 1 | 0 % | 0 % | ✅ |
747 +| [Altom Transport](altom_transport.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
380 748 | [Amilia](amilia.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
749 +| [Andy Transport](andy_transport.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
750 +| [ANINE BING](aninebing.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
751 +| [Ariolix](ariolix.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
381 752 | [Atecna](atecna_montreal.md) | [`workable`](ats-workable.md) | 1 | 0 % | 100 % | ✅ |
753 +| [AVEQ](aveq.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 0 % | ✅ |
754 +| [BCES Global](bces.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
755 +| [Bdx](bdx.md) | [`workday`](ats-workday.md) | 1 | 0 % | 0 % | ✅ |
756 +| [Berlin Packaging Canada Corporation](bpcanada.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
757 +| [Bilingual (French/English) Sales Broker (RIBO Licensed)](ogc.md) | [`dayforce`](ats-dayforce.md) | 1 | 100 % | 100 % | ✅ |
382 758 | [Billups](billups.md) | [`ashby`](ats-ashby.md) | 1 | 100 % | 100 % | ✅ |
383 759 | [BLEUFEU (Festival d'été de Québec)](bleufeu.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
760 +| [Bliinx](bliinx.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
761 +| [Blockstream](blockstream.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
762 +| [Bon Poste](bon_poste.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
763 +| [Bounteous](bounteous.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
764 +| [BoxKnight](boxknight.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
765 +| [C2 Montréal](c2montral.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
766 +| [Cabotcorp](cabotcorp.md) | [`workday`](ats-workday.md) | 1 | 0 % | 0 % | ✅ |
384 767 | [California Closets](californiaclosets.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
385 768 | [Canada Global Recruitment](canada_global.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
769 +| [Canada-Explorers](canada_explorers.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
770 +| [CapIntel](capintel.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
771 +| [CCA](cca1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
386 772 | [Centre multiethnique de Québec](centremultiethniquedequbec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
773 +| [Club Assurance](clubassurance.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
387 774 | [Club Monaco](clubmonaco.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
775 +| [CM Labs](cmlabs.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
776 +| [Connor, Clark & Lunn Private Capital Ltd.](pcm.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
777 +| [Consultdss](consultdss.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
778 +| [Cooperrentsequip](cooperrentsequip.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
779 +| [Cpab](cpab.md) | [`dayforce`](ats-dayforce.md) | 1 | 100 % | 100 % | ✅ |
780 +| [Daycare Teachers](blockslearning.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
781 +| [Deep Sky](deepsky.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
782 +| [Delos Data](delos_data.md) | [`ashby`](ats-ashby.md) | 1 | 100 % | 0 % | ✅ |
783 +| [DEPT®](dept.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
784 +| [DLC Teams](dlcteams.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
785 +| [DropGenie](drop_genie.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
786 +| [E*Pro Inc](eproinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
787 +| [Edelman Financial Engines, LLC](edelmanfinancialenginesllc.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
788 +| [Eli Health](eli.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
789 +| [Endossed](endossed.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
790 +| [Enseignant suppléant](oneschoolglobal.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
791 +| [EP Wealth Advisors](epwealth.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
792 +| [Eranum Solutions Numériques](eranum.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
793 +| [Family Resource Home Care](family_resource_home_care.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
794 +| [Fenêtres Concept inc.](fentresconceptinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
795 +| [Field Mechanic](bly.md) | [`dayforce`](ats-dayforce.md) | 1 | 100 % | 100 % | ✅ |
796 +| [Fig](figfinancial.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
797 +| [Fresha](fresha.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
798 +| [Fundica](fundica.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
799 +| [Gng](gng.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
388 800 | [GoLogic](gologic.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
801 +| [Granit Design](granit_design.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
802 +| [Groupe Beaudry](groupebeaudry.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
803 +| [Groupe Unigesco](groupe_unigesco.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
389 804 | [Guillevin International](guillevin.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
805 +| [Gunnebo Canada](gunnebo_safe_storage_canada.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
806 +| [Havenpoint Health](havenpoint_health.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
807 +| [Hera AI](hera.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
808 +| [Hire Ground Talent](hiregroundtalent.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
809 +| [homepage](allredi.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
810 +| [Industrial Electric Manufacturing](industrialelectricmanufacturing.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
390 811 | [Industrious](industrious.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
812 +| [Infirmière Praticienne Spécialisée (IPS)](phoenix.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
813 +| [Infrastructel Inc.](infrastructelinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
814 +| [Ingeniu inc.](ingeniuinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
815 +| [Intuition Machines, Inc.](imachines.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
816 +| [JoVE](jove.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
817 +| [KEYENCE CANADA](keyencecanadainc.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
818 +| [Km Impact](km_impact.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
819 +| [Kognitive Sales Solutions](kognitive_sales_solutions.md) | [`workable`](ats-workable.md) | 1 | 100 % | 0 % | ✅ |
820 +| [Leadsonline](leadsonline.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
821 +| [Liferaft](liferaft.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
822 +| [Logient](logient.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
823 +| [Léger](leger2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 0 % | ✅ |
824 +| [Marquis Imprimeur Inc.](marquisimprimeurinc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
825 +| [Mobz](jobmobz1.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
826 +| [MOKO](africa_moko.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
827 +| [Myle Home Service](myle_service.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
828 +| [Myperch](myperch.md) | [`ashby`](ats-ashby.md) | 1 | 100 % | 0 % | ✅ |
829 +| [Nascent](nascent.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
391 830 | [NATIONAL](national.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 100 % | ✅ |
831 +| [Next Generation Inc](next_generation_inc.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
832 +| [Nexxus Foods](nexxusfoods.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
833 +| [NielsenIQ](nielseniq.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 0 % | ✅ |
834 +| [Novisto Fr](novistofr.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
835 +| [Numa](numa.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
836 +| [Ocado Group](ocadogroup.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
837 +| [Octav](octav.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
838 +| [Ogilvy Canada](ogilvycanada.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
839 +| [Omilia](omilia_natural_language_solutions_ua_ltd.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
840 +| [ON Animation Studio](onanimationstudio.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
841 +| [Onomatic](onomatic.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
842 +| [Openmind Technologies](openmindt.md) | [`bamboohr`](ats-bamboohr.md) | 1 | 0 % | 0 % | ✅ |
392 843 | [Osgoode Properties](osgoode_properties.md) | [`adp`](ats-adp.md) | 1 | 100 % | 100 % | ✅ |
844 +| [OXIO Corporation](oxio.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
393 845 | [Panda7](panda7.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 100 % | ✅ |
846 +| [Parallelz](parallelz.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
847 +| [Passport Brand Design](passportbranddesign.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
848 +| [Paythings](paythings_19f14e354a62.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
849 +| [PeopleConnect Inc](peopleconnect_inc.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
850 +| [Periodic Labs](periodic_labs.md) | [`ashby`](ats-ashby.md) | 1 | 100 % | 0 % | ✅ |
851 +| [PhyNet Dermatology LLC (External)](phynetdermatology.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
852 +| [Postmedia Distribution Solutions](postmediadistributionsolutions.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
394 853 | [Poulet Rouge](pouletrouge.md) | [`bamboohr`](ats-bamboohr.md) | 1 | 0 % | 100 % | ✅ |
854 +| [Production Operator I (Montreal)](wikoff.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
855 +| [Production Support Roles](canadagoose.md) | [`workday`](ats-workday.md) | 1 | 0 % | 0 % | ✅ |
395 856 | [Produits Kruger](produits_kruger.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 1 | 0 % | 0 % | ✅ |
857 +| [Proof](proof.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
858 +| [Qohash](qohash.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
859 +| [Quandela](quandela.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
860 +| [Recruitment Solutions Integrators](recruitmentsolutionsintegrators.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
861 +| [Ridepanda](ridepanda.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
862 +| [Rollstack](rollstack.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
396 863 | [Samsara](samsara.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 100 % | ✅ |
864 +| [Sangoma](sangoma_3.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
865 +| [Segic](segic.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
866 +| [Shearwater Aerospace](shearwater_aerospace.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
397 867 | [Shell Canada](shell.md) | [`workday`](ats-workday.md) | 1 | 0 % | 100 % | ✅ |
868 +| [Siemens Gamesa Certified Wind Turbine Troubleshooters](gevgroupltd.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
869 +| [Sofinafoods](sofinafoods.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
870 +| [Software Mind](softwaremind.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 0 % | ✅ |
871 +| [SOL Mental Health](solmentalhealth.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
398 872 | [Sparkgrid](sparkgrid.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
873 +| [SportWhere](sportwhere.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
874 +| [spruceinfotech](spruceinfotech2.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
875 +| [SRS Merchandising](srs_merchandising.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
876 +| [Star Marketing](starmarketing.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
399 877 | [Stelpro](stelpro.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
878 +| [SuperMedic.ca](supermedic.md) | [`workable`](ats-workable.md) | 1 | 100 % | 0 % | ✅ |
879 +| [SwiftConnect](swiftconnect.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
880 +| [Swordtech](swordtech.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
400 881 | [Talsom](talsom.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
882 +| [Tefron](tefron.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
401 883 | [TELUS Santé — Cliniques](telus_health_7fe6b0fe8614.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
884 +| [Terrestar - Strigo](strigofr.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
885 +| [Thesalesfactory](thesalesfactory.md) | [`lever`](ats-lever.md) | 1 | 100 % | 0 % | ✅ |
886 +| [Torc Robotics](torcrobotics.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 0 % | 0 % | ✅ |
887 +| [Trener](trener_robotics.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 0 % | ✅ |
888 +| [Tristan Fleet](tristan_fleet_1.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
889 +| [Triumvirate Environmental](triumvirateenvironmental.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
890 +| [Trueline](trueline.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
891 +| [Tyco](tyco.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
892 +| [Uber Freight](uberfreight.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
893 +| [Urbania](urbania.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
894 +| [Valital Technologies](valital_technologies.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
402 895 | [Vasco](vasco.md) | [`ashby`](ats-ashby.md) | 1 | 0 % | 100 % | ✅ |
896 +| [Video Ad Designer](kodify.md) | [`recruitee`](ats-recruitee.md) | 1 | 0 % | 0 % | ✅ |
897 +| [Volume7](volume7.md) | [`breezy`](ats-breezy.md) | 1 | 100 % | 0 % | ✅ |
898 +| [Wafna](wafna.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
899 +| [WCG International Consultants Ltd.](wcginternationalconsultantsltd.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 100 % | 100 % | ✅ |
900 +| [WebProps.org](webprops.md) | [`workable`](ats-workable.md) | 1 | 0 % | 0 % | ✅ |
901 +| [Westcliff](westcliff.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
902 +| [Westjet](westjet.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
903 +| [Wingtra AG](wingtra_2.md) | [`lever`](ats-lever.md) | 1 | 0 % | 0 % | ✅ |
904 +| [Wisemotion Robotics](wisemotion.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
905 +| [Wyze Labs](wyze_labs.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 0 % | ✅ |
403 906 | [Xplornet](xplornet.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
404 907 | [YouSet](youset.md) | [`breezy`](ats-breezy.md) | 1 | 0 % | 100 % | ✅ |
405 908 | [ZOLL Medical](zoll.md) | [`workday`](ats-workday.md) | 1 | 100 % | 100 % | ✅ |
909 +| [Zscaler](zscaler.md) | [`greenhouse`](ats-greenhouse.md) | 1 | 100 % | 0 % | ✅ |
406 910 | [École des entrepreneurs du Québec](coledesentrepreneursduqubec.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
911 +| [Électricien industriel](g3canada.md) | [`dayforce`](ats-dayforce.md) | 1 | 0 % | 100 % | ✅ |
912 +| [Évolupharma Inc.](volupharmainc.md) | [`smartrecruiters`](ats-smartrecruiters.md) | 1 | 0 % | 100 % | ✅ |
913 +| [Agent service à la clientèle et soutien comptable](harriscomputer.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
914 +| [Agent(e) de liaison médicale et scientifique, biologiques – Québec ...](organon.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
915 +| [Air Traffic Control (ATC)](navcanada.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
916 +| [Associé au Marketing et Opérations Clients – Est](diageo.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
917 +| [Associé aux ventes/Retail Sales Associate](gapinc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
918 +| [Associé principal (Ressources de gestion)](roberthalf.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
919 +| [Avocat en immigration d'affaires américaine](fragomen.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
920 +| [Bilingual Fire Protection Sales Representative](victaulic.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
921 +| [Canada Vie](canada_vie.md) | [`successfactors`](ats-successfactors.md) | 0 | — | — | n/d |
922 +| [Chef de secteur](gsknch.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
923 +| [Clinical Research Associate](syneoshealth.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
924 +| [Comptable de projet / Project Accountant](ellisdon.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
925 +| [Coordinateur, Achats Numériques](dentsuaegis.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
926 +| [Cuisinier(ère) 2, Restaurant Marcus & Lounge (Sur appel) / Cook 2 ...](fourseasons.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
927 +| [Dupont](dupont.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
928 +| [Dxctechnology](dxctechnology.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
929 +| [Electromechanic](toppan.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
930 +| [Enbridge](enbridge.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
931 +| [Estimator](tranetechnologies.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
932 +| [Fairstone](fairstone.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
933 +| [Fccfac](fccfac.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
934 +| [Fednav](fednav.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
935 +| [Field Service Representative](orthoclinical.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
936 +| [Fieracapital](fieracapital.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
937 +| [Firststudent](firststudent.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
407 938 | [Flinks](flinks.md) | [`workable`](ats-workable.md) | 0 | — | — | ✅ |
408 | [Kruger](kruger.md) | [`taleo_tbe`](ats-taleo_tbe.md) | 0 | — | — | ✅ |
409 | [Projevia](projevia.md) | [`recruitee`](ats-recruitee.md) | 0 | — | — | ✅ |
939 +| [Freseniusmedicalcare](freseniusmedicalcare.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
940 +| [Frigoriste](vantagedc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
941 +| [Fund Accountant / Comptable de Fonds](sagardholdings.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
942 +| [Galderma](galderma.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
943 +| [Gategroup](gategroup.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
944 +| [Gea](gea.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
945 +| [Gevernova](gevernova.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
946 +| [Gflenv](gflenv.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
947 +| [Gipi](gipi.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
948 +| [Globalhr](globalhr.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
949 +| [Groupeguilbault](groupeguilbault.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
950 +| [Hitachi](hitachi.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
951 +| [Hpe](hpe.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
952 +| [Hubinternational](hubinternational.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
953 +| [Huron](huron.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
954 +| [Imerys](imerys.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
955 +| [Infirmier(ère), Salle de réveil](shrinerschildrens.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
956 +| [Interpublic](interpublic.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
957 +| [Iqvia](iqvia.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
958 +| [January 2027](pwc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
959 +| [Jci](jci.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
960 +| [Jj](jj.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
961 +| [Kiongroup](kiongroup.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
962 +| [Kone](kone.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
963 +| [Lifeworks](lifeworks.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
964 +| [Lighting](lighting.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
965 +| [Logistics Associate](harry.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
966 +| [Medical Scientist HIV, Quebec](gilead.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
967 +| [Medline](medline.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
968 +| [Medtronic](medtronic.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
969 +| [Michelin](michelinhr.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
970 +| [Moneris](moneris.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
971 +| [Monteur CVC 1 /HVAC Assembler 1](sunbeltrentals.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
972 +| [Montreal Export Package Handler (18:00-23:00)](hcmportal.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
973 +| [Motorolasolutions](motorolasolutions.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
974 +| [Ms](ms.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
975 +| [Msd](msd.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
976 +| [Myhrabc](myhrabc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
977 +| [Nortekinc](nortekinc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
978 +| [Northbridgefinancial](northbridgefinancial.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
979 +| [Novartis](novartis.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
980 +| [Nrfcanada](nrfcanada.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
981 +| [Nutreco](nutreco.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
982 +| [Onelineage](onelineage.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
983 +| [Peoplecorporation](peoplecorporation.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
984 +| [Poolcorp](poolcorp.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
985 +| [Projevia](projevia.md) | [`recruitee`](ats-recruitee.md) | 0 | — | — | n/d |
986 +| [Prysmiangroup](prysmiangroup.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
987 +| [Préparateur de commandes](sysco.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
988 +| [Puma](puma.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
989 +| [Quadreal](quadreal.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
990 +| [Rbc](rbc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
991 +| [Rechercher des](gianttiger.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
992 +| [Reddyice](reddyice.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
993 +| [Regional Representative, Gatineau](psacunion.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
994 +| [Republic](republic.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
995 +| [Responsable bilingue du marketing événementiel / Event ...](fil.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
996 +| [Responsable Stratégie des Affaires](uniselect.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
997 +| [Rollsroyce](rollsroyce.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
998 +| [Ryder](ryder.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
999 +| [Sales Associate III](tapestry.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1000 +| [Sales Consultant Montreal](miele.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1001 +| [Sanimax](sanimax.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1002 +| [Sbdinc](sbdinc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1003 +| [Sci](sci.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1004 +| [Silabs](silabs.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1005 +| [Slihrms](slihrms.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1006 +| [Smucker](smucker.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1007 +| [Swarovski](swarovski.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1008 +| [Synnex](synnex.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1009 +| [TELUS](telus.md) | [`successfactors`](ats-successfactors.md) | 0 | — | — | n/d |
1010 +| [Testing, Automation and Cloud Validation](sglottery.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1011 +| [Thales Canada](thales.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1012 +| [Tmx](tmx.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1013 +| [Topbuild](topbuild.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1014 +| [Topcon](topcon.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1015 +| [Trugreen](trugreen.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1016 +| [Tsys](tsys.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1017 +| [Uhaul](uhaul.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1018 +| [Unitytech](unitytech.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1019 +| [Ur](ur.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1020 +| [Valmet](valmet.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1021 +| [VIA Rail Canada](via_rail.md) | [`successfactors`](ats-successfactors.md) | 0 | — | — | n/d |
1022 +| [Warehouse Associate](zepinc.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1023 +| [Warehouse Team Member](tricorbraun.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1024 +| [Warner Bros. Discovery (WB Games Montréal)](warnerbros.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1025 +| [Wolseley Canada](wolseley.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1026 +| [Zebra](zebra.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1027 +| [Zoetis](zoetis.md) | [`workday`](ats-workday.md) | 0 | — | — | n/d |
1028 +| [Énergir](energir.md) | [`successfactors`](ats-successfactors.md) | 0 | — | — | n/d |
410 1029
411 1030 ## Régénérer cette documentation
412 1031
modified docs/connecteurs/abbott.md +9 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/abbott.md
7 7 Rôle : Fiche connecteur — Abbott (employeur direct, ATS workday)
8 Généré : 2026-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 39 ## Champs → schéma
40 40
41 Complétude mesurée sur les **10 offres actives** de la source (base live, 2026-08-22 22:14 EDT).
41 +Complétude mesurée sur les **10 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
42 42
43 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 44 |---|---|---|
@@ -79,15 +79,15 @@ Exemple réel : *Responsable régional(e) des ventes - Abbott, soins au point d'
79 79
80 80 ## Volumétrie & complétude live
81 81
82 *(mesuré le 2026-08-22 22:14 EDT dans `data/jobka.db`)*
82 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
83 83
84 84 - **Offres en base** : 10 (dont **10 actives**, 0 masquées comme doublons `dup_of`)
85 85 - **Salaire** : 2/10 actives (20 %)
86 86 - **GPS** : 9/10 actives (90 %)
87 87 - **Mode** : 4/10 actives (40 %)
88 88 - **Parution** : 10/10 actives (100 %)
89 - **Dernier sync** : 2026-08-22 20:56 — trouvées 10, +0, ~0, -0
90 - **Syncs enregistrés** (`sync_log`) : 5
89 +- **Dernier sync** : 2026-08-23 20:28 — trouvées 10, +0, ~0, -0
90 +- **Syncs enregistrés** (`sync_log`) : 21
91 91
92 92 ## Erreurs & dépannage
93 93
@@ -109,3 +109,7 @@ Aucune erreur dans `sync_log` pour cette source.
109 109 - `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
110 110 - `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
111 111 - `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
112 +
113 +Commits touchant `jobka/connectors/abbott.py` :
114 +
115 +- `a5260cc` 2026-08-22 Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes)
added docs/connecteurs/abbvie.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/abbvie.md
7 +Rôle : Fiche connecteur — AbbVie (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# AbbVie (`abbvie`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/abbvie.py`
16 +
17 +## Description
18 +
19 +- **Site** : [AbbVie]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/AbbVie
21 +- **Secteurs** : Pharmaceutique, Santé
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `AbbVie` |
33 +| `EMPLOYER` | `AbbVie` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **8 offres actives** de la source (base live, 2026-08-23 22:47 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 | 100 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 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 : *Chef, Exécution de projets stratégiques, Gastroentérologie* — Montréal · ∅ · parue le 2026-08-21.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 8 (dont **8 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/8 actives (0 %)
84 +- **GPS** : 8/8 actives (100 %)
85 +- **Mode** : 8/8 actives (100 %)
86 +- **Parution** : 8/8 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:05 — trouvées 8, +8, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync abbvie` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='abbvie' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 AbbVie » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/abinbev.md +111 −0
@@ -0,0 +1,111 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/abinbev.md
7 +Rôle : Fiche connecteur — Abinbev (employeur direct, ATS workday)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Abinbev (`abinbev`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`workday`](ats-workday.md) · Statut registre : actif · Connecteur : `jobka/connectors/abinbev.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Abinbev]()
20 +- **Page carrières** : https://abinbev.wd1.myworkdayjobs.com/CAN
21 +- **Secteurs** : Agroalimentaire, Distribution
22 +- **Région** : Montréal, Chicoutimi, Terrebonne
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-workday.md`](ats-workday.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Abinbev` |
33 +| `HOST` | `wd1` |
34 +| `SITE` | `CAN` |
35 +| `TENANT` | `abinbev` |
36 +- **Throttle** : 0.7 s entre requêtes.
37 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
38 +
39 +## Champs → schéma
40 +
41 +Complétude mesurée sur les **26 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
42 +
43 +| Champ (`jobs.*`) | Rôle | Complétude |
44 +|---|---|---|
45 +| `title` — Titre | titre du poste | 100 % |
46 +| `employer` — Employeur | nom de l'entreprise | 100 % |
47 +| `url` — URL | lien direct vers l'offre originale | 100 % |
48 +| `description` — Description | texte complet (HTML nettoyé) | 100 % |
49 +| `city` — Ville | municipalité normalisée | 100 % |
50 +| `region` — Région | région administrative | 100 % |
51 +| `address` — Adresse | adresse du lieu de travail | 0 % |
52 +| `postal_code` — Code postal | code postal si publié | 0 % |
53 +| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54 +| `employment_type` — Type | temps_plein / temps_partiel / … | 58 % |
55 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 100 % |
56 +| `salary_label` — Libellé salaire | texte salarial original | 100 % |
57 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
60 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 85 % |
62 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64 +| `apply_url` — Candidature | lien de candidature directe | 100 % |
65 +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
66 +
67 +Exemple réel : *Commis d'entrepôt (Quart de Jour) - Chicoutimi* — Québec · SALAIRE : 21,22$/heure + Primes Soir (+0,80$/heure) // Nuit (+1,15$/heure) · parue le 2026-08-20.
68 +
69 +## Fréquence & budgets
70 +
71 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
72 +- **Throttle** : 0.7 s minimum entre deux requêtes vers la source (`request_delay`).
73 +- **Budgets / plafonds (variables d'environnement)** :
74 +
75 +| Variable | Défaut |
76 +|---|---|
77 +| `JOBKA_WORKDAY_DETAIL_LIMIT` | `300` |
78 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
79 +
80 +## Volumétrie & complétude live
81 +
82 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
83 +
84 +- **Offres en base** : 26 (dont **26 actives**, 0 masquées comme doublons `dup_of`)
85 +- **Salaire** : 26/26 actives (100 %)
86 +- **GPS** : 0/26 actives (0 %)
87 +- **Mode** : 0/26 actives (0 %)
88 +- **Parution** : 26/26 actives (100 %)
89 +- **Dernier sync** : 2026-08-23 22:34 — trouvées 26, +26, ~0, -0
90 +- **Syncs enregistrés** (`sync_log`) : 1
91 +
92 +## Erreurs & dépannage
93 +
94 +Aucune erreur dans `sync_log` pour cette source.
95 +
96 +- Rejouer un sync isolé : `.venv/bin/python run.py sync abinbev` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='abinbev' ORDER BY ts DESC LIMIT 5;"`
97 +- 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`.
98 +
99 +## Licence / conformité
100 +
101 +**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 Abinbev » 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.
102 +
103 +## Historique
104 +
105 +**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 :
106 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
107 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
108 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
109 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
110 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
111 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/above_flights.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/above_flights.md
7 +Rôle : Fiche connecteur — Above Flights (employeur direct, ATS breezy)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Above Flights (`above_flights`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`breezy`](ats-breezy.md) · Statut registre : actif · Connecteur : `jobka/connectors/above_flights.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Above Flights]()
20 +- **Page carrières** : https://above-flights.breezy.hr
21 +- **Secteurs** : Voyage, Tourisme
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-breezy.md`](ats-breezy.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Above Flights` |
33 +| `ORG` | `above-flights` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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 | 100 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
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) | 0 % |
64 +
65 +Exemple réel : *Editor & Mastermind* — Montréal · ∅ · parue le 2018-05-22.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 0/1 actives (0 %)
79 +- **GPS** : 0/1 actives (0 %)
80 +- **Mode** : 1/1 actives (100 %)
81 +- **Parution** : 1/1 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 21:23 — trouvées 1, +1, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync above_flights` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='above_flights' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 Above Flights » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/ac780.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/ac780.md
7 +Rôle : Fiche connecteur — AC780 (employeur direct, ATS breezy)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# AC780 (`ac780`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`breezy`](ats-breezy.md) · Statut registre : actif · Connecteur : `jobka/connectors/ac780.py`
16 +
17 +## Description
18 +
19 +- **Site** : [AC780]()
20 +- **Page carrières** : https://ac780.breezy.hr
21 +- **Secteurs** : Aéronautique, Ingénierie
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-breezy.md`](ats-breezy.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `AC780` |
33 +| `ORG` | `ac780` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
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é, …) | 100 % |
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) | 0 % |
64 +
65 +Exemple réel : *Paytm Senior Software Engineer* — Montréal · ∅ · parue le 2019-10-27.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 0/1 actives (0 %)
79 +- **GPS** : 0/1 actives (0 %)
80 +- **Mode** : 0/1 actives (0 %)
81 +- **Parution** : 1/1 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 21:23 — trouvées 1, +1, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync ac780` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='ac780' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 AC780 » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
modified docs/connecteurs/acadierouge.md +9 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/acadierouge.md
7 7 Rôle : Fiche connecteur — Air Canada Rouge (employeur direct, ATS dayforce)
8 Généré : 2026-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -38,7 +38,7 @@ Généré : 2026-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS
38 38
39 39 ## Champs → schéma
40 40
41 Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-22 22:14 EDT).
41 +Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
42 42
43 43 | Champ (`jobs.*`) | Rôle | Complétude |
44 44 |---|---|---|
@@ -79,15 +79,15 @@ Exemple réel : *Agent(e) de Centre d'Appels Bilingue* — Montréal · Primes d
79 79
80 80 ## Volumétrie & complétude live
81 81
82 *(mesuré le 2026-08-22 22:14 EDT dans `data/jobka.db`)*
82 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
83 83
84 84 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
85 85 - **Salaire** : 1/5 actives (20 %)
86 86 - **GPS** : 5/5 actives (100 %)
87 87 - **Mode** : 0/5 actives (0 %)
88 88 - **Parution** : 5/5 actives (100 %)
89 - **Dernier sync** : 2026-08-22 20:56 — trouvées 5, +0, ~0, -0
90 - **Syncs enregistrés** (`sync_log`) : 5
89 +- **Dernier sync** : 2026-08-23 20:28 — trouvées 5, +0, ~0, -0
90 +- **Syncs enregistrés** (`sync_log`) : 21
91 91
92 92 ## Erreurs & dépannage
93 93
@@ -109,3 +109,7 @@ Aucune erreur dans `sync_log` pour cette source.
109 109 - `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
110 110 - `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
111 111 - `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
112 +
113 +Commits touchant `jobka/connectors/acadierouge.py` :
114 +
115 +- `a5260cc` 2026-08-22 Vague B — 110 nouvelles sources (26 Dayforce nouvelle famille + 84 sur familles existantes)
added docs/connecteurs/accediannetworks.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/accediannetworks.md
7 +Rôle : Fiche connecteur — Accedian Networks (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Accedian Networks (`accediannetworks`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/accediannetworks.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Accedian Networks]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/AccedianNetworks
21 +- **Secteurs** : TI, Télécommunications
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `AccedianNetworks` |
33 +| `EMPLOYER` | `Accedian Networks` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **6 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 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 : *Embedded Software Designer* — Montréal · ∅ · parue le 2017-03-29.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 6 (dont **6 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/6 actives (0 %)
84 +- **GPS** : 6/6 actives (100 %)
85 +- **Mode** : 0/6 actives (0 %)
86 +- **Parution** : 6/6 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:05 — trouvées 6, +6, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync accediannetworks` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='accediannetworks' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 Accedian Networks » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/accenture.md +111 −0
@@ -0,0 +1,111 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/accenture.md
7 +Rôle : Fiche connecteur — Senior Azure Solution Architect (Montreal – French Speaking) (employeur direct, ATS workday)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Senior Azure Solution Architect (Montreal – French Speaking) (`accenture`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`workday`](ats-workday.md) · Statut registre : actif · Connecteur : `jobka/connectors/accenture.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Senior Azure Solution Architect (Montreal – French Speaking)]()
20 +- **Page carrières** : https://accenture.wd103.myworkdayjobs.com/AvanadeCareers
21 +- **Secteurs** : TI, Conseil
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-workday.md`](ats-workday.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Senior Azure Solution Architect (Montreal – French Speaking)` |
33 +| `HOST` | `wd103` |
34 +| `SITE` | `AvanadeCareers` |
35 +| `TENANT` | `accenture` |
36 +- **Throttle** : 0.7 s entre requêtes.
37 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
38 +
39 +## Champs → schéma
40 +
41 +Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
42 +
43 +| Champ (`jobs.*`) | Rôle | Complétude |
44 +|---|---|---|
45 +| `title` — Titre | titre du poste | 100 % |
46 +| `employer` — Employeur | nom de l'entreprise | 100 % |
47 +| `url` — URL | lien direct vers l'offre originale | 100 % |
48 +| `description` — Description | texte complet (HTML nettoyé) | 100 % |
49 +| `city` — Ville | municipalité normalisée | 100 % |
50 +| `region` — Région | région administrative | 100 % |
51 +| `address` — Adresse | adresse du lieu de travail | 0 % |
52 +| `postal_code` — Code postal | code postal si publié | 0 % |
53 +| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
55 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 100 % |
56 +| `salary_label` — Libellé salaire | texte salarial original | 100 % |
57 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
60 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 80 % |
62 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64 +| `apply_url` — Candidature | lien de candidature directe | 100 % |
65 +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
66 +
67 +Exemple réel : *Leader en prévente – Applications métier (BizApps) – Est du Canada* — Montréal · Colombie-Britannique / Ontario - 143 373 $ - 187 150 $ · parue le 2026-08-13.
68 +
69 +## Fréquence & budgets
70 +
71 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
72 +- **Throttle** : 0.7 s minimum entre deux requêtes vers la source (`request_delay`).
73 +- **Budgets / plafonds (variables d'environnement)** :
74 +
75 +| Variable | Défaut |
76 +|---|---|
77 +| `JOBKA_WORKDAY_DETAIL_LIMIT` | `300` |
78 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
79 +
80 +## Volumétrie & complétude live
81 +
82 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
83 +
84 +- **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
85 +- **Salaire** : 5/5 actives (100 %)
86 +- **GPS** : 0/5 actives (0 %)
87 +- **Mode** : 0/5 actives (0 %)
88 +- **Parution** : 5/5 actives (100 %)
89 +- **Dernier sync** : 2026-08-23 22:34 — trouvées 5, +5, ~0, -0
90 +- **Syncs enregistrés** (`sync_log`) : 1
91 +
92 +## Erreurs & dépannage
93 +
94 +Aucune erreur dans `sync_log` pour cette source.
95 +
96 +- Rejouer un sync isolé : `.venv/bin/python run.py sync accenture` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='accenture' ORDER BY ts DESC LIMIT 5;"`
97 +- 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`.
98 +
99 +## Licence / conformité
100 +
101 +**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 Senior Azure Solution Architect (Montreal – French Speaking) » 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.
102 +
103 +## Historique
104 +
105 +**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 :
106 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
107 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
108 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
109 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
110 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
111 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/accorhotel.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/accorhotel.md
7 +Rôle : Fiche connecteur — AccorHotel (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# AccorHotel (`accorhotel`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/accorhotel.py`
16 +
17 +## Description
18 +
19 +- **Site** : [AccorHotel]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/AccorHotel
21 +- **Secteurs** : Hôtellerie, Tourisme
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `AccorHotel` |
33 +| `EMPLOYER` | `AccorHotel` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **53 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 75 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 75 % |
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é, …) | 64 % |
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) | 72 % |
64 +
65 +Exemple réel : *Agent.e de service à la clientèle, Temporaire temps plein (H/F/D)* — Montréal · Salaire :37,92$/H · parue le 2026-08-21.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 53 (dont **53 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 40/53 actives (75 %)
84 +- **GPS** : 38/53 actives (72 %)
85 +- **Mode** : 0/53 actives (0 %)
86 +- **Parution** : 53/53 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:06 — trouvées 53, +53, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync accorhotel` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='accorhotel' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 AccorHotel » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/acuity_insights.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/acuity_insights.md
7 +Rôle : Fiche connecteur — Acuity Insights (employeur direct, ATS workable)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Acuity Insights (`acuity_insights`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`workable`](ats-workable.md) · Statut registre : actif · Connecteur : `jobka/connectors/acuity_insights.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Acuity Insights]()
20 +- **Page carrières** : https://apply.workable.com/acuity-insights
21 +- **Secteurs** : Données, Conseil
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-workable.md`](ats-workable.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Acuity Insights` |
33 +| `ORG` | `acuity-insights` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-08-23 22:47 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 | 100 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 67 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 67 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 67 % |
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é, …) | 33 % |
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 | 100 % |
63 +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
64 +
65 +Exemple réel : *Test Support Operations Associate - English & French* — Montréal · The starting salary range for this role is between $60,000–$70,000 CAD · parue le 2026-08-17.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 3 (dont **3 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 2/3 actives (67 %)
79 +- **GPS** : 0/3 actives (0 %)
80 +- **Mode** : 3/3 actives (100 %)
81 +- **Parution** : 3/3 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 22:33 — trouvées 3, +3, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync acuity_insights` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='acuity_insights' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 Acuity Insights » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/acumatica.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/acumatica.md
7 +Rôle : Fiche connecteur — Acumatica (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Acumatica (`acumatica`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/acumatica.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Acumatica]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/Acumatica
21 +- **Secteurs** : SaaS, TI
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `Acumatica` |
33 +| `EMPLOYER` | `Acumatica` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-23 22:47 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 | 100 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 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 : *Senior Content Developer* — Montréal · ∅ · parue le 2026-08-20.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/5 actives (0 %)
84 +- **GPS** : 5/5 actives (100 %)
85 +- **Mode** : 5/5 actives (100 %)
86 +- **Parution** : 5/5 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:06 — trouvées 5, +5, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync acumatica` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='acumatica' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 Acumatica » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/adaptivefinancialconsulting.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/adaptivefinancialconsulting.md
7 +Rôle : Fiche connecteur — Adaptive Financial Consulting (employeur direct, ATS greenhouse)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Adaptive Financial Consulting (`adaptivefinancialconsulting`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`greenhouse`](ats-greenhouse.md) · Statut registre : actif · Connecteur : `jobka/connectors/adaptivefinancialconsulting.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Adaptive Financial Consulting]()
20 +- **Page carrières** : https://job-boards.greenhouse.io/adaptivefinancialconsulting
21 +- **Secteurs** : Finance, Conseil
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-greenhouse.md`](ats-greenhouse.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `BOARD` | `adaptivefinancialconsulting` |
33 +| `EMPLOYER` | `Adaptive Financial Consulting` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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) | 0 % |
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é, …) | 100 % |
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) | 0 % |
64 +
65 +Exemple réel : *Senior Java Developer Montreal* — Montréal · 50% of a gym membership or any well-being activity, with a maximum of $50 a month · parue le 2025-11-28.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 1/1 actives (100 %)
79 +- **GPS** : 0/1 actives (0 %)
80 +- **Mode** : 0/1 actives (0 %)
81 +- **Parution** : 1/1 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 22:02 — trouvées 1, +1, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync adaptivefinancialconsulting` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='adaptivefinancialconsulting' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 Adaptive Financial Consulting » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
modified docs/connecteurs/adeleexpressfr.md +5 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/adeleexpressfr.md
7 7 Rôle : Fiche connecteur — Adèle Express (employeur direct, ATS recruitee)
8 Généré : 2026-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-22 22:14 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 **5 offres actives** de la source (base live, 2026-08-22 22:14 EDT).
39 +Complétude mesurée sur les **5 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
40 40
41 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 42 |---|---|---|
@@ -72,15 +72,15 @@ Exemple réel : *Professionnel de ménage - Pour entretien ménager à domicile
72 72
73 73 ## Volumétrie & complétude live
74 74
75 *(mesuré le 2026-08-22 22:14 EDT dans `data/jobka.db`)*
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 76
77 77 - **Offres en base** : 5 (dont **5 actives**, 0 masquées comme doublons `dup_of`)
78 78 - **Salaire** : 3/5 actives (60 %)
79 79 - **GPS** : 5/5 actives (100 %)
80 80 - **Mode** : 5/5 actives (100 %)
81 81 - **Parution** : 5/5 actives (100 %)
82 - **Dernier sync** : 2026-08-22 20:56 — trouvées 5, +0, ~0, -0
83 - **Syncs enregistrés** (`sync_log`) : 86
82 +- **Dernier sync** : 2026-08-23 20:28 — trouvées 5, +0, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 102
84 84
85 85 ## Erreurs & dépannage
86 86
added docs/connecteurs/adgagroupconsultantsinc1.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/adgagroupconsultantsinc1.md
7 +Rôle : Fiche connecteur — ADGA Group Consultants Inc (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# ADGA Group Consultants Inc (`adgagroupconsultantsinc1`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/adgagroupconsultantsinc1.py`
16 +
17 +## Description
18 +
19 +- **Site** : [ADGA Group Consultants Inc]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/ADGAGroupConsultantsInc1
21 +- **Secteurs** : Conseil, Ingénierie
22 +- **Région** : Laval
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `ADGAGroupConsultantsInc1` |
33 +| `EMPLOYER` | `ADGA Group Consultants Inc` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62 +| `apply_url` — Candidature | lien de candidature directe | 0 % |
63 +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
64 +
65 +Exemple réel : *Technicien de maintenance des systèmes de sécurité / Security Systems Maintenance Technici…* — Laval · ∅ · parue le 2026-06-18.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/1 actives (0 %)
84 +- **GPS** : 0/1 actives (0 %)
85 +- **Mode** : 0/1 actives (0 %)
86 +- **Parution** : 1/1 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:03 — trouvées 1, +1, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync adgagroupconsultantsinc1` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='adgagroupconsultantsinc1' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 ADGA Group Consultants Inc » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
modified docs/connecteurs/adi_albert_davidson_industries.md +5 −5
@@ -5,7 +5,7 @@ Auteur : Simon-Pierre Boucher
5 5 Contact : contact@spboucher.ai
6 6 Fichier : docs/connecteurs/adi_albert_davidson_industries.md
7 7 Rôle : Fiche connecteur — ADI - Albert Davidson Industries (employeur direct, ATS breezy)
8 Généré : 2026-08-22 22:14 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 9 relancer le script pour régénérer.
10 10 =============================================================================
11 11 -->
@@ -36,7 +36,7 @@ Généré : 2026-08-22 22:14 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 **9 offres actives** de la source (base live, 2026-08-22 22:14 EDT).
39 +Complétude mesurée sur les **9 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
40 40
41 41 | Champ (`jobs.*`) | Rôle | Complétude |
42 42 |---|---|---|
@@ -72,15 +72,15 @@ Exemple réel : *Assistant Production Director* — Pointe-Claire · $28 – $34
72 72
73 73 ## Volumétrie & complétude live
74 74
75 *(mesuré le 2026-08-22 22:14 EDT dans `data/jobka.db`)*
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 76
77 77 - **Offres en base** : 9 (dont **9 actives**, 0 masquées comme doublons `dup_of`)
78 78 - **Salaire** : 9/9 actives (100 %)
79 79 - **GPS** : 9/9 actives (100 %)
80 80 - **Mode** : 1/9 actives (11 %)
81 81 - **Parution** : 9/9 actives (100 %)
82 - **Dernier sync** : 2026-08-22 20:56 — trouvées 9, +0, ~0, -0
83 - **Syncs enregistrés** (`sync_log`) : 86
82 +- **Dernier sync** : 2026-08-23 20:28 — trouvées 9, +0, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 102
84 84
85 85 ## Erreurs & dépannage
86 86
added docs/connecteurs/adoc_tm.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/adoc_tm.md
7 +Rôle : Fiche connecteur — Adoc Talent Management (employeur direct, ATS breezy)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Adoc Talent Management (`adoc_tm`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`breezy`](ats-breezy.md) · Statut registre : actif · Connecteur : `jobka/connectors/adoc_tm.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Adoc Talent Management]()
20 +- **Page carrières** : https://adoc-tm.breezy.hr
21 +- **Secteurs** : Ressources humaines, Conseil
22 +- **Région** : Montréal, Laval
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-breezy.md`](ats-breezy.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Adoc Talent Management` |
33 +| `ORG` | `adoc-tm` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-08-23 22:47 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é) | 67 % |
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 | 33 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 67 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
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é, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 67 % |
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) | 0 % |
64 +
65 +Exemple réel : *Responsable des ventes B2B – Équipements scientifiques* — Laval · ∅ · parue le 2026-07-09.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 3 (dont **3 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 0/3 actives (0 %)
79 +- **GPS** : 0/3 actives (0 %)
80 +- **Mode** : 1/3 actives (33 %)
81 +- **Parution** : 3/3 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 21:23 — trouvées 3, +3, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync adoc_tm` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='adoc_tm' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 Adoc Talent Management » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/advanceauto.md +111 −0
@@ -0,0 +1,111 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/advanceauto.md
7 +Rôle : Fiche connecteur — Advanceauto (employeur direct, ATS workday)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Advanceauto (`advanceauto`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`workday`](ats-workday.md) · Statut registre : actif · Connecteur : `jobka/connectors/advanceauto.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Advanceauto]()
20 +- **Page carrières** : https://advanceauto.wd5.myworkdayjobs.com/AdvanceExternalCareers
21 +- **Secteurs** : Automobile, Commerce de détail
22 +- **Région** : 1501 rue D'Estimauville, 483, 1276 Dollard Ave
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-workday.md`](ats-workday.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Advanceauto` |
33 +| `HOST` | `wd5` |
34 +| `SITE` | `AdvanceExternalCareers` |
35 +| `TENANT` | `advanceauto` |
36 +- **Throttle** : 0.7 s entre requêtes.
37 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
38 +
39 +## Champs → schéma
40 +
41 +Complétude mesurée sur les **40 offres actives** de la source (base live, 2026-08-23 22:47 EDT).
42 +
43 +| Champ (`jobs.*`) | Rôle | Complétude |
44 +|---|---|---|
45 +| `title` — Titre | titre du poste | 100 % |
46 +| `employer` — Employeur | nom de l'entreprise | 100 % |
47 +| `url` — URL | lien direct vers l'offre originale | 100 % |
48 +| `description` — Description | texte complet (HTML nettoyé) | 100 % |
49 +| `city` — Ville | municipalité normalisée | 62 % |
50 +| `region` — Région | région administrative | 100 % |
51 +| `address` — Adresse | adresse du lieu de travail | 0 % |
52 +| `postal_code` — Code postal | code postal si publié | 100 % |
53 +| `work_mode` — Mode | presentiel / hybride / teletravail | 0 % |
54 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
55 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
56 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
57 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
58 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
59 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
60 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
61 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
62 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
63 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
64 +| `apply_url` — Candidature | lien de candidature directe | 100 % |
65 +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
66 +
67 +Exemple réel : *Livreur* — Québec · ∅ · parue le 2026-08-21.
68 +
69 +## Fréquence & budgets
70 +
71 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
72 +- **Throttle** : 0.7 s minimum entre deux requêtes vers la source (`request_delay`).
73 +- **Budgets / plafonds (variables d'environnement)** :
74 +
75 +| Variable | Défaut |
76 +|---|---|
77 +| `JOBKA_WORKDAY_DETAIL_LIMIT` | `300` |
78 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
79 +
80 +## Volumétrie & complétude live
81 +
82 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
83 +
84 +- **Offres en base** : 40 (dont **40 actives**, 0 masquées comme doublons `dup_of`)
85 +- **Salaire** : 0/40 actives (0 %)
86 +- **GPS** : 0/40 actives (0 %)
87 +- **Mode** : 0/40 actives (0 %)
88 +- **Parution** : 40/40 actives (100 %)
89 +- **Dernier sync** : 2026-08-23 22:35 — trouvées 40, +40, ~0, -0
90 +- **Syncs enregistrés** (`sync_log`) : 1
91 +
92 +## Erreurs & dépannage
93 +
94 +Aucune erreur dans `sync_log` pour cette source.
95 +
96 +- Rejouer un sync isolé : `.venv/bin/python run.py sync advanceauto` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='advanceauto' ORDER BY ts DESC LIMIT 5;"`
97 +- 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`.
98 +
99 +## Licence / conformité
100 +
101 +**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 Advanceauto » 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.
102 +
103 +## Historique
104 +
105 +**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 :
106 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
107 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
108 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
109 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
110 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
111 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/advens.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/advens.md
7 +Rôle : Fiche connecteur — ADVENS (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# ADVENS (`advens`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/advens.py`
16 +
17 +## Description
18 +
19 +- **Site** : [ADVENS]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/ADVENS
21 +- **Secteurs** : Sécurité, TI
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `ADVENS` |
33 +| `EMPLOYER` | `ADVENS` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **2 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 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 : *Security Analyst (H/F)* — Montréal · ∅ · parue le 2026-02-23.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 2 (dont **2 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/2 actives (0 %)
84 +- **GPS** : 2/2 actives (100 %)
85 +- **Mode** : 0/2 actives (0 %)
86 +- **Parution** : 2/2 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:03 — trouvées 2, +2, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync advens` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='advens' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 ADVENS » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/aecom2.md +109 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/aecom2.md
7 +Rôle : Fiche connecteur — AECOM (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# AECOM (`aecom2`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/aecom2.py`
16 +
17 +## Description
18 +
19 +- **Site** : [AECOM]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/AECOM2
21 +- **Secteurs** : Ingénierie, Construction
22 +- **Région** : Québec, Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `AECOM2` |
33 +| `EMPLOYER` | `AECOM` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **14 offres actives** de la source (base live, 2026-08-23 22:47 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 | 93 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 50 % |
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) | 0 % |
64 +
65 +Exemple réel : *Ingénieur(e) électrique senior – Bâtiments et infrastructures* — Québec · ∅ · parue le 2026-08-21.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 14 (dont **14 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/14 actives (0 %)
84 +- **GPS** : 0/14 actives (0 %)
85 +- **Mode** : 13/14 actives (93 %)
86 +- **Parution** : 14/14 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:04 — trouvées 14, +14, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +
90 +## Erreurs & dépannage
91 +
92 +Aucune erreur dans `sync_log` pour cette source.
93 +
94 +- Rejouer un sync isolé : `.venv/bin/python run.py sync aecom2` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='aecom2' 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`.
96 +
97 +## Licence / conformité
98 +
99 +**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 AECOM » 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.
100 +
101 +## Historique
102 +
103 +**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 :
104 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
105 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
106 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
107 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
108 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
109 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/afg.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/afg.md
7 +Rôle : Fiche connecteur — ApexFocusGroup (employeur direct, ATS workable)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# ApexFocusGroup (`afg`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`workable`](ats-workable.md) · Statut registre : actif · Connecteur : `jobka/connectors/afg.py`
16 +
17 +## Description
18 +
19 +- **Site** : [ApexFocusGroup]()
20 +- **Page carrières** : https://apply.workable.com/afg
21 +- **Secteurs** : Marketing, Conseil
22 +- **Région** : Montréal, Québec City, Laval
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-workable.md`](ats-workable.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `ApexFocusGroup` |
33 +| `ORG` | `afg` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **46 offres actives** de la source (base live, 2026-08-23 22:47 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 | 100 % |
52 +| `employment_type` — Type | temps_plein / temps_partiel / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 0 % |
62 +| `apply_url` — Candidature | lien de candidature directe | 100 % |
63 +| `gps` — GPS | lat/lng (géocodage sans invention) | 0 % |
64 +
65 +Exemple réel : *Part-Time Work At Home Research Panelist. Ideal For Office Assistant.* — Montréal · ∅ · parue le 2026-02-15.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 46 (dont **46 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 0/46 actives (0 %)
79 +- **GPS** : 0/46 actives (0 %)
80 +- **Mode** : 46/46 actives (100 %)
81 +- **Parution** : 46/46 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 22:33 — trouvées 60, +46, ~14, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync afg` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='afg' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 ApexFocusGroup » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/africa_moko.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/africa_moko.md
7 +Rôle : Fiche connecteur — MOKO (employeur direct, ATS breezy)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# MOKO (`africa_moko`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`breezy`](ats-breezy.md) · Statut registre : actif · Connecteur : `jobka/connectors/africa_moko.py`
16 +
17 +## Description
18 +
19 +- **Site** : [MOKO]()
20 +- **Page carrières** : https://africa-moko.breezy.hr
21 +- **Secteurs** : Immobilier, Gestion immobilière
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-breezy.md`](ats-breezy.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `MOKO` |
33 +| `ORG` | `africa-moko` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
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é, …) | 100 % |
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) | 0 % |
64 +
65 +Exemple réel : *Co-Founder - Full-Stack Developer* — Montréal · ∅ · parue le 2017-12-04.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 0/1 actives (0 %)
79 +- **GPS** : 0/1 actives (0 %)
80 +- **Mode** : 0/1 actives (0 %)
81 +- **Parution** : 1/1 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 21:23 — trouvées 1, +1, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync africa_moko` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='africa_moko' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 MOKO » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/agapyo.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/agapyo.md
7 +Rôle : Fiche connecteur — Agapyo (employeur direct, ATS greenhouse)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Agapyo (`agapyo`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`greenhouse`](ats-greenhouse.md) · Statut registre : actif · Connecteur : `jobka/connectors/agapyo.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Agapyo]()
20 +- **Page carrières** : https://job-boards.greenhouse.io/agapyo
21 +- **Secteurs** : Services sociaux
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-greenhouse.md`](ats-greenhouse.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `BOARD` | `agapyo` |
33 +| `EMPLOYER` | `Agapyo` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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 | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 0 % |
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é, …) | 100 % |
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) | 0 % |
64 +
65 +Exemple réel : *Directeur Fabrication et Opérations / Director Manufacturing and Operations* — Montréal · ∅ · parue le 2025-11-24.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 0/1 actives (0 %)
79 +- **GPS** : 0/1 actives (0 %)
80 +- **Mode** : 0/1 actives (0 %)
81 +- **Parution** : 1/1 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 22:02 — trouvées 1, +1, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync agapyo` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='agapyo' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 Agapyo » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/agence_carrieres.md +104 −0
@@ -0,0 +1,104 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/agence_carrieres.md
7 +Rôle : Fiche connecteur — Agence (employeur direct, ATS breezy)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Agence (`agence_carrieres`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`breezy`](ats-breezy.md) · Statut registre : actif · Connecteur : `jobka/connectors/agence_carrieres.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Agence]()
20 +- **Page carrières** : https://agence-carrieres.breezy.hr
21 +- **Secteurs** : Publicité, Marketing
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-breezy.md`](ats-breezy.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `EMPLOYER` | `Agence` |
33 +| `ORG` | `agence-carrieres` |
34 +- **Throttle** : 1.0 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **1 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
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) | 0 % |
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é, …) | 100 % |
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) | 0 % |
64 +
65 +Exemple réel : *Enseignste au primaire* — Montréal · $56K–$90K par annéeTemps plein ou temps partielNotre client est une école privée située à … · parue le 2024-04-22.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 1.0 s minimum entre deux requêtes vers la source (`request_delay`).
71 +- 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.
72 +
73 +## Volumétrie & complétude live
74 +
75 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
76 +
77 +- **Offres en base** : 1 (dont **1 actives**, 0 masquées comme doublons `dup_of`)
78 +- **Salaire** : 1/1 actives (100 %)
79 +- **GPS** : 0/1 actives (0 %)
80 +- **Mode** : 0/1 actives (0 %)
81 +- **Parution** : 1/1 actives (100 %)
82 +- **Dernier sync** : 2026-08-23 21:23 — trouvées 1, +1, ~0, -0
83 +- **Syncs enregistrés** (`sync_log`) : 1
84 +
85 +## Erreurs & dépannage
86 +
87 +Aucune erreur dans `sync_log` pour cette source.
88 +
89 +- Rejouer un sync isolé : `.venv/bin/python run.py sync agence_carrieres` puis inspecter `sync_log` : `sqlite3 data/jobka.db "SELECT * FROM sync_log WHERE source='agence_carrieres' ORDER BY ts DESC LIMIT 5;"`
90 +- 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`.
91 +
92 +## Licence / conformité
93 +
94 +**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 Agence » 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.
95 +
96 +## Historique
97 +
98 +**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 :
99 +- `fd4bfc8` qualité lieux : rejet des villes hors Québec, bâtiments McGill → Montréal ;
100 +- `5a66f48` +59 employeurs (sondage massif d'ATS + détection de pages carrières) ;
101 +- `4917d57` 8 nouveaux ATS (Taleo, Njoyn, UltiPro, iCIMS, SuccessFactors, ADP WFN, Digital Recruiters, Workland) + 23 employeurs publics/parapublics ;
102 +- `f6e7571` portails Guichet-Emplois, Jobillico, Espresso-Jobs — l'offre directe gagne toujours la canonique (dédup) ;
103 +- `744cbfc` badge « Offre directe », stats directes/portails, dépôt direct employeurs ;
104 +- `1604ff9` reprise sur coupure WAF Guichet-Emplois (retry + acquis partiel).
added docs/connecteurs/agencemaplrinc.md +89 −0
@@ -0,0 +1,109 @@
1 +<!--
2 +=============================================================================
3 +Job·Ka — Groupe KA
4 +Auteur : Simon-Pierre Boucher
5 +Contact : contact@spboucher.ai
6 +Fichier : docs/connecteurs/agencemaplrinc.md
7 +Rôle : Fiche connecteur — Agence Maplr Inc. (employeur direct, ATS smartrecruiters)
8 +Généré : 2026-08-23 22:47 EDT par scripts/gen_connector_docs.py — NE PAS ÉDITER,
9 + relancer le script pour régénérer.
10 +=============================================================================
11 +-->
12 +
13 +# Agence Maplr Inc. (`agencemaplrinc`)
14 +
15 +**Employeur direct** · Plateforme ATS : [`smartrecruiters`](ats-smartrecruiters.md) · Statut registre : actif · Connecteur : `jobka/connectors/agencemaplrinc.py`
16 +
17 +## Description
18 +
19 +- **Site** : [Agence Maplr Inc.]()
20 +- **Page carrières** : https://jobs.smartrecruiters.com/company/AgenceMaplrInc
21 +- **Secteurs** : Marketing, Publicité
22 +- **Région** : Montréal
23 +- Offres marquées **« Offre directe »** dans l'app (badge) : la candidature se fait chez l'employeur, jamais via un intermédiaire.
24 +
25 +## Accès
26 +
27 +- **Mécanique** : voir la fiche plateforme [`ats-smartrecruiters.md`](ats-smartrecruiters.md) — API JSON publique du site carrières, backend `requests` direct (Scrapfly seulement si indiqué sur la fiche plateforme).
28 +- **Identifiants du tenant** (attributs du connecteur) :
29 +
30 +| Attribut | Valeur |
31 +|---|---|
32 +| `COMPANY` | `AgenceMaplrInc` |
33 +| `EMPLOYER` | `Agence Maplr Inc.` |
34 +- **Throttle** : 0.7 s entre requêtes.
35 +- **Filtre Québec** : seuls les postes localisés au Québec sont conservés (facette serveur quand l'ATS en offre une, sinon `is_quebec_location` côté client).
36 +
37 +## Champs → schéma
38 +
39 +Complétude mesurée sur les **3 offres actives** de la source (base live, 2026-08-23 22:47 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 / … | 100 % |
53 +| `salary` — Salaire ($) | bornes numériques normalisées $/h et $/an | 0 % |
54 +| `salary_label` — Libellé salaire | texte salarial original | 0 % |
55 +| `benefits` — Avantages | avantages sociaux publiés (JSON) | 0 % |
56 +| `requirements` — Exigences | scolarité, expérience, langues (JSON) | 100 % |
57 +| `date_posted` — Date de parution | ISO 8601 | 100 % |
58 +| `date_deadline` — Date limite | date limite pour postuler | 0 % |
59 +| `category` — Catégorie | taxonomie interne (TI, Santé, …) | 100 % |
60 +| `language` — Langue | fr / en / bilingue (source ou heuristique) | 100 % |
61 +| `company_logo` — Logo employeur | URL du logo si exposé par la source | 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 : *Développeur/euse JAVA Fullstack (Poste pour Montréal/Canada !) - Nouvelle aventure à l'int…* — Montréal · ∅ · parue le 2024-08-22.
66 +
67 +## Fréquence & budgets
68 +
69 +- **Cadence** : resynchronisation **horaire** (PM2 `job-ka-sync` = `run.py watch 60`), suivie du géocodage en lot puis de la déduplication inter-sources.
70 +- **Throttle** : 0.7 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_SR_DETAIL_LIMIT` | `300` |
76 +- Cache BD des pages détail (`detail_cache`) : le détail d'une offre n'est re-téléchargé que si sa ligne de liste change.
77 +
78 +## Volumétrie & complétude live
79 +
80 +*(mesuré le 2026-08-23 22:47 EDT dans `data/jobka.db`)*
81 +
82 +- **Offres en base** : 3 (dont **3 actives**, 0 masquées comme doublons `dup_of`)
83 +- **Salaire** : 0/3 actives (0 %)
84 +- **GPS** : 3/3 actives (100 %)
85 +- **Mode** : 0/3 actives (0 %)
86 +- **Parution** : 3/3 actives (100 %)
87 +- **Dernier sync** : 2026-08-23 22:06 — trouvées 3, +3, ~0, -0
88 +- **Syncs enregistrés** (`sync_log`) : 1
89 +

Diff truncated — file too large.