Odoo ERP Technical Consultant

The location of this position is to be Nairobi, Kenya. An expat benefit package is not available for this position. The most appropriate candidate will be eligible to work in and already reside in Kenya.

FH Heartbeat

At Food for the Hungry, we operate under a set of guiding principles we call "The Heartbeat." This includes our Values, Vision and Purpose, which serve as the explanation of who we are and how we work as an organization. Together we follow God’s call responding to human suffering and graduating communities from extreme poverty.


Responsible for custom module development, feature implementation, design enhancements, system configuration opportunities, unit testing, and providing primary support in order to improve utilization of the Odoo ERP platform by the various business units.

Principal Responsibilities

  • Modify and add additional functionality to existing Odoo modules.
  • Recognize the impact of changes related to core vs non-core modules.
  • Integrate Odoo with third-party modules and systems using the API library, SDK and web services (e.g MS Dynamics).
  • Determine technical requirements from given business requirements.
  • Write exhaustive unit tests for existing and new modules.
  • Thoroughly test and deploy changes to modules.
  • Maintain change/version history of all changes in code, configuration, and salary rules.
  • Manage salary rules by interpreting user needs, writing salary rules, and organizing rules so that they are reusable and maintainable.
  • Maintain Odoo administration configuration settings.
  • Manage process to ensure that Odoo is up to date on the latest security releases.
  • Manage process to perform a major release upgrade ensuring that all apps, external products, API connections, and custom code performs as required.
  • Manage Odoo implementations including new business units’ analysis and configuration.
  • Provide insight into solving problems.

Job Level Specifications

  • Hands-on experience in Odoo programming, configuration and troubleshooting.
  • Exceptional interpersonal and communication skills, both written and verbal.
  • Object-oriented programming skills and technical knowledge in Python, JavaScript, XML.
  • Excellent knowledge of PostgreSQL is highly preferred.
  • Knowledge of Product Development Lifecycle and DevOps tools like GIT, Jenkins, JIRA, etc.
  • A thorough understanding of Odoo Deployment Process and tools.
  • Ability to integrate two Odoo installations into one installation.
  • Familiarity with development practices like Unit Testing and Test-Driven Development.
  • Ability to understand different business processes.
  • Ability to learn fast and execute accordingly.
  • Able to self-manage a diverse and dynamic set of responsibilities, proactively solve problems and/or suggest viable solutions while advancing goals and objectives.
  • Excellent organizational skills: ability to plan and coordinate work, ensure the efficient flow of projects and processes.


  • Previous experience with Odoo ERP implementation and integration or 2 to 3 years of proven experience as Odoo functional consultant/Business analyst.


  • Bachelor’s degree from a four-year college or university in Computer Science, IT, Engineering or a related subject.


Proficiency in spoken and written English. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.

Safeguarding Policy

FH strives to provide an environment free from sexual exploitation and abuse and harassment in all places where relief and development programs are implemented. FH holds a zero-tolerance policy against sexual exploitation and abuse and harassment. FH expects its employees to maintain high ethical standards, protect organizational integrity and reputation, and ensure that FH work is carried out in honest and fair methods, in alignment with the FH Heartbeat and safeguarding and associated policies. Violations to stated policies will be subject to corrective action up to and including termination of employment.

How to Apply

To apply for this position, submit an application letter together with a CV/resume to recruit-odoo-kenya@fh.org. The deadline for submitting applications will be on Monday, June 05, 2023.

Food For The Hungry
Nairobi, KE