Partager cette offre
Bonjour,
Nous recherchons pour notre client grand compte un Développeur Backend Node.js / TypeScript senior pour l'intégration de partenaires et l'activation de données
Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes :
Argumentaire écrit répondant de façon ciblée au besoin ci-dessous
CV à jour
Date de prochaine disponibilité
Tarif journalier
Merci d'indiquer la référence KTR/DBN/5557 dans l'objet de votre message
Contexte de la prestation
La direction technique du client mène des projets transverses en étroite collaboration avec les autres directions, notamment sa direction Data, créée pour faire de la donnée un levier de croissance des offres numériques.
La direction Data a 3 grandes activités : maximiser la collecte de données tout en respectant les réglementations en vigueur, développer la connaissance et l'expérience utilisateurs, et mettre à disposition des équipes internes des outils de pilotage et d'aide à la décision.
Pour accélérer la collecte de données à des fins de connaissance utilisateurs et d'activation marketing et publicitaire, le client souhaite faire évoluer son architecture en adossant sa CDP (Customer Data Platform) à sa plateforme Data, rendre ces données activables pour d'autres entités et piloter ses différentes activités.
Définition du besoin
La prestation consiste à intégrer l'équipe technique dédiée à l'activation et à la personnalisation des données, afin de concevoir, développer et maintenir les services backend permettant l'intégration des partenaires, l'activation des données et les échanges avec la plateforme Data.
L'écosystème technique est principalement constitué de Node.js (TypeScript), REST APIs, SQL, BigQuery, Redis, PostgreSQL, Google Cloud Platform, Docker, GitLab CI/CD, ainsi que de solutions du marché (CDP, outil de gestion de la conformité des données) et de différents services internes.
Activités principales attendues
En interaction avec les équipes Data et Exploitation, la prestation consiste à :
Concevoir, développer et maintenir des services backend en Node.js / TypeScript
Concevoir et faire évoluer des APIs REST répondant aux besoins des produits numériques
Développer les connecteurs avec les différentes plateformes partenaires (CDP, outils marketing, plateformes publicitaires, services internes)
Participer à la définition de l'architecture technique des applications backend
Garantir la qualité du code via les bonnes pratiques de développement (tests unitaires, revues de code, qualité logicielle)
Participer à l'industrialisation des développements et à l'amélioration des pipelines CI/CD
Optimiser les performances, la scalabilité et la résilience des services
Assurer le monitoring, l'observabilité et le suivi des applications en production
Participer aux investigations techniques et à la résolution des incidents de production
Contribuer aux choix techniques et à l'amélioration continue des pratiques de développement
Collaborer avec les équipes Data, Front-end, Exploitation et Produit dans un environnement Agile
Produire la documentation technique et partager les connaissances au sein de l'équipe
Profil recherché
Expérience attendue : au moins 5 ans d'expérience en tant que développeur Backend Node.js, dans des environnements à forte volumétrie et soumis à des contraintes de montée en charge
Compétences techniques requises
Expériences significatives et démontrées de Node.js et TypeScript en production
Expériences significatives et démontrées dans la conception et le développement d'APIs REST, incluant protocoles HTTP, OAuth2, JWT et des problématiques de sécurité applicative, de gestion des erreurs/exceptions et d'intégration d'APIs tierces ou de solutions SaaS
Expériences significatives et démontrées dans la conception et la mise en place d'architectures orientées services maintenables et évolutives (microservices ou architecture modulaire)
Expériences significatives et démontrées de l'utilisation en production de bases de données relationnelles et NoSQL (PostgreSQL, MySQL, MariaDB, Redis, etc.) ainsi que des principes de modélisation
Solides expériences avec Git et les pipelines CI/CD (GitLab CI, GitHub Actions ou Jenkins)
Solides expériences des environnements conteneurisés Docker (et idéalement Kubernetes)
Solides expériences des environnements Cloud, idéalement Google Cloud Platform
Maîtrise des pratiques de développement : Clean Code, tests unitaires, revues de code, documentation
Capacité à analyser les performances et à optimiser les applications backend
Compétences transverses
Capacité à collaborer avec l'équipe technique en place
Capacité à expliquer et vulgariser les choix techniques aux équipes métiers
Expérience des méthodes Agile (Scrum ou Kanban)
Bon niveau d'anglais technique
Environnement de travail
Présence sur site requise en fonction des besoins de la prestation (habituellement 3j/semaine sur site)
Le prestataire pourra être amené à effectuer exceptionnellement des astreintes ou des interventions le soir et le week-end.
Matériel performant à fournir par le prestataire : antivirus à jour et activé, chiffrement du disque, système d'exploitation à jour de ses correctifs de sécurité, verrouillage du poste, stockage sécurisé des mots de passe
Prestation au sein de l'équipe technique dédiée à l'activation et à la personnalisation des données, en interaction avec les équipes Data, Exploitation, Front-end et Produit
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 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 Backend Node.js / TypeScript : services data et APIs
INSYCO
