Job description
Job Responsibilities:
Developing software modules (Modules): Design and program new applications within the Odoo environment using Python and XML to cover operational processes.
- Developing data analytics reports (Data Analytics & Reporting):
o Design and build advanced and customized QWeb reports as per departmental requests.
o Develop interactive dashboards (Dashboards) that display key performance indicators in a formal and direct manner.
o Engineer data pipelines (Data Pipelines) to extract and cleanse data from the system and direct it to business intelligence tools.
o Create complex SQL queries to extract customized and quick analytics from the database.
- Integration and linking (APIs): Develop and maintain application programming interfaces (REST/XML-RPC) to link the Odoo system with external systems or company-specific mobile applications.
- Maintenance and improvement: Analyze software bugs and fix them, and work on improving system response speed (Performance Tuning).
- Technical documentation: Write comprehensive documentation for source code and programming comments to ensure knowledge retention.
Note:
Preference will be given to candidates with additional experience in building web applications.