ABOUT THE COMPANY
Founded in May 2021, Advance Insight is an internationally recognised Odoo Gold Partner, having been awarded Best Odoo Implementation Partner in Africa in 2023, 2024, and 2025.
We support ambitious African enterprises with their digital transformation β designing and delivering high-quality Odoo solutions across a wide range of sectors in 30 countries. Our team of functional consultants and engineers operates from Kenya and the Netherlands.
We maintain a growing portfolio of 25+ proprietary Odoo modules. Our implementations are typically multientity, multi-currency, and complexity-heavy β with a strong emphasis on custom-developed workflows and deep integrations with third-party systems.
ABOUT THE ROLE
As our project portfolio grows in complexity, we need someone who can operate as our primary solution architecture resource. This is not a generalist implementation role. It is a specialist architecture role.
You will primarily work embedded across our colleagues' projects, bringing senior solution design expertise at the moments that matter most. On a smaller number of engagements, you will lead full implementations independently.
While Odoo is our primary platform, this role prioritises solution design, ERP architecture, and custom integration expertise. Candidates with backgrounds spanning multiple ERPs (Odoo, SAP, Microsoft Dynamics) and strong financial expertise have a clear advantage.
WHAT YOU WILL DO
You are the bridge between our clients, lead consultants, and engineers. Your job is to understand what a client's business actually does β at the operational and system layer β and to design ERP solutions that reflect that reality clearly enough for engineers to build without guesswork.
Your primary mode is solution architecture: reviewing requirements, designing integration and workflow logic, specifying custom development, and acting as a senior sounding board for your colleagues' designs. Project ownership is possible and expected occasionally, but your highest value is the expertise you bring to others' engagements.
KEY RESPONSIBILITIES
1. Solution Architecture & Design
- Own the end-to-end design of complex ERP solutions: module scope, process flows, data structures, custom-developed workflows, third-party integrations, and reporting frameworks.
- Lead discovery and requirements-gathering sessions β asking the right questions to surface unstated needs, edge cases, and hidden complexity before any build begins.
- Produce clear, decision-ready solution blueprints and gap analyses that serve both clients and internal delivery teams.
- Make confident recommendations on build vs. configure trade-offs, balancing client needs with long-term maintainability and scalability.
- Define functional requirements for custom modules and integrations with precision β specifying API-level behaviour and integration flows in terms that software engineers can act on directly.
- Review and challenge solution designs on colleagues' projects β acting as a critical internal sounding board before commitments are made to clients.
2. ClientβEngineering Interface
- Serve as the authoritative functional link between clients, lead consultants and engineers, engaging clients through the lens of architecture and long-term solution fit.
- Translate complex, often loosely defined client requirements into precise, unambiguous functional specifications.
- Review and validate technical deliverables against functional requirements β catching misalignments before they reach the client.
- Ensure engineers fully understand the business context behind what they are building, not just the technical specification.
- Facilitate structured handoffs between discovery, design, development, and testing phases.
3. Project Delivery (Occasional)
- On selected engagements, take end-to-end ownership of the implementation lifecycle: scoping, configuration, testing, training, go-live, and hypercare.
- Coordinate with consultants and engineers, manage client expectations, and maintain project momentum within the agreed scope and budget.
- Lead User Acceptance Testing (UAT) and end-user training, ensuring the client's team is genuinely enabled β not just signed off.
- Maintain clear, structured project documentation throughout, following our implementation methodology religiously.
4. Practice & Product Development
- Contribute to Advance Insight's scalable product development β translating repeatable client needs into reusable solution components, standardised modules, or productised offerings that reduce delivery time and increase consistency across engagements.
- Mentor junior and mid-level consultants on solution design rigour and technical specification quality.
- Contribute to internal solution templates, integration standards, and delivery frameworks.
- Support presales on technically complex opportunities: workshops, solution demos, and scoping proposals.
- Stay current with Odoo releases, platform developments, and broader ERP and integration trends.
- Be at the forefront of AI-assisted tools relevant to ERP consulting β including AI-powered development support, workflow automation, and process intelligence. Advanced AI fluency is a baseline expectation for this role.
SUCCESS METRICS
You will be assessed on the following outcomes within your first 12 months:
- Functional specifications for custom development and integrations that developers can implement without significant back-and-forth or rework.
- Solution designs that hold up under UAT and post-go-live scrutiny β minimal critical gaps discovered late.
- Accurate budget estimations for all solutions designed by you.
- Colleagues actively seek your input on solution architecture and integration challenges in their projects.
- At least one reusable solution component, integration template, or architecture standard contributed to the team library.
- Projects you lead delivered on time, within scope, and within budget.
- Odoo Functional Certification achieved (if not already held; required within 3 months of joining).
WHAT YOU HAVE
Required
- 5β10+ years of relevant experience in Odoo consulting, solution architecture, or a combination of both.
- Deep Odoo functional expertise, particularly in modules relevant to complex or integration-heavy implementations.
- Broad industry exposure and experience.
- Proven experience designing ERP solutions with a strong emphasis on custom-developed workflows and third-party integrations β not just out-of-the-box configuration.
- Experience architecting integrations between ERP systems and third-party platforms (logistics, payments, eCommerce, BI tools, etc.).
- Demonstrable ability to produce integration specifications and functional requirements at the level of API behaviour, data mapping, and error handling.
- Experience acting as the interface between business stakeholders and a technical/development team.
- Excellent communication skills: able to adjust fluently between a C-suite stakeholder, an operations lead, and a software engineer.
Strongly Preferred
- Experience contributing to scalable product or solution development β not just bespoke client work.
- Familiarity with multiple ERP systems (such as SAP, Microsoft Dynamics, NetSuite).
- Odoo Functional Certification (required within 6 months of joining if not already held).
Education
- Bachelor's degree in IT, Business, Engineering, or equivalent.
- Strong professional experience will be weighted above formal credentials.
OUR VALUES
We hire for character as much as capability. Our values shape how we work every day.
- Ownership: You take full responsibility for your work, from scoping to delivery and beyond.
- Growth: You continuously improve your skills and actively share knowledge across the team.
- Curiosity: You explore how things work to deliver more innovative, more efficient solutions.
- Principle over pressure: You maintain quality and integrity even under demanding deadlines.
- We've got your back: You collaborate openly and support colleagues to achieve shared goals.