Ingénieur d'études et développement logiciel - Full-Stack (H/F)
- Clerc édite une plateforme Saa
S B2B de CRM et d'automatisation marketing pour les professionnels du droit. Nous maintenons notre plateforme en production (V1) tout en concevant sa nouvelle génération : une architecture microservices cloud-native. Nous renforçons notre équipe d'ingénierie.
Au sein de l'équipe technique, vous intervenez sur deux fronts :
Maintenance et évolution de la plateforme actuelle (V1) : services back-end et API Graph
QL (Nest
JS), base Postgre
SQL, interfaces React / Next.js (Type
Script).
Conception de la nouvelle architecture (V2) : développement de microservices en Go (Golang), contrats d'API inter-services en g
RPC / Protocol Buffers, persistance Postgre
SQL via GORM (une base par service), conteneurisation Docker et déploiement Kubernetes, chaîne CI/CD & Git
Ops (Git
Hub Actions, Argo
CD, Harbor).
Vous garantissez la qualité (tests, revues de code), la sécurité (JWT) et l'isolation des données multi-tenant, et assurez le suivi de production.
Go, g
RPC, Protocol Buffers, GORM, Nest
JS, Graph
QL, Type
Script, React, Next.js, Postgre
SQL, Redis, Docker, Kubernetes, Argo
CD, Git
Hub Actions, Harbor, Git.
- Diplôme d'ingénieur ou Master (Bac+5) en informatique / génie logiciel - exigé.
- Développement back-end en Go et/ou Type
Script (Node.js).
- Connaissance des architectures microservices et de g
RPC / Protocol Buffers.
- Modélisation de données et SQL (Postgre
SQL).
- Conteneurs Docker, notions d'orchestration Kubernetes, démarche CI/CD / Git
Ops.
- Développement full-stack côté interfaces (React / Next.js).
- Une première expérience (stage / PFE) sur une architecture microservices Go est attendue.
Langues : Français courant ; anglais technique.