← Back to opportunities
Design and build custom Odoo modules in Python: data models, business logic, server actions, scheduled jobs, and automated workflow rules. Extend core Odoo modules (POS, Accounting, Invoicing, Stock) using inheritance patterns — classical, prototype, and delegation — without breaking upstream upgrade paths. Build custom invoicing workflows: automated document generation, multi-step a...
About the Role
Main Purpose:
Puma Energy is seeking an Odoo Technical Developer to own the development, customisation, and integration of its Odoo platform across multiple African markets. The role is heavily weighted toward Python-based Odoo module development and REST API engineering. The successful candidate will design and build custom modules from scratch, integrate Odoo with a range of external systems, and maintain production environments spanning several countries simultaneously.
KEY RESPONSIBILITIES:
Odoo Development
Module Development
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position