HamburgerMenu
hirist

Odoo ERP Developer - Python Programming

Timus consulting Services
Multiple Locations
2 - 5 Years

Posted on: 13/08/2025

Job Description

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


info-icon

Did you find something suspicious?