Role Overview :
We are seeking a skilled Odoo ERP Developer to design, develop, and maintain robust Odoo ERP solutions tailored to our business needs. The ideal candidate will have hands-on experience with Odoos framework and modules, strong coding skills, and the ability to integrate Odoo with various external systems to streamline business processes and enhance productivity.
Key Responsibilities :
- Design, develop, and deploy custom Odoo modules to extend core functionality and meet specific business requirements.
- Implement new features, enhancements, and workflows using Python and Odoos ORM.
- Develop and maintain integrations between Odoo and third-party applications, such as payment gateways, CRM systems, shipping providers, and other enterprise tools via RESTful APIs, XML-RPC, or JSON-RPC.
- Configure Odoo system settings, user roles, access rights, and security policies to safeguard sensitive data and ensure compliance with organizational policies.
- Manage Odoo PostgreSQL databases, optimize queries, perform backups and restores, and ensure data consistency and system reliability.
- Troubleshoot technical issues, debug errors, and provide timely fixes to ensure uninterrupted system performance and a smooth user experience.
- Work closely with business analysts, project managers, and end-users to gather functional requirements, analyze business processes, and translate them into effective technical solutions.
- Create and maintain detailed technical documentation, including module architecture, code comments, integration workflows, and user guides for ongoing maintenance and knowledge transfer.
- Participate in code reviews to enforce coding standards, improve code quality, and share knowledge within the development team.
- Stay abreast of the latest Odoo versions, community modules, and best practices. Recommend and implement improvements to optimize system efficiency and scalability.
Qualifications :
Bachelors degree in Computer Science, Information Technology, or a related field, or equivalent work experience.3+ years of experience developing on the Odoo platform (preferably versions 12 and above).Strong proficiency in Python programming and familiarity with the Odoo framework and ORM.Experience with PostgreSQL and writing efficient SQL queries.Familiarity with front-end technologies such as JavaScript, XML, HTML, and CSS for customizing Odoo views and web client.Hands-on experience with RESTful API integration, XML-RPC, and JSON-RPC communication.Good understanding of ERP business processes including Sales, Purchasing, Inventory, Accounting, and Manufacturing modules.Knowledge of version control systems like Git.Strong analytical and problem-solving skills.Excellent communication skills and ability to work collaboratively in a team-oriented environment(ref : hirist.tech)