Le poste Développeur Full Stack
Partager cette offre
API REST - Expert - Impératif
NestJS - Expert - Impératif
Kafka - Confirmé - Important
Dotnet - Junior - Important
Connaissances linguistiques: Anglais Professionnel (Impératif)
Description détaillée
Il/elle est responsable du développement de plusieurs composants back et front du SI liés à la gestion de l’identité (IAM = Identity Access Management). Le socle technique utilisé par le client se compose des “outils” suivants : Github (Repository et Actions), Docker, Kubernetes (ou connaître les concepts de containerisation), Jfrog, Datadog, Vault, Redis, Kafka, GCP, SonarLint, API Gateway, Swagger. La connaissance et l’utilisation de ces outils sont des prérequis.
Les développements (NestJS, TypeScript 4, VueJS 3, SQL server) porteront notamment sur :
- Les développements d’API REST intermédiaires vers les API natives d’un produit du marché (création d’API de facading)
- Les évolutions et corrections de briques techniques utilisés par notre portail développeur et notre API Gateway (Kong)
- Les évolutions et corrections d'un portail self service pour nos Product Manager et nos desks/administrateurs
- Les évolutions et corrections d'un nouvel outil de changement de mot de passe à destination de nos 150000 collaborateurs et nos 45000 partenaires/fournisseurs
Le tout en adéquation avec les standards du client (proches de ceux du marché).
Profil recherché
Ci-dessous, la liste des compétences attendues :
1. Expertise technique approfondie : maîtrise de plusieurs langages de programmation dont TypeScript, JavaScript faisant partie de toute la stack NodeJS mais aussi des connaissances sur les flows d'authentification (Oauth2/OIDC, Client Credential, Authorization Code). Capacité à résoudre des problèmes complexes et à prendre des décisions techniques stratégiques
2. Expérience significative : plusieurs années d’expérience dans le développement et l’architecture logicielle, avec un historique démontrable de projets réussis, de préférence dans des environnements similaires à celui d’Adeo
3. Intégration et optimisation des performances (mise en cache, scalabilité)
4. Orientation vers la qualité : engagement envers les tests (tests unitaires, d'intégration, de performance...), l’assurance qualité, les révisions de code et les pratiques de développement sécurisé
5. Capacité à innover et à s’adapter : curiosité pour les nouvelles technologies, méthodes de travail, bonne capacité à apprendre et à adopter rapidement de nouvelles compétences techniques
6. Gestion de projet et collaboration : expérience en gestion de projet ou en participation active à des projets complexes avec une aptitude à travailler en étroite collaboration avec d’autres équipes (produit, design, infrastructure)
Environnement de travail
Au sein même des équipes Identité, il/elle s'assure que les solutions proposées répondent aux préconisations des équipes techniques et des équipes métiers.
Il/elle est force de proposition quant à l’implémentation de ces outils/solutions en respectant les normes et bonnes pratiques de la PSSI
Son expérience et expertise sur plusieurs autres langages de programmation lui permettent d’accompagner les différents profils de développeurs qui seront amenés à le/la solliciter sur le périmètre défini dans la cadre de sa mission.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Full Stack
Coriom Conseil