Description

QUI SOMMES-NOUS?

PRECICOM est un chef de file en cybersécurité, services gérés et innovation numérique depuis plus de 25 ans. Nous valorisons nos talents à l’interne par notre gestion est orientée vers le bon sens, les talents naturels de nos gens et une forte collaboration entre nos équipes.

SOMMAIRE DE LA FONCTION

Le titulaire du poste est responsable de concevoir, développer et apporter les améliorations nécessaires afin d’assurer le bon fonctionnement de la programmation. Il doit s’assurer de bien répondre aux demandes et requis par l’équipe en innovation numérique. Il doit commenter son code clairement et documenter les informations importantes. Il doit avoir une compréhension approfondie de la sécurité informatique et de la mise en réseau pour protéger les dispositifs et les données. Il est responsable de partager ses connaissances avec ses collègues de travail et de garder un bon esprit d’équipe dans le but d’assurer un fonctionnement interne rapide, efficace et de qualité.

TÂCHES PRINCIPALES ET CARACTÉRISTIQUES

  1. Concevoir, développer et maintenir les composants logiciels du produit pour le dispositif et la plateforme cloud.
  2. Faire évoluer le code Python embarqué sur les appareils : collecte de logs, détection passive, gestion des capteurs et communication (MQTT / Azure IoT).
  3. Développer et maintenir les modules cloud (Azure Functions) et assurer l’intégration avec IoT Hub et la gestion des alertes et de la télémétrie.
  4. Collaborer avec l’équipe hardware pour intégrer de nouvelles fonctionnalités (LED, capteurs, firmware) et gérer la configuration réseau des appareils.
  5. Collaborer avec les équipes pour intégrer de nouvelles fonctionnalités (LED, capteurs, firmware) et gérer la configuration réseau des appareils.
  6. Rédiger la documentation technique, mettre en place et maintenir des scripts de mise à jour et de compilation.
  7. Identifier et corriger les défauts, optimiser les performances et renforcer la fiabilité du système.
  8. Participer aux décisions d’architecture, garantir la sécurité du code et proposer des améliorations produit innovantes.
  9. Capacité à travailler au sein d’équipes multidisciplinaires en Scrum ;
  10. Effectuer une veille sur les nouveautés en IoT et promouvoir l’améliorations continues des solutions existantes.

EXIGENCES

  • Posséder trois (3) années d’expérience éprouvé en développement de logiciels ou de Script avec Python dans un environnement Linux ;
  • Détenir un diplôme d’études collégiales (DEC ou AEC) en informatique, programmation ou toute combinaison de formation et d’expérience jugée équivalente ;
  • Approche Sécurisé par la conception « Security by design » ;
  • Connaissance en sécurité informatique ;
  • Connaissance en utilisation d’API, de Git et de Docker ;
  • Connaissance de Microsoft Azure IoT (atout) ;
  • Anglais intermédiaire parlé et écrit (certains clients, fournisseurs, formations et documentations anglophones) ;
  • Vivre les valeurs de l’entreprise : professionnalisme, engagement, intégrité, confidentialité, compétence, qualité et humour ;

CONDITIONS DE TRAVAIL

  • Assurance collective (médicaments, soins paramédicaux, dentaires, vie et invalidité) payée à 50 % par l’employeur;
  • Télémédecine payée à 100 % par l’employeur;
  • Ambiance de travail amicale et décontractée;
  • Emploi offert en télétravail (possibilité de travail hybride ou en présentiel, si intérêt).