Ingénieur Backend Node.Js - Microservices H/F
Role details
Job location
Tech stack
Job description
Au sein de l'équipe logicielle, vous participerez aux phases de réalisation mais également à toutes les phases amont et aval : définition et la mise en place de nouvelles architectures, d'outillage (QA, ...) et de méthodologies (Agilité, Devops, ...), Participer à la conception d'architectures évolutives, performantes et conteneurisées (type microservices, FaaS...),
- Etude et choix de solutions et/ ou outillages permettant l'amélioration de la qualité, de la robustesse et des performances, (QA, code review, ...)
- Participation active aux projets transversaux à la R&D (devops, ...)
- Coordination avec les équipes "produit" pour la définition des fonctionnalités / services
- Développement des briques complexes
- Support technique aux développeurs juniors
- Expertise N3 sur les phases critiques en production
- Coordination avec les autres équipes R&D : logiciels embarqués , électronique, intégration / validation produit,..., Entreprise pérenne évoluant à l'international
- Contexte R&D produit avec nombreux projets en cours et à venir
- Management ouvert aux propositions d'améliorations techniques et méthodologiques
- Poste basé à proximité de Saumur (gare SNCF) - quelques déplacements mensuels de très courte durée sont à prévoir sur Nantes (à la journée)
- 2 jours de télétravail Avantages grands groupes : Participation aux bénéfices, PEE, mutuelle avantageuse, CSE, RTT (8 à 12 j) ,...
Le process :
- RDV avec Pierre d'Externatic
- 1 à 2 RDV côté entreprise
Requirements
Ce que vous apportez : De formation supérieure en informatique idéalement issu(e) d'une école d'ingénieur, vous possédez une expérience significative sur de la conception et du développement "technique backend" dans des environnements microservices. Une expérience sur la migration vers ce type d'architecture est un atout important à votre candidature comme celui d'avoir travaillé dans un contexte de R&D produit alliant logiciel et matériel.Au delà des langages et outils, cette entreprise recherche surtout un ingénieur "technique" ayant une vision globale d'un système ainsi qu'une approche agnostique : utiliser les bonnes technologies et concepts pour passer d'un point A à Z et répondre à la problématique posée.Compétences attendues :Capacité à évoluer sur des architectures uptodate : microservices, FaaS, conteneurisation, APIs , Evenementil Kafka, .....Expérience sur du développement back-end sur Java et/ou NodeJSVision "globale système" avec une compréhension des enjeux de performance, de scalabilité et de cycle de vie applicatifForce de proposition sur les outillages et méthodologies, De formation supérieure en informatique idéalement issu(e) d'une école d'ingénieur, vous possédez une expérience significative sur de la conception et du développement "technique backend" dans des environnements microservices. Une expérience sur la migration vers ce type d'architecture est un atout important à votre candidature comme celui d'avoir travaillé dans un contexte de R&D produit alliant logiciel et matériel.
Au delà des langages et outils, cette entreprise recherche surtout un ingénieur "technique" ayant une vision globale d'un système ainsi qu'une approche agnostique : utiliser les bonnes technologies et concepts pour passer d'un point A à Z et répondre à la problématique posée., * Capacité à évoluer sur des architectures uptodate : microservices, FaaS, conteneurisation, APIs , Evenementil Kafka, .....
- Expérience sur du développement back-end sur Java et/ou NodeJS
- Vision "globale système" avec une compréhension des enjeux de performance, de scalabilité et de cycle de vie applicatif
- Force de proposition sur les outillages et méthodologies