Se rendre au contenu

Développeur Junior Odoo

Dakar, Sénégal

Le Développeur Odoo Junior est responsable de la conception, du développement, de l’intégration, de la maintenance et de l’évolution des solutions Odoo.

Il intervient sur des projets complexes et joue un rôle de référent technique auprès des consultants fonctionnels et chefs de projet.

Responsabilités :

  • Analyser les besoins techniques et fonctionnels ;

  • Concevoir les architectures et solutions techniques ;

  • Développer et personnaliser les modules Odoo ;

  • Réaliser les intégrations avec les systèmes tiers ;

  • Assurer la qualité, la sécurité et la performance des développements ;

  • Accompagner les migrations et montées de version;

  • Encadrer techniquement les développeurs moins expérimentés ;

  • Participer à la résolution des incidents complexes ;

  • Contribuer à l’amélioration continue de la plateforme Odoo.


Compétences requises :

Techniques :

  • Analyser les spécifications fonctionnelles et techniques.

  • Identifier les écarts entre les fonctionnalités standards Odoo et les besoins métier.

  • Définir les solutions techniques adaptées.

  • Concevoir l’architecture des modules et composants.

  • Garantir la cohérence de l’architecture globale.

  • Identifier les risques techniques et proposer des solutions préventives.

  • Participer aux choix technologiques.

  • Veiller à la scalabilité, à la sécurité et aux performances des solutions.

  • Concevoir et développer des modules Odoo complexes.

  • Étendre et surcharger les modules standards lorsque nécessaire.

  • Développer les modèles, vues, assistants, workflows et automatisations.

  • Développer des rapports QWeb/PDF.

  • Développer des interfaces utilisateur avec JavaScript/OWL.

  • Implémenter les règles de sécurité et droits d’accès.

  • Développer des traitements automatisés.

  • Optimiser les développements existants.

  • Réaliser des refactorisations lorsque nécessaire.


Fonctionnelles :

Une bonne compréhension des processus suivants est souhaitée :

  • Comptabilité ;

  • Finance ;

  • Achats ;

  • Ventes ;

  • Facturation ;

  • Stocks ;

  • Logistique ;

  • CRM ;

  • Ressources humaines ;

  • Paie ;

  • Projets ;

  • Production ;

  • Maintenance.

  • Excellente capacité d’analyse et de résolution de problèmes

  • Sens de l’organisation, rigueur, autonomie

  • Capacité à travailler en équipe agile (Scrum, Kanban)

  • Bonne communication orale et écrite 

  • Maîtrise de Git.

  • Expérience avec GitLab/GitHub ou équivalent.

  • Maîtrise des stratégies de branches et de gestion des versions.


Une expérience dans un secteur fortement réglementé ou à forte volumétrie de données constitue un avantage.

Profil recherché :

  • Bac +5 en informatique ou équivalent

  • Minimum 2 ans d’expérience en développement 

  • Expérience sur des projets à forte volumétrie ou forte exigence de performance

  • Capacité à encadrer des projets ou des équipes technique