
مطلوب Mid–Senior Odoo Developer بخبرة 3–5 سنوات | وظائف ERP و Odoo في القاهرة
وصف الوظيفة والمتطلبات:
Job Title: Mid–Senior Odoo Developer (3–5 Years Experience)
Location: Cairo, Egypt (Hybrid/Remote Options Available)
Department: Technology / ERP Solutions
Employment Type: Full-Time
Overview
We are seeking an experienced Mid–Senior Odoo Developer with strong technical and functional expertise to join our ERP solutions team. The ideal candidate thrives in fast-paced, client-facing environments and has a proven track record of delivering complex, end-to-end Odoo implementations across multiple business domains including Accounting, Sales, CRM, HR, Purchase, Inventory, Manufacturing, and Projects.
This is a high-ownership role requiring independence, clear communication, and the ability to manage demanding projects with tight timelines while maintaining solution quality and client satisfaction.
Key Responsibilities
1. Technical Development & Customization
- Design, develop, and maintain custom Odoo modules and advanced enhancements
- Implement complex customizations on both Community and Enterprise editions
- Develop sophisticated workflows, automated/server actions, scheduled jobs, and cross-module integrations
- Customize views (XML/QWeb), reports (PDF/Excel/custom), dashboards, and frontend components
- Build and consume REST APIs; integrate Odoo with third-party systems (payment gateways, external CRMs, HRMS, POS, ERPs, etc.)
- Write clean, scalable, and maintainable code following Odoo best practices
2. Functional & Business Process Expertise
- Deep understanding of core business processes across Accounting, Sales, CRM, HR, Purchase, Inventory, Manufacturing, and Project modules
- Translate client requirements into clear functional and technical specifications
- Proactively recommend optimal Odoo-standard solutions over unnecessary custom development
- Configure complex setups (multi-company, fiscal positions, approval hierarchies, accounting rules, access rights, etc.)
3. Client Interaction & Project Delivery
- Engage directly with clients to gather requirements, conduct demos, workshops, and UAT sessions
- Present technical and functional concepts clearly and confidently
- Participate in client calls, sprint planning, and progress reviews
- Provide realistic estimates and proactively highlight risks or scope creep
4. Deployment, DevOps & Infrastructure
- Deploy and manage Odoo instances on-premise, Docker, Odoo.sh, AWS, GCP, Azure, or DigitalOcean
- Set up and maintain CI/CD pipelines, automated testing, and deployment workflows
- Perform version upgrades, large-scale data migrations, and patch management
- Optimize performance (PostgreSQL indexing, query optimization, caching, load balancing)
- Manage Git workflows, code reviews, branching strategies, and documentation
5. Support & Quality Assurance
- Rapidly troubleshoot and resolve production incidents
- Conduct thorough testing of custom developments and configurations
- Maintain comprehensive technical and functional documentation
- Deliver knowledge transfer and training to internal teams and end users
Required Technical Skills
Core Odoo Expertise
- Strong Python proficiency
- In-depth knowledge of Odoo framework (ORM, fields, models, views, controllers, QWeb, report engine)
- XML/QWeb, JavaScript (Odoo web client/widgets), PostgreSQL (advanced queries & optimization)
- Module development, migrations, debugging, and best practices
Integration & API
- Building and consuming REST APIs, JSON, XML-RPC, webhooks
- Experience with odoorpc, requests, and third-party integrations
DevOps & Infrastructure
- Linux administration (Ubuntu preferred), Nginx/Apache, SSL
- Git/GitLab/GitHub workflows and CI/CD pipelines
- Docker, Odoo.sh management, cloud platforms (AWS/GCP/Azure/DO)
- Backup strategies, monitoring, and performance tuning
Required Functional Knowledge
(Immediate, practical expertise expected — not “I’ll look it up”)
- Accounting: Chart of accounts, taxes, fiscal positions, reconciliations, assets
- Sales & CRM: Lead-to-order flows, quotations, pricelists, pipelines
- Purchase & Inventory: RFQ → PO → Receipt, reordering rules, valuation methods
- HR: Employee records, attendance, leaves, appraisals, basic payroll structures
Experience & Qualifications
Mandatory
- 3–5 years of hands-on Odoo development and implementation experience
- Proven delivery of full-cycle, complex Odoo projects (not just minor tweaks or support)
- Extensive client-facing experience (requirements workshops, demos, UAT, go-live support)
- Demonstrated ability to work under pressure and deliver on critical timelines
Strong Advantages
- Experience with Odoo version upgrades and large data migrations
- Multi-company implementations and advanced automation
- Odoo certification(s)
- Contributions to Odoo community or open-source modules
- Leadership experience in small development teams
- Familiarity with Agile/Scrum methodologies
Soft Skills
- Excellent communication — can explain complex topics simply and confidently
- Strong ownership and accountability; works independently
- Calm and professional under pressure with demanding stakeholders
- Honest, transparent, and proactive in raising risks
- Detail-oriented with consistent documentation habits
What We Offer
- Flexible hybrid/remote work arrangement (Bangalore-based)
- Exposure to large-scale, enterprise-grade Odoo implementations
- High-impact role with direct client interaction and solution ownership
- Collaborative team culture that values transparency and results
🚀 مهتم بهذه الوظيفة؟
لمشاهدة التفاصيل الكاملة والتقديم، اضغط على زر “التقدم للوظيفة” في الأعلى.







