Role Purpose
To design, code, and optimise Odoo ERP solutions that enable automation, scalability, reliable integration and leverage emerging technologies such as AI/ML across Salvone’s business units.
What You’ll Own
- Develop, test, and maintain Odoo modules (core + custom) using Python, XML, JavaScript, and PostgreSQL.
- Translate business requirements into clean, scalable, upgrade-safe code.
- Build, test, and deploy integrations with third-party systems (Sage Payroll, Biotime, Power BI, etc.).
- Explore opportunities to integrate AI/ML-driven features within Odoo workflows to improve automation and reporting.
- Participate in requirement workshops across business units to capture needs and define automation priorities.
- Assist in mapping business needs into Odoo’s technical feasibility.
- Prepare technical documentation, test scripts, and track changes.
- Debug and resolve issues reported by users.
- Implement monitoring and troubleshoot incidents.
- Maintain SOPs, documentation, and version control.
- Support testing, go-live, and hypercare phases.
- Deliver clean, upgrade-safe code aligned with business requirements.
- Safeguard upgradeability and reduce dependency on external vendors.
What You’ll Bring
- Strong knowledge of Odoo (framework, workflows, custom modules).
- Hands-on development experience with recent Odoo versions (v14 or later), with ability to manage upgrades and backward compatibility.
- Technical stack: Python, PostgreSQL, XML, JavaScript, version control.
- Experience with system integrations and data migrations.
- Solid understanding of ERP processes across finance, HR, operations etc.
- Exposure to AI/ML integration within ERP ecosystems, such as using predictive models for reporting, workflow optimisation, or automation. (Desirable)
- Collaborative, solution-focused working style.
The Essentials
Minimum 5 years years of dedicated Odoo development experience, preferably including:
- At least 2–3 full upgrade or migration cycles
- Multi-entity ERP work
- Hands-on integration with other systems (Payroll, HRIS, BI, etc.)
Bachelor’s degree in Computer Science, IT, or related field.
Strong analytical and problem-solving ability
Job Type: Full-time