31 Oct
|
Randstad
|
Montreal
Nous recherchons un ingénieur logiciel Full Stack pour rejoindre notre équipe DevOps afin de concevoir, développer et tester principalement des applications pour des systèmes logiciels internes. Vous travaillerez avec des experts du domaine de l'automatisation et de la technologie du client pour le réseau cœur 5G afin d'automatiser le déploiement et les mises à niveau des fonctions du réseau cœur 5G. Vous travaillerez avec une technologie de pointe dans les applications conteneurisées, Azure, CI/CD, les moteurs de flux de travail et les logiciels. Ces systèmes automatisent le processus de capture de la conception des services de mobilité du client et de la conception du réseau pour aider à la planification, la conception, le déploiement, la configuration et la gestion des fonctions réseau qui font partie de chaque définition de service.
L'entreprise prend tous les moyens raisonnables pour limiter le nombre de postes au Québec qui requièrent la connaissance d'une langue autre que le français, et ne l'exige que lorsque c'est nécessaire et que ses employés bilingues existants ne sont pas en mesure de remplir ces fonctions.
Sur la base d'une évaluation menée par notre client, il a été déterminé que ce poste favorise des candidats qui parlent couramment l'anglais (à l'oral et à l'écrit). Collabore avec d'autres collègues et fonctions commerciales situés hors du Québec qui ne parlent pas français et leur fournit le support nécessaire.
Possibilité d’adhérer à nos assurances collectives médicales après 3 mois (ATTENTION pas d’Assurance invalidité et vie incluses/possible) . Accumule les retenues gouvernementales: RQAP, Impôts QC et CAN, Retraite QC, AE.
* Assurances: Possibilité d’adhérer à nos assurances collectives médicales après 3 mois (ATTENTION pas d’Assurance invalidité et vie incluses/possible) . Concevoir, développer et maintenir des applications web full-stack en utilisant la pile MERN (MongoDB, Express.js, React, Node.js)
- Développer des composants d'interface utilisateur réactifs et réutilisables dans React, en mettant l'accent sur la convivialité et la maintenabilité.
- Concevoir et optimiser les modèles de données MongoDB, les index et les requêtes pour soutenir la performance et l'évolutivité des applications.
- Collaborer avec les chefs de produit, les designers et les ingénieurs pour traduire les exigences commerciales en solutions techniques bien définies.
- Garantir des livrables de haute qualité grâce à des tests, des revues de code, l'optimisation des performances et les meilleures pratiques de sécurité.
- Dépanner et résoudre les problèmes sur l'ensemble de la pile (frontend, backend, base de données, CI/CD).
- Contribuer à la documentation technique, au partage des connaissances et à l'amélioration continue.
- Participer aux cérémonies Agile (planification, standups, rétrospectives) et livrer de manière itérative.
Expérience éprouvée dans la création d'applications web de production utilisant la pile MERN (MongoDB, Express.js, React, Node.js)
- Solides fondamentaux en JavaScript (ES6+), y compris la rédaction d'un code propre, moderne et maintenable.
- Solide expérience dans la conception et la mise en œuvre d'API RESTful avec Node.js + Express.js.
- Solides compétences en React, y compris les hooks, l'architecture des composants et les modèles pratiques de gestion d'état.
- Connaissance pratique de TypeScript (capable de lire/écrire du TS dans une base de code React/Node).
- Expérience pratique avec les pipelines CI/CD, y compris les pipelines YAML Azure DevOps (ADO) pour les services React/Node.
- Familiarité avec les concepts fondamentaux du cloud,
en particulier les concepts Azure pertinents pour le déploiement et l'exploitation de services web.
- Capacité à travailler efficacement dans un environnement Agile et pluridisciplinaire avec un sens aigu de la responsabilité et de la communication.
js ou d'autres frameworks React.
- Expérience avec une ou plusieurs bibliothèques de gestion d'état React (Redux, Zustand, etc.)
- Expérience approfondie des outils DevOps au-delà des pipelines (infrastructure en tant que code, surveillance/observabilité, automatisation des versions).
- Expérience avec d'autres clouds (AWS/GCP) en plus d'Azure.
Titre du poste : Software Developer / MERN Developer
- Exigence linguistique : solid english first and bilinguisme is a plus
- Présence au bureau : 3 jours par semaine
- Horaire : temps plein, du lundi au vendredi, 8 h par jour
- Date de début souhaitée :ASAP
- Date de soumissions limite: ASAP
Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
📌 INGÉNIEUR LOGICIEL - TEMPS PLEIN (H/F) (Montreal)
🏢 Randstad
📍 Montreal