I am seeking an experienced Odoo developer to assist with the design and development of a custom module for Odoo Enterprise (self-hosted). The objective is to embed Microsoft Power BI dashboards directly within the Odoo user interface. The Power BI dashboards will consume data from an external Azure SQL Database, not from the Odoo database. The solution must provide a seamless and secure embedded analytics experience inside Odoo while maintaining clean separation between operational data and reporting data. High-quality documentation and long-term maintainability are essential for this project. Scope of Work Design and develop a custom module for Odoo Enterprise (self-hosted). Embed Power BI dashboards within Odoo views (menu items and dashboard pages). Implement secure Power BI embedding using supported authentication methods (e.g. service principal or delegated access). Configure the Power BI dataset to use Azure SQL as the external data source. Manage tokens, secrets, and configuration securely within Odoo. Apply role-based access control aligned with Odoo users where applicable. Follow Odoo Enterprise development best practices and ensure upgrade safety. Documentation Requirements (Mandatory) Technical architecture and data flow overview. Power BI, Azure SQL, and Odoo configuration documentation. Module installation and deployment guide. Inline code documentation and clear structure. Operational and maintenance documentation for future developers. Technical Environment Odoo Enterprise (self-hosted). Microsoft Power BI (embedded). Azure SQL Database. Python, XML, and JavaScript compliant with Odoo Enterprise standards. Required Skills and Experience Proven experience with custom Odoo Enterprise module development. Strong knowledge of Odoo backend (Python) and frontend (views, actions, menus). Hands-on experience with Microsoft Power BI embedding. Experience integrating external data sources such as Azure SQL. Strong focus on documentation, code quality, and maintainability. Deliverables Fully functional custom Odoo Enterprise module. Embedded Power BI dashboards accessible within Odoo. Complete technical and functional documentation. Code handover and knowledge transfer. Nice to Have Experience with Odoo.sh and self-hosted Enterprise environments. Background in enterprise BI and analytics solutions.