Job Description
Business Analysis & Requirement Gathering
- Analyze business requirements and map them accurately to Odoo functionalities.
- Engage with key stakeholders to understand workflows, document processes, and identify system improvement opportunities.
- Translate business processes into functional specifications for technical teams.
- Create and maintain business process documentation and visual process maps.
System Configuration & Implementation
- Perform full system implementation, module setup, and advanced Odoo configurations.
- Test modules and functionalities, ensuring they meet defined requirements.
- Coordinate with Odoo developers to customize and enhance system performance.
- Support data migration, system validation, and go-live activities.
- Ensure quality assurance and user acceptance testing are completed successfully.
Project Management & Delivery
- Manage assigned Odoo projects and tasks, ensuring delivery within scope, time, and quality standards.
- Track project progress and maintain reporting documentation including project plans and task lists.
- Collaborate with the Enterprise Systems Director to prioritize system enhancements and upgrades.
- Contribute to research and advisory on new Odoo modules, apps, and verticals to meet institutional requirements.
User Training & Support
- Conduct end-user and departmental training on Odoo modules and best practices.
- Coach business users on how to utilize Odoo effectively and autonomously.
- Deliver training sessions on-site or remotely, ensuring adoption and understanding.
- Provide functional support and guidance post-implementation.
Quality & Continuous Improvement
- Enhance the quality and performance of Odoo products and services.
- Evaluate system performance and recommend optimization measures.
- Contribute to continuous improvement of business processes and IT systems.
- Stay current with Odoo updates, best practices, and community advancements.
Documentation & Reporting
- Maintain accurate and up-to-date documentation of configurations, enhancements, and workflows.
- Prepare reports on Odoo performance, issues, and proposed improvements.
- Support audits and compliance reviews related to system operations.
Requirements
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- Odoo Certification or formal Odoo training is an advantage.
Experience
- 8–15 years of experience in Odoo Functional Consulting or ERP implementation.
- Proven experience in business process analysis, solution design, and functional configuration.
- Experience implementing and supporting Odoo ERP across multiple business functions.
- Exposure to HR, Finance, Procurement, or Administrative modules is highly preferred.
Required Skills
- Strong expertise in Odoo ERP implementation, configuration, troubleshooting, and optimization.
- Solid understanding of ERP business processes and data management.
- Knowledge of software development lifecycle (SDLC) and project management methodologies.
- Excellent analytical, problem-solving, and organizational skills.
- Ability to translate business requirements into functional specifications.
- Strong communication, presentation, and stakeholder management skills.
- Ability to work independently and collaboratively in a fast-paced environment.
- Fluent in English (written and spoken); Arabic is an advantage.
Personal Competencies
- Integrity and professionalism
- Analytical thinking and problem-solving
- Communication and collaboration
- Planning and organizational skills
- Accountability and ownership
- Adaptability and flexibility
- Customer-focused mindset
- Innovation and continuous improvement
- Attention to detail
- Self-motivation and continuous learning