Aperçu de l'offre
- Expérience3 ans
- FormationBac + 5
- Salaire40 000 – 50 000 € / an
Le rôle et son périmètre
Au sein de JEMS, vous rejoindrez une équipe en pleine structuration pour développer, modifier et maintenir les microservices qui gèrent la donnée client CRM. Votre mission sera de concevoir et faire évoluer les interfaces API REST entre le CRM et les systèmes consommateurs/producteurs de données client. Vous garantirez la qualité, l'intégrité et la cohérence de la donnée client à travers les différents flux. Vous participerez à la migration de fonctions historiques actuellement portées par une base Oracle vers des architectures serverless (AWS Lambda, AWS Glue), gestion de la rétention GDPR, calcul de la qualité de données. Vous contribuerez également à la synchronisation des données entre le CRM (master) et les systèmes tiers.
Responsabilités de développement
- Développement, modification et maintenance des microservices
- Conception et évolution des API REST
- Garantie de la qualité, l'intégrité et la cohérence des données
- Migration des fonctions historiques vers des architectures serverless
- Gestion de la rétention GDPR
- Synchronisation des données CRM et systèmes tiers
- Développement front-end ponctuel
- Documentation des développements, flux et choix techniques
Profil recherché
L'entreprise recherche un développeur backend microservices avec au moins 3 ans d'expérience professionnelle. Un niveau de formation Bac + 5 est requis. Une bonne maîtrise de la langue française est nécessaire.
- 3 ans d'expérience professionnelle en développement backend microservices
- Bac + 5
- Maîtrise de la langue française
Stack et compétences
Vous devrez maîtriser des langages et des outils spécifiques à cette position. Vous devrez être à l'aise avec TypeScript et Node.js, et avoir une expérience avérée avec AWS serverless : Lambda, DynamoDB (NoSQL). Vous devrez également être familier avec API REST, JSON, AWS Glue, et des outils d'assistance IA au développement. Une capacité à intégrer ces outils dans votre quotidien de développement et à partager les bonnes pratiques avec l'équipe est essentielle.
- TypeScript et Node.js
- AWS Lambda et DynamoDB (NoSQL)
- API REST et JSON
- AWS Glue et scripts d'ETL/migration de données
- Maîtrise des outils d'assistance IA au développement
- Capacité à intégrer ces outils dans le quotidien de développement
- Partage des bonnes pratiques
Environnement technique
L'environnement technique est 100% serverless AWS. Vous travaillerez avec des technologies comme TypeScript et Node.js, AWS Lambda, DynamoDB (NoSQL), API REST, JSON, AWS Glue, et des outils d'assistance IA au développement. Vous utiliserez Git pour le versioning, branches et pull requests, CI/CD via Gitlab et release management. L'outil Jira et Confluence seront également à votre disposition pour la gestion des tâches et la collaboration.
- 100% environnement serverless AWS
- Utilisation de TypeScript et Node.js
- AWS Lambda et DynamoDB (NoSQL)
- API REST et JSON
- AWS Glue et scripts d'ETL/migration de données
- Maîtrise des outils d'assistance IA au développement
- Git pour le versioning, branches et pull requests
- CI/CD via Gitlab et release management
- Utilisation de Jira et Confluence
Techniques et pratiques du poste
Dans ce type de poste, vous serez impliqué dans le cycle de développement, les revues de code, les tests unitaires et intégration, la documentation des développements et des flux de travail. Vous participerez aux cérémonies SAFe/Scrum et aux PI planning. Vous serez amené à collaborer étroitement avec d'autres équipes, notamment pour la synchronisation des données CRM et systèmes tiers.
- Cycle de développement
- Revues de code
- Tests unitaires et intégration
- Documentation des développements et des flux de travail
- Participation aux cérémonies SAFe/Scrum
- Collaboration avec d'autres équipes
Informations pratiques
Informations vérifiées pour cette offre. Les éléments non communiqués à la source ne sont pas mentionnés.
- Type de contrat : CDI
- Lieu de travail : Levallois-Perret, France
- Temps de travail : Temps plein
- Expérience attendue : Minimum 3 ans d'expérience professionnelle en développement backend microservices
- Formation : Bac + 5
Se préparer pour postuler
Pour préparer votre candidature, vous pouvez mettre en avant votre expérience avec TypeScript et Node.js, ainsi que votre maîtrise des outils AWS Lambda, DynamoDB, et API REST. Assurez-vous également de souligner votre capacité à intégrer les outils d'assistance IA au développement dans votre quotidien de travail et de partager les bonnes pratiques avec l'équipe.
- Expérience avec TypeScript et Node.js
- Maîtrise des outils AWS Lambda, DynamoDB, et API REST
- Capacité à intégrer les outils d'assistance IA au développement
- Partage des bonnes pratiques
Candidature
Modalités précisées à la source : Postulez à cette offre!.
Éléments communiqués par la source :
- Formulaire / plateforme de candidature : Postuler à cette offre
- Vérifiez que votre expérience correspond au niveau demandé (3 ans).
- Mettez en avant les compétences explicitement mentionnées dans l'offre.
- Adaptez votre CV à cette offre avant de candidater.