|
Développeur Full Stack - Portail Agent & Administrateur H/F
|
|
Informations Générales
AGL (Africa Global Logistics) est le premier opérateur logistique multimodal (portuaire, logistique, maritime et ferroviaire) en Afrique.
L’entreprise fait désormais partie du groupe MSC, une entreprise leader dans le transport maritime et la logistique. Avec une expertise développée depuis plus d’un siècle et plus de 23 000 collaborateurs dans 50 pays dont 3000 au Cameroun, AGL fournit à ses clients africains et mondiaux des solutions logistiques complètes, personnalisées et innovantes, avec l’ambition de contribuer durablement à la transformation de l’Afrique.
AGL est également présent en Haïti et au Timor
Description du poste
Fonction
CONCEPTION SOLUTION
Développeur Full Stack - Portail Agent & Administrateur H/F
Type de contrat
CDI
Localisation du poste
Afrique, Cameroun,
Temps de travail
Temps complet
Description de la mission
1. Développement & architecture
• Concevoir, développer et maintenir les fonctionnalités du portail Administrateur (Front-End & Back-End) selon les sprints définis et les User Stories techniques et fonctionnelles rédigées.
• Participer aux choix d'architecture, proposer des améliorations techniques et des standards de qualité (code review, sécurité, performance).
• Assurer l'intégration de la solution avec les autres briques du SI (bus de données, API internes, solutions métiers).
2. Documentation, qualité et respects des jalons.
• Produire et maintenir la documentation technique (architecture, API, schémas, guides de développement).
• Participer à l'élaboration des tests automatisés et à la mise en place des bonnes pratiques de QA.
• Garantir la qualité du code et la conformité de la solution aux normes internes.
• Garantir le respect des jalons, des sprints et des déploiements.
• Assurer le reporting des risques techniques impactant les jalons du projet.
3. Contribution Agile
• Participer activement aux cérémonies Agile (sprints, daily meetings, rétro, refinements).
• Estimer les charges liées aux User Stories, découper les tâches et reporter régulièrement l'avancement.
• Collaborer étroitement avec le PO/AMOA pour assurer la bonne compréhension des besoins.
• Détecter les risques techniques et proposer des solutions.
4. Expertise applicative & montée en compétence fonctionnelle
• Comprendre progressivement les processus métiers liés au périmètre applicatif
• Être force de proposition pour optimiser l'expérience utilisateur, les workflows internes et les interactions avec les solutions existantes.
5. Outillage, CI/CD & sécurité
• Participer à la mise en place et à l'amélioration continue des pipelines CI/CD (tests, intégration, MEP).
• Collaborer avec les équipes DevOps pour industrialiser les processus de déploiement.
• Contribuer à la définition et à l'application des bonnes pratiques de sécurité applicative.
• Identifier et corriger les vulnérabilités en lien avec l'équipe sécurité.
6. Maintenance & support niveau 3
• Après la mise en production, assurer la maintenance corrective et évolutive du portail.
• Analyser les incidents complexes, proposer des solutions durables et documenter les analyses, solutions de contournement et correctifs.
• Contribuer au transfert de connaissance auprès des équipes de support.
• Participer au reporting sur la qualité du support de niveau 3 et à l'amélioration continue de la qualité.
Profil
Compétences techniques
• Front-End : Angular 21 – Framework Tailwind CSS, Next JS
• Back-End : .NET Core 10, C#
• Clean Architecture, Domain Driving Design (DDD)
• Architecture de code
• SQL : Niveau intermédiaire (tables, select, update, delete)
• CQRS : Command Question Responsibility Segregation
• API & intégration : REST, Webhooks, API Gateway, bonnes pratiques d'API design.
• Notion d'infrastructures et de réseau
• CI/CD : Azure DevOps, ou équivalent.
• Tests automatisés : unitaires, intégration, end-to-end.
• Cloud : Azure PaaS
• Sécurité applicative : Azure AD, SSO, OAuth2, bonnes pratiques
• Github Copilot (génération code)
Compétences fonctionnelles
• Capacité à comprendre et à traduire techniquement des processus métiers.
• Intérêt pour l'écosystème logistique / transport (montée en compétence accompagnée).
• Capacité à dialoguer avec des utilisateurs internes, PO, architectes et équipes support.
Compétences Comportementales
• Rigueur, sens de la qualité.
• Grande autonomie et capacité à proposer des solutions.
• Très bonne communication et esprit d'équipe..
• Curiosité technique et veille technologique.
Profil recherché
• Expérience confirmée (3–7 ans) en développement Full Stack dans un contexte SI complexe.
• Expérience en projets Agile.
• Français courants.
• Capacité démontrée à documenter, tester et maintenir un code de qualité.
• Une expérience dans un environnement multi-acteurs ou multi-applicatif est un plus.