Développeur Python d’outils et d’automatisation de procédés - Québec
InnovMetric Logiciels Inc. Québec, Québec
Permanent
40 h - Temps plein
Aussitôt que possible
Quart de travail: Jour
Télétravail partiel
Description du poste
Être membre d’une équipe responsable de procédés automatisés et d’outils qui aident nos équipes de développement à travailler plus efficacement et qui permettent d’automatiser la production et le contrôle de qualité de nos logiciels, ça vous intéresse? Nous avons un poste pour vous!
Responsabilités
En tant que développeur d’outils et d’automatisation de procédés, vous contribuerez à l’élaboration et à l’évolution d’un ensemble d’outils performants au cœur de notre environnement de développement et de production logicielle de pointe. Vous gèrerez également un grand nombre d’applications industrielles de grande envergure développées en C++ sur Windows. De plus, vous collaborerez étroitement avec les développeurs C++ et autres utilisateurs de nos outils afin d’identifier et de mettre en place des solutions optimales pour répondre à leurs besoins.
Compétences
Nous sommes constamment à la recherche de développeurs(euses) talentueux(euses). Pour nous, qu’est-ce que ça signifie en termes de compétences?
Cumuler au moins cinq années d’expérience en développement logiciel
Aimer les défis, le travail d’équipe et la collaboration
Avoir à cœur la réussite de son équipe et de l’entreprise, ainsi qu’un désir continuel d’apprendre et de s’améliorer
Programmer de façon claire et structurée, en étant conscient des exigences liées à la maintenabilité, la modularité et la compatibilité
Se soucier de la qualité de son code, porter attention aux détails et faire preuve de rigueur
Être à l’aise et aimer faire de l’investigation de problèmes informatiques
Posséder une bonne maîtrise du français et un niveau intermédiaire en anglais* (oral et écrit)
*Un niveau d’anglais intermédiaire est requis puisque des échanges hebdomadaires à l’écrit avec des partenaires internationaux seront nécessaires.
En complément des compétences mentionnées, vous possédez les atouts suivants :
En plus de Python, vous avez de l’expérience avec l’un des langages suivants: C++, C#, Java, Ruby
Connaissance DevOps (CI/CD, IaC, tests automatisés)
Solides habiletés de communication à l’oral et à l’écrit
Connaissance en virtualisation
Connaissance des environnements de production logicielle (installateurs, MSI, bootstrapper)
Connaissance des bases de données (MySQL, SQL)
Expérience en développement Web (JavaScript, React, Django, etc.)
Expérience de migration vers GitLab
Connaissance des principes de programmation concurrente
Vous avez aussi un intérêt marqué pour :
Le développement avec le langage Python et l’écriture de tests automatisés
La variété au niveau des types de mandats
Responsabilités
En tant que développeur d’outils et d’automatisation de procédés, vous contribuerez à l’élaboration et à l’évolution d’un ensemble d’outils performants au cœur de notre environnement de développement et de production logicielle de pointe. Vous gèrerez également un grand nombre d’applications industrielles de grande envergure développées en C++ sur Windows. De plus, vous collaborerez étroitement avec les développeurs C++ et autres utilisateurs de nos outils afin d’identifier et de mettre en place des solutions optimales pour répondre à leurs besoins.
Compétences
Nous sommes constamment à la recherche de développeurs(euses) talentueux(euses). Pour nous, qu’est-ce que ça signifie en termes de compétences?
Cumuler au moins cinq années d’expérience en développement logiciel
Aimer les défis, le travail d’équipe et la collaboration
Avoir à cœur la réussite de son équipe et de l’entreprise, ainsi qu’un désir continuel d’apprendre et de s’améliorer
Programmer de façon claire et structurée, en étant conscient des exigences liées à la maintenabilité, la modularité et la compatibilité
Se soucier de la qualité de son code, porter attention aux détails et faire preuve de rigueur
Être à l’aise et aimer faire de l’investigation de problèmes informatiques
Posséder une bonne maîtrise du français et un niveau intermédiaire en anglais* (oral et écrit)
*Un niveau d’anglais intermédiaire est requis puisque des échanges hebdomadaires à l’écrit avec des partenaires internationaux seront nécessaires.
En complément des compétences mentionnées, vous possédez les atouts suivants :
En plus de Python, vous avez de l’expérience avec l’un des langages suivants: C++, C#, Java, Ruby
Connaissance DevOps (CI/CD, IaC, tests automatisés)
Solides habiletés de communication à l’oral et à l’écrit
Connaissance en virtualisation
Connaissance des environnements de production logicielle (installateurs, MSI, bootstrapper)
Connaissance des bases de données (MySQL, SQL)
Expérience en développement Web (JavaScript, React, Django, etc.)
Expérience de migration vers GitLab
Connaissance des principes de programmation concurrente
Vous avez aussi un intérêt marqué pour :
Le développement avec le langage Python et l’écriture de tests automatisés
La variété au niveau des types de mandats
Avantages salariaux :
Boni annuel versé en mars
InnovMetric Logiciels Inc.
InnovMetric est une société de développement de logiciels indépendante qui aide les fabricants industriels de toutes tailles à opérer la transformation numérique de leurs processus de mesure 3D. InnovMetric a révolutionné la métrologie 3D...
En savoir plusRecevez les emplois similaires par courriel
* Vous pouvez annuler cette alerte emploi à tout moment
Enregistrement réussi. Un courriel de confirmation a été envoyé à votre messagerie.