Vous êtes un développeur Fullstack senior, expert en Java et Angular, et vous cherchez un projet freelance stimulant en Afrique du Nord. Cette mission vous place au cœur d’une Digital Factory Supply Chain, où vous concevrez, développerez et maintiendrez des applications web et APIs pour optimiser la chaîne d’approvisionnement. Vous travaillerez dans un environnement agile, avec des technologies modernes telles que Kubernetes, GitLab CI/CD et PostgreSQL, tout en collaborant étroitement avec les équipes métier pour garantir une expérience omnicanale de qualité.
La Digital Factory Supply Chain de notre client est responsable de la conception et du développement de l’ensemble des actifs digitaux qui permettent d’offrir une expérience omnicanale parmi les meilleures du marché. Elle gère l’ensemble du processus d’approvisionnement des magasins, depuis la commande automatique en magasin, jusqu’aux commandes fournisseurs, en passant par la préparation en entrepôt et le transport vers les points de vente. Les technologies de pointe, la puissance des outils et des méthodes basées sur la data, le machine learning et l’IA, permettent aux équipes de focaliser leurs efforts sur la valeur de leurs initiatives.
En tant que consultant(e) intégré(e) dans les équipes DF Supply Chain, votre mission principale sera de développer et maintenir les applications web et les APIs qui permettent le paramétrage et l’optimisation des commandes magasins automatiques. Vous utiliserez Angular pour construire des interfaces utilisateur interactives et performantes, et Java SpringBoot pour développer des services RESTful robustes. Vous serez également responsable de la conception, du développement, des tests et de la mise en production des applications autour du déstockage des entrepôts, en respectant les normes de qualité et les bonnes pratiques de développement.
Vous devez maîtriser le développement d’applications web avec Angular, en utilisant des composants, des services et des modules pour construire des interfaces utilisateur interactives et performantes. Vous devez également avoir une bonne connaissance de Java SpringBoot pour le développement d’APIs RESTful, en intégrant des services et des modules pour gérer les requêtes et les réponses HTTP. Vous devez être capable de travailler avec Kubernetes pour l’orchestration des conteneurs, la gestion des déploiements et la mise à l’échelle des applications. Vous devez posséder une connaissance approfondie de GitLab CI/CD pour la mise en place d’un pipeline d’intégration et de livraison continue, permettant d’automatiser les tests, le déploiement et la surveillance des applications. Vous devez également avoir une bonne maîtrise de PostgreSQL pour la gestion des données, la conception de bases de données et l’écriture de requêtes SQL performantes. Enfin, vous devez maîtriser les méthodes agiles, notamment Scrum, pour travailler efficacement dans un environnement itératif.
En plus de vos compétences techniques, vous devez posséder d’excellentes compétences en communication écrite et orale en français, afin d’interagir fluidement avec les parties prenantes métier. Vous devez faire preuve d’esprit d’analyse et d’amélioration continue, en évaluant le code et ses impacts, et en remettant en question les solutions existantes pour les améliorer. Vous devez également être capable de prendre du recul, d’évaluer les problématiques avec objectivité et de proposer des solutions d’amélioration. Vous devez respecter les délais tout en maintenant des standards élevés, et être capable de collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs.
Le profil recherché est un diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d’une expérience significative équivalente. Vous devez avoir plus de 7 ans d’expérience en Java / Angular. Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus. Vous devez être capable de travailler de manière autonome, tout en étant un joueur d’équipe, et être prêt à vous engager sur une mission de 6 mois renouvelable (220 à 225 jours ouvrés).
Cette mission freelance offre une opportunité unique de travailler sur des projets de grande envergure, d’utiliser des technologies de pointe et de contribuer à la transformation digitale d’une entreprise leader dans le secteur de la supply chain. Vous bénéficierez d’une rémunération compétitive, d’un environnement de travail stimulant et d’une collaboration avec des équipes passionnées et expérimentées.
Si vous êtes passionné(e) par le développement Fullstack, que vous maîtrisez Java et Angular, et que vous souhaitez relever un défi stimulant dans un contexte de supply chain digitale, cette mission freelance est faite pour vous. Rejoignez-nous pour contribuer à l’innovation et à l’excellence opérationnelle de notre client.