Job Application Form
Senior Odoo Functional Consultant -Lebanon-
--SD SHIFT--
Job Summary -Senior Odoo Functional Consultant- (Lebanon)
The Senior Odoo Functional Consultant is responsible for leading business requirements analysis, stakeholder engagement, and functional solution design for Odoo ERP implementations. The role translates complex business needs into scalable, upgrade-safe Odoo solutions by prioritizing standard features, configuration, and best-practice development approaches. The consultant owns Functional Requirement Documents (FRDs), drives functional decision-making, ensures alignment between business objectives and technical execution, and safeguards solution quality, efficiency, and long-term maintainability throughout the project lifecycle.
Responsibilities
Lead end-to-end business requirements gathering through structured stakeholder interviews, workshops, and process walkthroughs
Analyze client business models, operational workflows, reporting needs, and decision-making structures
Identify inefficiencies, redundancies, and non-value-adding activities in existing processes
Challenge client assumptions when necessary and propose simplified, scalable alternatives aligned with Odoo’s native design philosophy
Translate business needs into clear, structured, and prioritized functional requirements
Design functional solutions using Odoo standard features and configurations as the primary approach
Evaluate and recommend configuration versus customization versus integration options, clearly articulating trade-offs, risks, and long-term impact
Ensure all functional designs are scalable, upgrade-safe, and aligned with Odoo best practices
Define functional workflows, approval logic, user roles, access rights, and data structures
Validate functional feasibility before committing requirements to development
Produce high-quality Functional Requirement Documents (FRDs) serving as the single source of truth for implementation
Prepare functional flow diagrams, use cases, and acceptance criteria
Ensure FRDs are understandable by both business stakeholders and technical teams
Maintain version control and traceability of requirements throughout the project lifecycle
Ensure formal stakeholder validation and sign-off on all functional deliverables
Act as the primary functional point of contact for clients
Lead and structure stakeholder meetings to drive decisions rather than discussions
Manage expectations regarding scope, timelines, system limitations, and best-practice trade-offs
Mediate between business users and technical teams to ensure alignment and clarity
Educate clients on Odoo capabilities, constraints, and optimal usage patterns
Work closely with development teams to clarify requirements and functional intent
Support the project manager by providing functional input on scope, effort estimation, and dependencies
Review functional implementations during development to ensure alignment with FRDs
Identify functional risks early and proactively address issues to avoid downstream rework
Contribute to delivery planning, milestones, and implementation sequencing
Define functional test scenarios and User Acceptance Testing (UAT) scripts
Lead UAT sessions with business users and ensure proper validation against approved requirements
Analyze reported issues to distinguish between functional gaps, misuse, or enhancement requests
Validate fixes and enhancements prior to sign-off
Ensure functional quality and completeness before go-live
Support go-live readiness assessments from a functional perspective
Deliver end-user and key-user training sessions
Prepare functional documentation, user guides, and operational manuals
Support change management by ensuring users understand new processes and system behaviors
Provide post-go-live functional support during stabilization periods
Stay up to date with new Odoo versions, features, and functional capabilities
Contribute to SD SHIFT’s internal knowledge base, methodologies, and functional standards
Mentor junior functional consultants and support capability development
Participate in presales activities by supporting solution design and scope definition
Provide functional input for proposals, effort estimations, and delivery approaches
Uphold SD SHIFT’s consulting standards, delivery governance, and quality benchmarks
Mediate between business users and technical teams to ensure alignment and clarity.
Qualifications, Skills & Requirements
Odoo 18 Functional Certification is mandatory
Minimum 7 years of hands-on experience in ERP functional consulting, including at least 4 years focused on Odoo implementations
Proven track record of leading full-cycle ERP projects, from requirements gathering through go-live and post-deployment support
Prior client-facing consulting experience in Odoo or similar ERP environments
Strong experience in mapping business workflows and producing clear functional specifications
Deep functional knowledge of Odoo modules, including Sales, CRM, Inventory, Purchase, Accounting, HR, Projects, and related applications
Strong analytical and problem-solving skills with a structured approach to business process improvement
Familiarity with Odoo Studio, automations, reporting tools, and basic technical concepts such as customizations and integrations
Proven ability to lead workshops, deliver end-user training, and produce high-quality documentation
Experience coordinating with technical teams and managing project timelines, scope, risks, and stakeholder expectations
Excellent communication skills in Arabic and English; French proficiency is a strong advantage