Senior Odoo/Python Architect
We are looking for an experienced Senior Odoo/Python Architect to lead the design and implementation of complex Odoo-based solutions for an innovative project in the animal reproduction domain.
About the Project
You will work on a system that manages a complex lifecycle involving multiple entities such as animals (patients), owners, veterinarians, and ranches. The platform will handle process stages, billing flows, and integrations across multiple Odoo modules.
Key Responsibilities
- Architectural Solutioning
Define optimal architecture for complex business needs, choosing between standard Odoo functionality and custom module development - Data Model Definition
Design scalable data models (e.g., patient–owner–vet relationships) leveraging Odoo structures like Company and Contacts - Technical Consulting
Advise on Odoo capabilities and limitations, ensuring realistic and effective implementation strategies - Development Guidance
Translate architecture into clear technical tasks (e.g., Jira stories) for development teams - Module & Feature Integration
Ensure seamless integration of modules such as CRM, Payments, and DocuSign, including proper data flow design
Required Skills & Experience
- 7+ years of Python development experience
- 4+ years of hands-on Odoo development
- Strong expertise in Odoo architecture and internals
- Deep knowledge of:
- Odoo ORM
- PostgreSQL
- REST APIs
- XML / QWeb
- Experience building custom Odoo modules
- Understanding of core Odoo modules (Accounting, Inventory, Sales, Purchase, CRM, Contacts)
- Experience with Git and version control
- Linux environment experience
- Strong communication skills (English B2–C1 or higher)
- Experience with Odoo.sh or cloud deployments
- Performance optimization and scaling of Odoo systems
- Frontend basics: JavaScript / OWL / HTML / CSS
- Experience with ERP implementations or business process automation
Docker / containerization experience
Nice to Have
- Odoo certification
What You’ll Do
- Work directly with stakeholders to understand business needs
- Design scalable and maintainable system architecture
- Lead technical decision-making and guide development teams
Build a high-impact solution in a specialized and growing industry
If you're passionate about Odoo architecture and enjoy solving complex business challenges — we’d love to hear from you.
Required languages
| English | B2 - Upper Intermediate |