Vous contribuerez au développement et à la personnalisation d’Odoo afin de répondre aux besoins spécifiques de nos activités et de nos clients, vous serez en charge :
1. Développement et personnalisation :
- Concevoir et développer des modules Odoo spécifiques.
- Adapter les modules existants pour répondre aux besoins métiers.
- Intégrer Odoo avec d'autres systèmes via API ou web services.
2. Maintenance et optimisation :
- Identifier et résoudre les bugs techniques.
- Améliorer les performances des modules développés.
- Assurer la maintenance des bases de données et du code existant.
3. Analyse des besoins techniques :
- Collaborer avec les Business Analysts pour comprendre les spécifications fonctionnelles.
- Rédiger des spécifications techniques à partir des besoins métiers.
4. Test et validation :
- Effectuer des tests unitaires et fonctionnels des développements réalisés.
- Participer aux phases de validation et de recette utilisateur.
5. Documentation et formation :
- Documenter le code et les procédures de développement.
- Former les équipes internes sur les nouveaux modules et fonctionnalités.
- Diplôme Bac+3 à Bac+5 en informatique, génie logiciel ou équivalent.
- Expérience de 2 ans minimum en développement Odoo.
- Bonne maîtrise des langages de programmation utilisés dans Odoo (Python, XML, JavaScript).
- Connaissance des frameworks web (Django, Flask) et des bases de données (PostgreSQL).
- Expérience dans l’utilisation des outils de versioning (Git).
- Bonne compréhension des workflows Odoo et des méthodologies de développement Agile.
- Esprit analytique et capacité à résoudre des problèmes complexes.
- Autonomie et sens de l'organisation.
- Bonne communication et aptitude au travail en équipe.
- Curiosité et volonté d'apprendre de nouvelles technologies.
Atouts supplémentaires :
- Expérience dans le déploiement d’Odoo à l'international.
- Connaissance des systèmes d'exploitation Linux et du déploiement via Docker.
- Certification Odoo Developer.