K Line Europe

Odoo ERP Developer

📍 القاهرة Full-Time 💼 Senior Level (6-8 yrs) 🕐 2w ago
👁️ 0 views
📋 0 applicants

Job Description

2.1 Custom Development

  • Design, build, and maintain custom Odoo modules using Python and Odoo's ORMframework
  • Extend or override existing Odoo modules using inheritance patterns (classical, prototype,delegation)
  • Develop custom reports using QWeb (PDF and HTML) and configure BI views anddashboards
  • Build automated actions, scheduled jobs (cron), and server-side business logic
  • Implement custom wizards, transient models, and multi-step workflows

2.2 Integration and API Development

  • Design and implement REST API integrations between Odoo and external systems (MES,logistics platforms, third-party services)
  • Use Odoo's XML-RPC and JSON-RPC interfaces for external connectivity
  • Develop and maintain integration with Egypt Tax Authority (ETA) e-invoicing APIs
  • Build webhook handlers and event-driven automation where required
  • Ensure data integrity and error handling in all integration workflows

2.3 Technical Configuration and Maintenance

  • Manage Odoo server configuration, module upgrades, and version migrations
  • Maintain and optimize PostgreSQL database performance, including query analysis andindexing
  • Write and maintain deployment scripts, Docker configurations, and CI/CD pipelines whereapplicable
  • Conduct code reviews and ensure adherence to Odoo community coding standards
  • Support UAT by resolving technical defects and regression issues

2.4 Documentation and Communication

  • Produce clear technical specifications, module documentation, and integration guideswritten in English
  • Communicate technical constraints and trade-offs clearly to non-technical stakeholders
  • Maintain a change log and versioning discipline for all custom code in Git
  • Participate in sprint planning, daily stand-ups, and technical review sessions

3.

Required Qualifications and Experience

3.1 Technical Skills

  • Minimum 3 years of hands-on Odoo development experience (versions 16 through 19preferred)
  • Strong Python proficiency: OOP, decorators, generators, async patterns, and clean codepractices
  • Deep knowledge of Odoo ORM: models, fields, recordsets, constraints, [removed], compute,depends
  • Experience with Odoo 19 framework changes and new API patterns is a strong advantage
  • Solid understanding of PostgreSQL: schema design, query optimization, and raw SQL whenneeded
  • Proficiency in Odoo frontend technologies: OWL (Odoo Web Library), JavaScript ES6+,XML QWeb templates
  • Experience with Git version control and branching strategies (GitFlow or similar)
  • Familiarity with Linux server administration (Ubuntu), Docker, and basic DevOps practices
  • Understanding of REST API design principles and experience with external API integrations
  • Knowledge of ETA e-invoicing technical specifications is a significant advantage

3.2 Professional Experience

  • Bachelor degree in Computer Science, Software Engineering, or a related technicaldiscipline
  • At least two completed Odoo development projects from specification through deployment
  • Demonstrated experience contributing to or maintaining a multi-module Odoo codebase
  • Experience with Odoo Enterprise Edition and its proprietary module structure is preferred
  • Prior exposure to manufacturing or logistics ERP environments is an advantage

3.3 Language Requirements

  • Professional written English is mandatory.

All technical documentation, code comments,commit messages, and formal communications must be in English

  • Spoken English proficiency sufficient for clear participation in technical meetings andstakeholder discussions
  • Arabic (Egyptian dialect) is a strong advantage for internal team communication

Requirements & Qualifications

3.2 Professional Experience

  • Bachelor degree in Computer Science, Software Engineering, or a related technicaldiscipline
  • At least two completed Odoo development projects from specification through deployment
  • Demonstrated experience contributing to or maintaining a multi-module Odoo codebase
  • Experience with Odoo Enterprise Edition and its proprietary module structure is preferred
  • Prior exposure to manufacturing or logistics ERP environments is an advantage

3.3 Language Requirements

  • Professional written English is mandatory.

All technical documentation, code comments,commit messages, and formal communications must be in English

  • Spoken English proficiency sufficient for clear participation in technical meetings andstakeholder discussions
  • Arabic (Egyptian dialect) is a strong advantage for internal team communication
EGjobank Analysis

Quick Role Summary

Opportunity as "Odoo ERP Developer" at K Line Europe located in القاهرة on a Full-Time basis, suited for Senior Level candidates, within Technology & IT. Key details from listing: 2.1 Custom Development • Design, build, and maintain custom Odoo modules using Python and Odoo's ORMframework • Extend or override existing Odoo modules using…

The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.

Application Tips

  1. Tailor your CV headline to match "Odoo ERP Developer" and feature measurable achievements in the top third of your resume.
  2. Customize your cover note for القاهرة: explain why this location and work arrangement suit your availability and how you add value to the team.
  3. Highlight relevant practical experience, key responsibilities, and specific business impact.
  4. Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
  5. After applying, monitor your status from your dashboard and stay prepared for an interview invitation.

Readiness Checklist

  • Updated CV in standard PDF format with a professional filename
  • Skills aligned with the stated role requirements
  • Availability for work in القاهرة or remote if specified
  • Measurable achievement examples prepared for interview talking points
  • Egyptian Job Bank candidate profile ready for application tracking
More Career Guides →

Similar Jobs You Might Like

الشركة الوطنية للنقل وأعالي البحار
Full-Time 📍 القاهرة 💵 2,000 - 45,000 EGP
فندق راديسون بلو
Full-Time 📍 القاهرة 💵 2,000 - 45,000 EGP