Odoo Tech Lead
Description
Description de l'emploi As Odoo Tech Lead at Moonside, you will own the technical quality and architecture of Odoo implementation, support, and maintenance projects. You will lead and mentor a team of junior and mid level developers and data engineers, guiding them toward technical excellence, regression prevention, and sound architectural decisions. This is a high-impact role that combines technical leadership, deep Odoo expertise, and responsibility for code quality. You’ll work on both complex implementation projects and production support, ensuring solutions are robust, maintainable, and performant. Key Responsibilities 1. Technical Leadership & Mentoring • Lead and mentor a team of developers and data engineers on Odoo technical aspects • Conduct rigorous code reviews, pair programming sessions, and establish code quality standards • Guide developers on architectural decisions, module design, and Odoo patterns and best practices • Identify strengths and create personalized development plans for team members 2. Code Quality & Regression Prevention • Design and implement an automated testing strategy: unit tests, integration tests, and UAT automation • Establish and maintain CI/CD pipelines to ensure test coverage and reliable deployments • Perform code audits, identify technical debt, and lead refactoring initiatives • Implement processes to detect and prevent regressions 3. Odoo Technical Expertise • Deep expertise in the Odoo framework: ORM, APIs, modules, architecture, and complex data models • Design and validate technical solutions: module structure, dependencies, extensibility, and scalability • Optimize queries, improve performance, and manage data integrity in complex migrations and data imports • Master advanced aspects: security, workflows, conditional domains, data constraints, and access control • Contribute to improving technical standards and Odoo methodologies at Moonside • Stay current with Odoo releases and market evolution; actively contribute to team learning 4. Implementation & Project Leadership • Participate in defining technical architectures from discovery and proposal phases • Lead technical implementation, validate configurations and custom developments • Manage technical risks, anticipate complex issues, and propose robust solutions • Own the transition to support and maintenance Requirments • Master’s degree or Engineering diploma in Information Systems or Computer Science • Minimum 5+ years of hands-on Odoo development experience (versions 11 and later) • Proven experience across the full lifecycle: implementation, deployment, and production support • Deep mastery of Odoo data model, ORM, APIs, and advanced mechanisms • Experience developing custom solutions: custom modules, reports, workflows, and integrations • Minimum 2 years of confirmed experience leading or managing development teams • Ability to mentor, give constructive feedback, and develop talent • Experience managing technical projects: estimation, plan
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.