Workatele

HRIS Python Developer at Medecins Sans Frontieres (MSF), Nairobi, Kenya

Medecins Sans Frontieres (MSF)

HRIS Python Developer at Medecins Sans Frontieres (MSF), Nairobi, Kenya

Medecins Sans Frontieres (MSF)

Full time Job

Date Posted: September 16, 2024

Application deadline:

Expired on: September 20, 2024 5:00pm

Sponsored

Job description

MAIN RESPONSABILITIES

  • Develop and customize the Odoo enterprise edition V15 backend and web-portal to meet the needs of our users. The focus will be set on debugging existing customized modules as well as on implementing new features for HR department
  • Follow best practices, under the supervision of the HRIS coordinator and with the support of our integrator, in software engineering to ensure the software developments are correctly documented and easy to migrate to future Odoo enterprise versions
  • Share knowledge about the developed python code with the other members of the HRIS Team.
  • Collaborate with the ICT unit
  • Ensure that MSF has a degree of independence from our integrator for any further development once the main development project is finished

REQUIREMENTS

Education & Experience      

  • Bachelor or Master’s Degree in Computer Science, Information Systems Management or related fields is an asset
  • Proven knowledge and experience of Python
  • Understanding and experience with object-oriented development
  • Experience with relational databases, preferably PostgreSQL
  • Experience in large projects
  • Experience in IT support is an asset
  • Experience in Test Automation is an asset
  • Contribution to Open Source Projects is an asset
  • Experience with MSF is an asset

Competencies

  • Understanding and experience with object-oriented development
  • Basic understanding of web development
  • Knowledge of Version Control tools like Git
  • Passion for development
  • Quick & Autonomous learner
  • Fluent in English and French
  • Good team player
  • Good communication skills
  • Willing to work in an international, multidisciplinary and humanitarian environment
  • Knowledge of Odoo framework is an asset
  • Knowledge of Docker & container management is an asset
  • Knowledge of JavaScript and JavaScript libraries is an asset
  • Knowledge of API developments over XML-RPC is an asset
  • Knowledge of several programming languages is an asset
  • Knowledge of Linux is an asset

Languages

  • Fluent in English and French (oral & written)

Application deadline:

Expired on: September 20, 2024

Share this job

Facebook
Twitter
LinkedIn
WhatsApp
Telegram

Related jobs

Pearl-Bank-logo-14-e1762249166293

Manager Business Applications at Pearl Bank Uganda Ltd, Kampala

Pearl Bank Uganda Ltd

Full time job
Date posted: January 2, 2026

Deadline:

January 9, 2026
ncba-group--600

Manager, Enterprise Projects (3387) at NCBA Bank Uganda, Kampala

NCBA Bank Uganda

Full time job
Date posted: December 26, 2025

Deadline:

January 6, 2026
Diamond Trust Bank

Information Systems Auditor at Diamond Trust Bank Uganda, Kampala

Diamond Trust Bank

Full time job
Date posted: December 23, 2025

Deadline:

Expired on: December 31, 2025
Lutheran World Federation

GFA Verification Assistants at The Lutheran World Federation Uganda, Obongi

The Lutheran World Federation

Full time job
Date posted: December 23, 2025

Deadline:

January 4, 2026

Sponsored