Ingénieur Logiciel
Travail sur des workflows d'extraction web, outils d'optimisation data-driven, reporting et pipelines de données clients pour des cas d'usage retail.
Présentation
Chez Opti-Mix, j'ai travaillé sur plusieurs projets techniques liés à l'extraction de données web, à l'analyse de prix et aux workflows de livraison client. Cette période a été fondatrice dans mon parcours car j'y ai traité à la fois des sujets de développement et des sujets opérationnels : création de nouveaux scripts, maintenance d'anciens outils, chargement et export de données, tests manuels de sites et prise en compte des besoins clients.
Parmi les projets sur lesquels j'ai travaillé, il y avait xlbscrapper, un outil Node.js d'extraction web conçu pour naviguer efficacement sur les sites, y compris en parallèle. J'ai aussi contribué à chainreporter, une application desktop servant à analyser des fichiers CSV et à produire des rapports interactifs de contrôle qualité avant livraison. Un autre projet était xlbwebchangecapturer, un script Node.js utilisé pour générer des captures d'écran organisées à partir d'une liste d'URL afin de suivre l'évolution du design et du contenu dans le temps.
Ce poste m'a beaucoup appris sur la gestion de workflows de données réels et le maintien de la fiabilité dans des systèmes interagissant avec des sources externes.
Contributions clés
- Développement et maintenance de scripts Node.js d'extraction de données web
- Travail sur les workflows d'import/export et de livraison de données clients
- Contribution aux outils internes : xlbscrapper, chainreporter, xlbwebchangecapturer
- Construction de systèmes de suivi des changements de sites par captures d'écran
- Réalisation de contrôles techniques manuels et d'analyses de sites
- Participation à des sujets techniques liés au pricing et aux besoins clients
Durée
avril 2015 — avril 2017
Localisation
Lille, France
Type
Temps plein