Senior Odoo ERP Engineer (Contract)
CASTILLE · Kenya
Description du poste
About the role
We are looking for a Senior Odoo ERP Engineer to lead the design, development, and deployment of our Odoo ecosystem. This remote, project‑based role will bridge business processes such as Accounting, Sales, Inventory, HR, and Manufacturing with robust technical solutions.
Key responsibilities
- Design, develop, and maintain custom Odoo modules using Python, XML, and JavaScript.
- Customize standard Odoo modules (Sales, Purchase, Accounting, Inventory, Manufacturing, HR, Projects) while preserving upgrade paths.
- Create automated workflows, dynamic QWeb reports, and server‑side actions.
- Optimize PostgreSQL queries, indexing, and Odoo ORM for performance.
- Architect scalable Odoo solutions on‑premise and in cloud environments (AWS, Azure, Odoo.sh).
- Integrate Odoo with e‑commerce platforms, CRM, Power BI, payment gateways, and legacy ERPs via REST/GraphQL APIs, webhooks, or middleware.
- Manage multi‑company and inter‑company configurations.
- Lead Odoo version upgrades and module migrations.
- Debug critical production issues, performance bottlenecks, and concurrency problems.
- Implement automated testing, CI/CD pipelines, and backup/recovery strategies.
Required profile
- 5+ years of Odoo/OpenERP development experience.
- Deep knowledge of Odoo core framework (ORM, models, views, security rules, wizards, QWeb).
- Advanced PostgreSQL expertise.
- Proficiency in JavaScript (OWL framework), XML, and HTML/CSS.
- Hands‑on Linux server administration (Ubuntu/Debian), Docker, and Git.
- Experience with Odoo deployment options (Odoo.sh, on‑premise, containerised).
- Odoo certification (functional or technical) preferred.
- Experience migrating legacy Odoo versions to modern releases.
- Familiarity with manufacturing, quality, maintenance, or field service modules.
- Knowledge of Celery, Redis, or message queues for asynchronous tasks.
- Experience with Odoo Studio and OCA modules.
Required skills
- Odoo
- Python
- XML
- JavaScript
- QWeb reporting
- PostgreSQL
- Linux (Ubuntu/Debian)
- Docker
- Git
- AWS
- Azure
- Odoo.sh
- REST APIs
- GraphQL
- Webhooks
- CI/CD pipelines
- Celery
- Redis
- OCA modules
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 2 jours
Expire dans 1 mois
20 vues · 0 candidatures
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
CASTILLE
Kenya
Offres similaires
-
PhD Expert – Computational Biology (Remote, Task‑Based)
Crossing Hurdles Kenya -
Senior Product Manager - Enterprise Applications
Equity Bank Limited Kenya -
Full Stack Engineer – Remote, $200k/year
Crossover Kenya -
Product Manager – AI Enablement
Co-operative Bank of Kenya Comté de Nairobi -
Technical Support Senior Supervisor
The Cigna Group Nairobi