- Design, develop, and customize Odoo modules to meet client-specific business requirements.
- Lead the technical implementation of Odoo ERP solutions, ensuring seamless integration with existing systems.
- Collaborate with functional consultants and business analysts to translate business needs into technical specifications.
- Develop and maintain APIs for integration with third-party applications and services.
- Optimize and refactor existing Odoo modules for improved performance and scalability.
- Troubleshoot, debug, and resolve technical issues in Odoo deployments.
- Conduct code reviews and mentor junior developers to uphold best practices and code quality.
- Participate in project planning, estimation, and delivery within agile teams.
- Document technical solutions, workflows, and deployment processes for internal and client use.
- Stay updated with the latest Odoo releases, features, and industry trends to recommend enhancements.
Strong Python programming skills (Odoo backend is Python-based).Deep understanding of Odoo ORM, workflows, models, and business logic.Experience in building new Odoo modules from scratch and customizing existing ones.Good knowledge of Odoo frontend (XML, QWeb templates, JavaScript, Owl framework).Experience with APIs and third-party integrations (REST, SOAP, JSON, etc.).Knowledge of PostgreSQL database structure and optimization.Familiar with Linux environments, Git, and deployment processes.Experience with Odoo.sh or self-hosted Odoo servers.