Stage | Montréal | Développement de logiciels

Développeur(euse) web

L’avenir de la planète vous tient à cœur? Vous avez de l’intérêt pour la mobilité électrique et intelligente?

Effenco est une entreprise pionnière de l’électrification et de la connectivité avancée des véhicules lourds. Le siège social de l’entreprise est situé aux abords du Canal Lachine dans un immeuble historique datant de l’ère d’industrialisation du sud-ouest. L’ambiance de travail est typique d’une start-up technologique, soit créative et décontractée. L’entreprise en croissance cherche à agrandir son équipe de valorisation des véhicules connectés et des données.

Vous aurez l’occasion de participer activement au développement d’un nouveau produit dans un nouveau secteur d’activités. L’innovation, la création de valeur et la relation client sont des parties intégrantes du modèle d’entreprise.

Responsabilités

Le ou la stagiaire s’intègrera à l’équipe Dev-TI. Dans le cadre de ce stage, il ou elle participera au développement et à la mise en production de notre nouvelle plateforme IoT et données. Compte tenu du fait que le projet est à l’étape de démarrage les tâches confiées peuvent être très diversifiées et variées en fonction des intérêts et des compétences du stagiaire. De façon plus spécifique, il/elle devra:

Tâches principales

  • Développer et utiliser des API REST;
  • Intégrer des bases de données de type « time-series »;
  • Développer, déployer et maintenir des applications « cloud »;
  • Utiliser des méthodologies actuelles de développement, c’est-à-dire du prototype jusqu’aux tests et déploiements automatisés (DevOps, GitOps);
  • Contribuer à l’élaboration des requis de la plateforme IoT avec les intervenants en intelligence d’affaires;
  • Développer, construire et maintenir un code efficace, réutilisable et optimisé;
  • Développer des interfaces utilisateur de gestion d’objets connectés et de consultation de données, autant pour les utilisateurs internes qu’externes;
  • Créer des prototypes, des maquettes et des applications;
  • Produire des graphiques Dashboard et d’autres moyens de visualisation de données;
  • S’assurer que le front-end se combine parfaitement au back-end (Websocket, REST API);
  • Toutes autres tâches connexes.

Possibilités 

  • Créer et optimiser des pipelines de données ETL;
  • Développer des applications et scripts pour Linux embarqué;
  • Gérer des véhicules connectés (IoT);
  • Apporter du soutien de services avec du monitoring et des alertes.

Profil recherché

  • Étudiant(e) au baccalauréat en informatique, en ingénierie, ou l’équivalent;
  • Expérience en développement d’applications web (un atout);
  • Expérience en gestion d’objets connectés (un atout);
  • Intérêt et expérience en DevOps et/ou ingénierie des données (atout);
  • Bilinguisme démontré à l’oral et à l’écrit (français et anglais);
  • Sens de l’organisation et rigueur;
  • Autonomie, curiosité et auto-apprentissage.

Technologies utilisées

La stack de développement logiciel d’Effenco est composée des technologies suivantes:

  • AWS : S3, Lambda, Iot Core, EKS, Glue, autres;
  • Javascript : TypeScript, Node.JS, React/Vue.js, NestJS;
  • Java, Kotlin;
  • Python : NumPy, Pandas, Airflow;
  • Go;
  • Gitlab;
  • Docker, Kubernetes, Terraform;
  • REST, JWT, GitOps.

Notre offre

  • Un stage à temps plein et un horaire flexible de travail (possibilité de faire du télétravail);
  • Une entreprise qui offre de réelles possibilités d’évolution de carrière;
  • Une direction au management inclusif et ouverte aux nouvelles idées;
  • Une entreprise qui figure au palmarèsGlobal Cleantech 100;
  • Café chaud, café froid à l’azote, eau pétillante et bières disponibles dans le kegerator Effenco;
  • Lunch fourni le vendredi midi.

Postuler

  • Max. file size: 3 MB.