8 Docker jobs in Canada

Int Java (Spring Boot) Developer with GCP, Pub/Sub, Docker, and Kubernetes to develop new backend fu

Toronto, Ontario S.i. Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is Canada's largest retailer. They are looking for an Int Java (Spring Boot) Developer with GCP, Pub/Sub, Docker, and Kubernetes to develop new backend functionality for a healthcare application.

Duration: 6 Months
Location: Hybrid (2 days/week onsite) in Toronto (Bathurst and Lakeshore)

Develop functionality and backend-end components for a booking management and scheduling features of a newly onboarded healthcare application.
Maintain and stabilize application components.

Responsibilities:
Developed backend functionality and capabilities for a new in-store pick-up feature for the eCommerce website. Develop and integrate RESTful APIs and microservices.
Enhance GCP cloud capabilities with experience in logging, tracing, and observability.
Utilize Kubernetes/Docker for local development to orchestrate deployment of applications and microservices.

Must Have Skills:
7+ years in Java Development with Spring Boot
Experience with Reactive Programming and Concurrency in Java
RESTful API development/integration, Microservices Architecture
Google Cloud Platform (GCP) Logging and Observability
Pub/Sub messaging and asynchronous communication
Docker/Kubernetes - local development and auto-scaling
Apply

This advertiser has chosen not to accept applicants from your region.

Solution Architect, IT Infrastructure & Cloud Computing

Montréal, Quebec BRP

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a solution architect (SA) who will report to the manager of solution architecture. The SA will primarily define the solution architecture for specific projects but will also work with the business leaders to build a roadmap and alignment of solutions. As part of his/her role, the SA will review and understand business requirements for a project in order to design a technology solution that will meet those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context. 

YOU’LL HAVE THE OPPORTUNITY TO:

  • Provide an architectural conception of the solution regarding business, application, information and technology domains via the solution architecture design document.
  • Develop and implement infrastructure solutions to meet client needs. This involves assessing client requirements, selecting appropriate infrastructures and network services and designing scalable and secure architecture.
  • Provide expertise in migrating existing applications and infrastructure to the cloud. This includes performing cloud readiness assessments, planning migration strategies, and ensuring a seamless transition with minimal downtime.
  • Ensure infrastructure solutions adhere to industry standards and compliance requirements. This involves implementing security protocols, managing data encryption, and configuring cloud security services.
  • Partner with the organization to understand organizational and departmental strategy and agree on information systems solutions to meet the needs. 
  • Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licences, development and support.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:

  • Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
  • Minimum of ten years of experience in IT, with at least five years in information system design.
  • In-depth experience designing and implementing information solutions, with specialization in IT infrastructure (Server architecture (Windows and Linux), VDI, Virtualization, Networking projects).
  • Strong Knowledge of enterprise networking, cyber security, identity management systems, Backup and Recovery, Monitoring tools, IaC.
  • In-depth experience with Microsoft technologies (Azure, Sharepoint, OneDrive, M365 etc.)
  • Knowledge of public Cloud technologies (IaaS, CaaS, SaaS, PaaS) running on Azure, GCP and AWS.
  • Knowledge of Agile methodology.
  • Experience in a factory IT environment.
  • Strategic business acumen and understanding of organization strategy and ability to design information systems to deliver that strategy.
  • Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience of working with board-level stakeholders. 
  • Team player with experience leading and collaborating cross-team to ensure successful delivery of solutions. 
  • Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs. 
  • Knowledge of Enterprise Architecture methodologies such as TOGAF with Archimate or the equivalent.
  • Bilingualism (French & English) - knowledge of English is required because you will be representing BRP in negotiations with vendors in the US and exchanging with stakeholders around the world.

ACKNOWLEDGING THE POWER OF DIVERSITY

BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning. 

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.

Let’s start with a strong foundation - You want it, we have it:

  • Annual bonus based on the company’s financial results
  • Generous paid time away
  • Pension plan
  • Collective saving opportunities
  • Industry leading healthcare fully paid by BRP

What about some feel good perks:

  • Flexible work schedule
  • A summer schedule that varies by department and location
  • Holiday season shutdown
  • Educational resources
  • Discount on BRP products

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey. 

#LI-Hybrid

#LI-EF1

This advertiser has chosen not to accept applicants from your region.

Solution Architect, IT Infrastructure & Cloud Computing

Laval, Quebec BRP

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a solution architect (SA) who will report to the manager of solution architecture. The SA will primarily define the solution architecture for specific projects but will also work with the business leaders to build a roadmap and alignment of solutions. As part of his/her role, the SA will review and understand business requirements for a project in order to design a technology solution that will meet those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context. 

YOU’LL HAVE THE OPPORTUNITY TO:

  • Provide an architectural conception of the solution regarding business, application, information and technology domains via the solution architecture design document.
  • Develop and implement infrastructure solutions to meet client needs. This involves assessing client requirements, selecting appropriate infrastructures and network services and designing scalable and secure architecture.
  • Provide expertise in migrating existing applications and infrastructure to the cloud. This includes performing cloud readiness assessments, planning migration strategies, and ensuring a seamless transition with minimal downtime.
  • Ensure infrastructure solutions adhere to industry standards and compliance requirements. This involves implementing security protocols, managing data encryption, and configuring cloud security services.
  • Partner with the organization to understand organizational and departmental strategy and agree on information systems solutions to meet the needs. 
  • Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licences, development and support.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:

  • Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
  • Minimum of ten years of experience in IT, with at least five years in information system design.
  • In-depth experience designing and implementing information solutions, with specialization in IT infrastructure (Server architecture (Windows and Linux), VDI, Virtualization, Networking projects).
  • Strong Knowledge of enterprise networking, cyber security, identity management systems, Backup and Recovery, Monitoring tools, IaC.
  • In-depth experience with Microsoft technologies (Azure, Sharepoint, OneDrive, M365 etc.)
  • Knowledge of public Cloud technologies (IaaS, CaaS, SaaS, PaaS) running on Azure, GCP and AWS.
  • Knowledge of Agile methodology.
  • Experience in a factory IT environment.
  • Strategic business acumen and understanding of organization strategy and ability to design information systems to deliver that strategy.
  • Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience of working with board-level stakeholders. 
  • Team player with experience leading and collaborating cross-team to ensure successful delivery of solutions. 
  • Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs. 
  • Knowledge of Enterprise Architecture methodologies such as TOGAF with Archimate or the equivalent.
  • Bilingualism (French & English) - knowledge of English is required because you will be representing BRP in negotiations with vendors in the US and exchanging with stakeholders around the world.

ACKNOWLEDGING THE POWER OF DIVERSITY

BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning. 

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.

Let’s start with a strong foundation - You want it, we have it:

  • Annual bonus based on the company’s financial results
  • Generous paid time away
  • Pension plan
  • Collective saving opportunities
  • Industry leading healthcare fully paid by BRP

What about some feel good perks:

  • Flexible work schedule
  • A summer schedule that varies by department and location
  • Holiday season shutdown
  • Educational resources
  • Discount on BRP products

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey. 

#LI-Hybrid

#LI-EF1

This advertiser has chosen not to accept applicants from your region.

Solution Architect, IT Infrastructure & Cloud Computing

Longueuil, Quebec BRP

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a solution architect (SA) who will report to the manager of solution architecture. The SA will primarily define the solution architecture for specific projects but will also work with the business leaders to build a roadmap and alignment of solutions. As part of his/her role, the SA will review and understand business requirements for a project in order to design a technology solution that will meet those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context. 

YOU’LL HAVE THE OPPORTUNITY TO:

  • Provide an architectural conception of the solution regarding business, application, information and technology domains via the solution architecture design document.
  • Develop and implement infrastructure solutions to meet client needs. This involves assessing client requirements, selecting appropriate infrastructures and network services and designing scalable and secure architecture.
  • Provide expertise in migrating existing applications and infrastructure to the cloud. This includes performing cloud readiness assessments, planning migration strategies, and ensuring a seamless transition with minimal downtime.
  • Ensure infrastructure solutions adhere to industry standards and compliance requirements. This involves implementing security protocols, managing data encryption, and configuring cloud security services.
  • Partner with the organization to understand organizational and departmental strategy and agree on information systems solutions to meet the needs. 
  • Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licences, development and support.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:

  • Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
  • Minimum of ten years of experience in IT, with at least five years in information system design.
  • In-depth experience designing and implementing information solutions, with specialization in IT infrastructure (Server architecture (Windows and Linux), VDI, Virtualization, Networking projects).
  • Strong Knowledge of enterprise networking, cyber security, identity management systems, Backup and Recovery, Monitoring tools, IaC.
  • In-depth experience with Microsoft technologies (Azure, Sharepoint, OneDrive, M365 etc.)
  • Knowledge of public Cloud technologies (IaaS, CaaS, SaaS, PaaS) running on Azure, GCP and AWS.
  • Knowledge of Agile methodology.
  • Experience in a factory IT environment.
  • Strategic business acumen and understanding of organization strategy and ability to design information systems to deliver that strategy.
  • Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience of working with board-level stakeholders. 
  • Team player with experience leading and collaborating cross-team to ensure successful delivery of solutions. 
  • Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs. 
  • Knowledge of Enterprise Architecture methodologies such as TOGAF with Archimate or the equivalent.
  • Bilingualism (French & English) - knowledge of English is required because you will be representing BRP in negotiations with vendors in the US and exchanging with stakeholders around the world.

ACKNOWLEDGING THE POWER OF DIVERSITY

BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning. 

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.

Let’s start with a strong foundation - You want it, we have it:

  • Annual bonus based on the company’s financial results
  • Generous paid time away
  • Pension plan
  • Collective saving opportunities
  • Industry leading healthcare fully paid by BRP

What about some feel good perks:

  • Flexible work schedule
  • A summer schedule that varies by department and location
  • Holiday season shutdown
  • Educational resources
  • Discount on BRP products

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey. 

#LI-Hybrid

#LI-EF1

This advertiser has chosen not to accept applicants from your region.

Solution Architect, IT Infrastructure & Cloud Computing

Montréal, Quebec BRP

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a solution architect (SA) who will report to the manager of solution architecture. The SA will primarily define the solution architecture for specific projects but will also work with the business leaders to build a roadmap and alignment of solutions. As part of his/her role, the SA will review and understand business requirements for a project in order to design a technology solution that will meet those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.

YOU’LL HAVE THE OPPORTUNITY TO:

  • Provide an architectural conception of the solution regarding business, application, information and technology domains via the solution architecture design document.
  • Develop and implement infrastructure solutions to meet client needs. This involves assessing client requirements, selecting appropriate infrastructures and network services and designing scalable and secure architecture.
  • Provide expertise in migrating existing applications and infrastructure to the cloud. This includes performing cloud readiness assessments, planning migration strategies, and ensuring a seamless transition with minimal downtime.
  • Ensure infrastructure solutions adhere to industry standards and compliance requirements. This involves implementing security protocols, managing data encryption, and configuring cloud security services.
  • Partner with the organization to understand organizational and departmental strategy and agree on information systems solutions to meet the needs.
  • Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licences, development and support.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:

  • Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
  • Minimum of ten years of experience in IT, with at least five years in information system design.
  • In-depth experience designing and implementing information solutions, with specialization in IT infrastructure (Server architecture (Windows and Linux), VDI, Virtualization, Networking projects).
  • Strong Knowledge of enterprise networking, cyber security, identity management systems, Backup and Recovery, Monitoring tools, IaC.
  • In-depth experience with Microsoft technologies (Azure, Sharepoint, OneDrive, M365 etc.)
  • Knowledge of public Cloud technologies (IaaS, CaaS, SaaS, PaaS) running on Azure, GCP and AWS.
  • Knowledge of Agile methodology.
  • Experience in a factory IT environment.
  • Strategic business acumen and understanding of organization strategy and ability to design information systems to deliver that strategy.
  • Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience of working with board-level stakeholders.
  • Team player with experience leading and collaborating cross-team to ensure successful delivery of solutions.
  • Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs.
  • Knowledge of Enterprise Architecture methodologies such as TOGAF with Archimate or the equivalent.
  • Bilingualism (French & English) - knowledge of English is required because you will be representing BRP in negotiations with vendors in the US and exchanging with stakeholders around the world.

ACKNOWLEDGING THE POWER OF DIVERSITY

BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.

Let’s start with a strong foundation - You want it, we have it:

  • Annual bonus based on the company’s financial results
  • Generous paid time away
  • Pension plan
  • Collective saving opportunities
  • Industry leading healthcare fully paid by BRP

What about some feel good perks:

  • Flexible work schedule
  • A summer schedule that varies by department and location
  • Holiday season shutdown
  • Educational resources
  • Discount on BRP products

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey.

#LI-Hybrid

#LI-EF1

This advertiser has chosen not to accept applicants from your region.

Solution Architect, IT Infrastructure & Cloud Computing

Montréal, Quebec BRP

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a solution architect (SA) who will report to the manager of solution architecture. The SA will primarily define the solution architecture for specific projects but will also work with the business leaders to build a roadmap and alignment of solutions. As part of his/her role, the SA will review and understand business requirements for a project in order to design a technology solution that will meet those requirements while respecting the guiding principles of the Enterprise Architecture within the actual BRP context.
YOU’LL HAVE THE OPPORTUNITY TO:
Provide an architectural conception of the solution regarding business, application, information and technology domains via the solution architecture design document.
Develop and implement infrastructure solutions to meet client needs. This involves assessing client requirements, selecting appropriate infrastructures and network services and designing scalable and secure architecture.
Provide expertise in migrating existing applications and infrastructure to the cloud. This includes performing cloud readiness assessments, planning migration strategies, and ensuring a seamless transition with minimal downtime.
Ensure infrastructure solutions adhere to industry standards and compliance requirements. This involves implementing security protocols, managing data encryption, and configuring cloud security services.
Partner with the organization to understand organizational and departmental strategy and agree on information systems solutions to meet the needs.
Estimate cost, and prepare business cases for IT solutions, considering infrastructure, licences, development and support.
YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Bachelor's degree in computer science, information systems or a related study, or equivalent project-related experience.
Minimum of ten years of experience in IT, with at least five years in information system design.
In-depth experience designing and implementing information solutions, with specialization in IT infrastructure (Server architecture (Windows and Linux), VDI, Virtualization, Networking projects).
Strong Knowledge of enterprise networking, cyber security, identity management systems, Backup and Recovery, Monitoring tools, IaC.
In-depth experience with Microsoft technologies (Azure, Sharepoint, OneDrive, M365 etc.)
Knowledge of public Cloud technologies (IaaS, CaaS, SaaS, PaaS) running on Azure, GCP and AWS.
Knowledge of Agile methodology.
Experience in a factory IT environment.
Strategic business acumen and understanding of organization strategy and ability to design information systems to deliver that strategy.
Excellent communication skills with the ability to explain technical concepts to lay audiences. Some experience of working with board-level stakeholders.
Team player with experience leading and collaborating cross-team to ensure successful delivery of solutions.
Strong conceptual and analytical skills - demonstrating outside-the-box problem-solving skills and ability to develop solution architecture designs.
Knowledge of Enterprise Architecture methodologies such as TOGAF with Archimate or the equivalent.
Bilingualism (French & English) - knowledge of English is required because you will be representing BRP in negotiations with vendors in the US and exchanging with stakeholders around the world.

ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.
AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results
Generous paid time away
Pension plan
Collective saving opportunities
Industry leading healthcare fully paid by BRP
What about some feel good perks:
Flexible work schedule
A summer schedule that varies by department and location
Holiday season shutdown
Educational resources
Discount on BRP products
WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 20,000 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination; It’s about the journey.
#LI-Hybrid
#LI-EF1

This advertiser has chosen not to accept applicants from your region.

Device Deployment Software Engineer

Montréal, Quebec AON3D

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Lieu : Montréal (QC)


Ce qu’on cherche

Nous avons besoin d’un·e intégrateur·trice Linux embarqué passionné·e par les tests automatisés pour prendre en charge la qualité logicielle et l’infrastructure de déploiement de notre flotte d’imprimantes 3D industrielles.
Tu maintiendras et amélioreras la chaîne de génération d’images et de mises à jour (Yocto Linux, RAUC) ; tu mettras aussi en place des tests automatisés couvrant tout notre stack logiciel, afin qu’on puisse livrer vite sans sacrifier la qualité .


Pourquoi c’est un défi

Tester une imprimante 3D industrielle, c’est tout sauf banal :

  • Le micrologiciel déplace plusieurs kilos de mécanique à haute vitesse dans le plafond d’un four plus chaud que celui de ta cuisine tout en extrudant du plastique fondu au micron près.

  • Il collecte des données de capteurs ayant chacun leur référence d’horloge, les synchronise, puis les agrège pour l’analyse qualité en temps réel.

  • L’intelligence est répartie : un daemon Python tourne sur la box Linux ; plusieurs MCUs temps-réel (C embarqué) exécutent des commandes sérialisées automatiquement par le daemon.

On ne sait pas encore émuler une machine complète sans matériel physique, donc nos tests combinent :

  • routines dédiées lancées sur des imprimantes au repos ;

  • dogfooding continu dans notre ferme interne.


Le profil idéal

Tu aimes traquer les cas limites , transformer des problèmes flous en métriques claires et faire bosser les ordis à ta place.
Tu as de l’intuition pour la mécanique et le logiciel, et le goût d’une architecture propre, testable et fiable.
Si tu parviens à automatiser l’essentiel du poste en un an, tu pourras évoluer vers un rôle de lead logiciel – si tu en as envie.


Exigences minimales
  • 3 ans+ d’expérience pro récente à coder en Python au quotidien.

  • Solide expérience et instinct avec Linux embarqué : systemd, règles udev, filesystems, etc.

  • Gestion et amélioration de chaînes de build complexes. Yocto idéalement, mais Buildroot, CI Docker/K8s, etc., ça compte aussi.

  • Esprit d’équipe : collaboration, communication, bonne humeur.

  • Communication claire en anglais ou français , et à l’aise dans l’autre.


Fortement souhaité
  • Expérience pro en tests/QA/DevOps logiciel.

  • Intégration matériel/logiciel ; idéalement développement au-dessus de hardware sur mesure.

  • Connaissance ou utilisation/conception d’imprimantes 3D ou de machines-outils similaires.

  • Excellente communication en français et anglais .


Atouts supplémentaires
  • Expérience pro avec Klipper ou un autre firmware d’imprimante 3D.

  • Connaissance spécifique de Yocto Linux .

  • Compétences en tests front-end : aujourd’hui nos UIs sont surtout testées par des utilisateurs internes, mais ce sera un goulot d’étranglement d’ici un an.


Envie de rendre l’impression 3D industrielle plus fiable et plus rapide ? Viens automatiser tout ce qui bouge avec nous à Montréal !



We’re looking for an embedded Linux system integrator obsessed with automated testing to own software quality and deployment infrastructure for our fleet of industrial 3D printers. This role will be responsible for maintaining and improving our image/update creation infrastructure (Yocto Linux, RAUC) and implementing automated testing for our device software stack to enable a high rate of shipping without compromising quality as we grow the team.

Industrial 3D printers are uniquely hard to test - our firmware is responsible for slinging a few kilograms of hardware around accurately at high speeds in the ceiling of an oven hotter than yours at home and extremely precisely metering hot molten plastic onto the build surface as it does so. It also collects and correlates data across several sensors with different clock references and combines them for later analysis to perform in-process quality control. Its functionality is split between a Python daemon running on the linux box and multiple realtime MCUs running embedded C with an autoserialized command language scheduling the MCUs from the daemon. We don’t yet have the capability to emulate whole printers without real hardware, so we test using a mix of dedicated test routines run on idle printers and continuous user testing in our internal print farm.

The ideal candidate for this role loves hunting for edge cases, condensing amorphous problems into measurable quantities, and making computers do repetitive work so you don’t have to. You should have a strong intuition for both mechanical and software systems and a sense of taste for good software architecture that will be easy to build upon, test thoroughly, and keep running. This role has the potential to grow into a software management role if you execute well for a year to automate most of its initial responsibilities, and want to grow in that direction.

Qualifications
  • 3+ years recent professional experience writing Python day-to-day

  • Strong experience with and intuition for embedded linux: Systemd, udev rules, filesystems, etc.

  • Experience managing and improving complex build tooling. Ideally Yocto, but Buildroot / Docker-based CI pipelines / Kubernetes-native build systems also count.

  • Collaborative, communicative, and friendly like the rest of the team.

  • Clear communication skills in either English or French, and conversant in the other.

Strongly Preferred
  • Past professional experience in a software testing / QA / DevOps capacity.

  • Experience with hardware/software integration and, ideally, with writing software that sits on top of custom hardware

  • Experience using, building, or designing 3D printers or similar machine tools.

  • Clear communication in both French and English.

Nice to Have
  • Experience with Klipper or other 3D printer firmware in a professional capacity.

  • Experience with Yocto linux specifically

  • Front-end testing capabilities. For now our front-end is mostly internal user testing and that works, but it will be a growth bottleneck in about a year.

Powered by JazzHR

0vq9nQZ4Rv

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Docker Jobs in Canada !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Docker Jobs