We are looking for anexperienced Odoo Technical Consultant who will drive the design, customization,and optimization of Odoo applications to meet diverse client needs. As a keyplayer in our digital transformation projects, you will leverage your expertisein both Odoo Community and Enterprise versions to deliver tailored ERPsolutions across various business sectors. This role involves hands-on workwith data migration, version upgrades, and integration, ensuring seamlessfunctionality and performance. The ideal candidate is a seasoned technicalconsultant with over 7 years of experience in Odoo development, skilled inusing GitHub and Odoo.sh, and proficient in both frontend and backendtechnologies to create dynamic, user-friendly applications and portals.
Key Duties & Responsibilities:
- Responsible for the design,development, and testing of Odoo modules and applications based on complexclient requirements.
- Customize and implementOdoo modules, including core ERP modules (Sales, CRM, Inventory, Accounting,HR, etc.), across Community and Enterprise versions.
- Collaborate with functionalconsultants to translate client requirements into technical solutions.
- Develop and integratethird-party applications and APIs with Odoo and vise versa, ensuring seamlesssystem interoperability.
- Design and build custom webportals and dashboards tailored to client specifications, enhancing userexperience and functionality.
- Estimate developmentefforts for specific requirements.
- Perform data migrationtasks and ensure accurate transfer of data between Odoo and other systems.
- Handle Odoo versionupgrades, ensuring backward compatibility, data integrity, and minimaldisruption.
- Conduct regular codereviews to ensure code quality, adherence to standards, and identification ofpotential issues.
- Develop and implement unittesting scripts for front-end and back-end code, integrating testing into thedevelopmentpipeline.
- Set up servers, includingconfigurations for high availability and optimization.
- Performance testing.
- Work with Odoo.sh fordeployment and staging, ensuring smooth version control and code management.
- Write and maintainhigh-quality, efficient, and documented code using Odoo best practices.
- Conduct initial testing toensure code quality, optimize performance, and troubleshooting issues.
- Provide technical supportfor post-implementation, troubleshooting issues, and maintaining systemperformance.
- Provide technical trainingand support to clients and internal teams.
- Mentor junior developersand contribute to knowledge sharing within the team.
- Stay current with new Odooreleases, features, and best practices, proposing enhancements as appropriate.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 7+ years of experience in Odoo development.
- Odoo framework and ORM
- Web frameworks API Integration (REST/SOAP)
- Proven experience in data migration and Odoo version upgrades.
- Strong experience with both Odoo Community and Enterprise versions.
- Proficiency in GitHub for version control and familiarity with Odoo.sh for deployment and environment management.
- Strong analytical and problem-solving skills with a focus on debugging and performance optimization.
- Ability to work collaboratively in a fast-paced environment and manage multiple projects.