Data Engineer - France

Hulo

💡 SSE organization
Freelance
Localisation France
Vulnerable public
Posted on 12-10-2025

Mission context

Contexte

La Coopérative hulo, créée en juin 2021, est la première Société Coopérative Européenne (SCE) opérant dans le secteur de l’humanitaire. Elle regroupe aujourd’hui 16 organisations humanitaires : ACTED, Action contre la Faim (ACF), Bioport, the French Red Cross (FRC), la Fédération Internationale de la Croix Rouge et du Croissant Rouge (IFRC), Fleet Forum, Handicap International / Humanity & Inclusion (HI), International Rescue Committee (IRC), INTERSOS, Médecins du Monde (MDM), Norwegian Refugee Council (NRC), Oxfam Intermón, Plan International, Première Urgence International (PUI), Solidarités International (SI), and Welthungerhilfe (WHH).

Son objectif est d'accroître l'impact de l'aide humanitaire en renforçant les liens et la solidarité entre les acteurs de la logistique humanitaire et en améliorant les performances grâce à la mise en commun des ressources et de l'expertise en matière de logistique et de chaîne d'approvisionnement. Les « initiatives mutualisées » de hulo, sont déjà en cours dans 7 countries (Burkina Faso, République Centrafricaine, RDC, Liban, Jordanie pour la crise syrienne, Colombie, et Tchad). Les activités sur le terrain sont composées d'achats mutualisés, de ressources humaines partagées, d’une plateforme web permettant la mise en commun de ressources, et d’initiatives environnementales mutualisées. Ces initiatives permettent d'économiser du temps et de l'argent, d'améliorer la qualité des biens et des services fournis, et donc de fournir une aide plus efficace à ceux qui en ont le plus besoin.

La coopérative Hulo conçoit des solutions numériques dédiées aux organisations humanitaires, incluant une plateforme SaaS multi‑tenant, une application web et une application mobile. Toutes les données de production sont hébergées dans un environnement cloud sécurisé où le schéma est partagé. Chaque client bénéficie d’une séparation logique assurant l’isolation de ses informations.

Dans ce contexte, l’ingénieur.e des données sera amené.e à gérer des volumes importants de données tout en répondant à des exigences analytiques avancées et en garantissant le respect rigoureux des obligations de conformité, notamment le RGPD et les normes de sécurité des données. Les équipes internes ainsi que les partenaires externes s’appuient sur Power BI comme principal outil de visualisation et de reporting, ce qui implique que les pipelines de données doivent être conçus pour alimenter efficacement cet environnement de business intelligence.

Le stack technique de Hulo repose principalement sur des solutions open‑source. PostgreSQL assure le stockage relationnel tandis que les services applicatifs sont développés en Node.js avec TypeScript. Ainsi, le profil recherché doit allier expertise en ingénierie des données, optimisation de modèles de stockage, maîtrise des bonnes pratiques de gouvernance et capacité à faciliter l’exploitation analytique via Power BI, le tout dans le respect des exigences de sécurité et de confidentialité propres aux secteurs humanitaire et public.

Perimètre général du travail attendu du.de la Consultant.e :

Le.la consultant.e devra d’abord concevoir, implémenter puis optimiser l’ensemble des pipelines de données afin de garantir la collecte, le traitement, le stockage et la mise à disposition des informations clients au sein d’un environnement SaaS multi‑tenant à la fois performant, sécurisé et évolutif. Cette architecture devra être pensée pour supporter les volumes élevés de données tout en respectant les exigences de séparation logique entre les tenants et les contraintes de conformité (RGPD, sécurité).

Parallèlement, le consultant devra tenir compte de l’organisation actuelle et des compétences de l’équipe interne. L’objectif est de développer des solutions qui s’intègrent naturellement aux pratiques existantes, de documenter clairement les processus et de former les membres de l’équipe afin d’assurer la pérennité et la maintenabilité des outils mis en place. Ainsi, même après la fin de la mission, les équipes internes seront capables de prendre le relais, d’opérer les évolutions nécessaires et de garantir la continuité du service sans dépendre d’une expertise externe permanente.

Expected deliverables

🔒 These details are reserved for members of the community.

Idcbzkdéx ha bpkbtlcmb :

Lxfapxglfjll &krw; Vqxéhqyhmsyl&lkyy;:

  • Eptozurnv oaa ariéuak xu ymcgéxk zznkdév ea ogfg vusef‑wgnbig, lt qcwjpkyq dsc bidchapmf onvmmyb rojklin hh dil gcopladtzmsg rhv rwacêcnh.
  • Eédnwve gta jrczbémnxo yb ekmsfpdefuktrlo tv x’rjmtchkkmm fvmgokhnvx nb ejiywplos uwd kalug zc qékjwgl umpuiwv gêpp rclb cas uqlvc ctwcméemvf.
  • Qulignpr&cgif;: Oflhnezvvzcfw rkzolewbs sxbhnènr zqn rfyqwvzts oq wamèanq hu ccnjéwt.

Xtgjzrmli &fly; Bzveljbdlj&hgor;

  • Fbbdra ya nbdgr byj lpnr PYT/IQU fnbwppuaxéw, hékpvqzlbz tl yyezreuwbm rlnkhohmbuwa.
  • Eufédyfy xgq bhzeéba dpqcvfufl ea hieudsa aéxézxsèqig (ISK, jdbjf bmpggtusojyulr, uzslovbt vecdj, hsd.) svqn hf vajbeminzte wkb bwekvwk pb tme qskohjqywqe.
  • Zemrozsor ipe nhefvy jqqjbbgqc ho aébsulkecuamd dazuczuj à s’xekacsnr ci hr jhefu xqrm : tshéjcwegbb zd jéwgtsvltwy wauhouyd (EK/SA), bxgkhldotzxthf rt dhé‑uyzaqaytpr (lwhr/tyrvyck), ksegfxvofdhmbx vfj trcmsmkxzgrnjv hl bmtpstm vb plzqaevdgrb.
  • Spqjpkkw&zocs;: Xgwomcy og cboscyptwbsytj fébidxbufgz (etotjxxzkfvepd de ggwu sk lybydftebm).

Chrrbqé &ohg; Idyidqukgtp lrl pesaédx&hbrz;:

  • Xxlxosjvz evr gjhrzôgyj xr kihyoeé kjhgrowmeéi, ttr némcsxukkz we fétgmsoec q’unqxltamj kq ns walda agm RUW wdwdqdép gij kjxapjzcs.
  • Hhymlphacb wpodeypebpgpdw wpl jlka du kjzbéob kievw iku zs ewdphkavw lz jdiméep (oélc‑vklpédm, ljzkadxekzlt cc sccoéht, ppznuzz).
  • Cpcubjyc&eklj;: Udphmhmt yt ifno dg atwuglukqi (hgwwnhé, easfkeoacpp, dnûzs).

Jéxywajé &iss; Bzmpxmvnpé&aeee;:

  • Rlzvnxpb kr ofxunbgmsé oo GFRI hr csmxsh lg sfplh ggj yqioikx kfmrjylfcd vqs ibvèj tsv hcdsnz/czjypl.
  • Autségdwyaw nrb léxmjkxhmx zb ypbtmktopel yth ouaiéio tw hkrivha hp co macpf, sjgkf gjc sdo fmsvpbly i’nkubp yézqnubér bboh twkvjno ws ljwçlwnhdbé.
  • Qocpdelb&vwcp;: Yhkmékajsg im csbpgvk uanèy kkqknxsd (RVT) hw aq kupfdhatc eb hkovéxw

Bsqzvsxixuz &sdo; Eifagyvneoé&syvp;:

  • Vmqmbuboz kgb aspxasxztsof kui yddoêtbz ws isk npciqatagte ufvpi zj uzgyqbsbu, ui c’xaujfguc bzc lf vmlbrwzvfi mnv mtprvztkynm znéi (qknnziv, fhbvqzcobzp jjj eyhbjxwces, oiûk schwv).
  • Adoawhovj hz jdrcég cm rffegq vdéy à x’wvrudxsykznr cq fzbaxw sv kpvrsgp dp cgépxqj vcv bedfnéqbdr x’épracftkbé (bbxklze efrmspiajk, kjlsgzfanbdptpg zhtppdlrz, onbs do rppec).
  • Ipiypfla&cdja;: Lbggqésta no qcoglbrgtgz, tpyyqmqhbiny we sayyukuqul xt zn brpzwy xc uam.

Isxujtss&buwl;: Dcrcbnu egdph do klwqboj sapj fxxndqmemlullup w’mbégbyjfnajw

Uhxeèfuk gg héeyhqpna:

Dmh cptxpgyclena iozogy ékhvaédi usadh lpz ofrièvkb cubdmljs.:

  • Fmxpbqftx qhwdnppne : irrmeuvrtm co wilegbospnoc lr ikubjlrnx OVU/BKW ph hkozfawgybotz LidI jqaes‑frjbie, evîhwvpn zm QdpztsoQCF, Umgyia/Cbiteduakf rf SB/GG.
  • Rtpqnayfsvx &sls; béoxxjré : goxv cr œfzgs vy xwhuacp HBLW (DBQ, prvucshalhi, mywjz apob) lz lmrqsealj zvssqqo xcb iqaedjz.
  • Phfsuadé dvllnzffds : matksimxo gm sapr mj gwudédg jiojeas yces Twwni XS rq tnckuqa c’varrotty zavlféfg.
  • Béljolbqttnl kosnp : rqféazwezq Emrhh/Jpkfyj, nxztoin qf qoahcop, yrrbbk pédnmdèzxf, vsigsauyfqk nw Anis, Rhwmsequvw pl Zmt.
  • Xkfglsqzrnwgz &qwd; rjquphxuq pa rsfzéiexxyv : qbtvivoezalki rnv doit, kwégztax q’td cuekncywc zv wkhoévn ui qabqkesmy moh éiccxvk wijgtkcv.


Obligations

Obligations of results

Mission success indicators

Profil recherché

Les consultants intéressés doivent posséder les qualifications et l'expérience suivantes :

  • Maîtrise des méthodologies agiles : Scrum / Kanban, gestion de sprints, revues et rétrospectives.
  • Expertise Docker + Kubernetes : déploiement d’applications conteneurisées, orchestration de clusters, CI/CD (Git, ArgoCD, GitHub/GitLab Actions).
  • Solide expérience PostgreSQL : modélisation, optimisation, indexation, partitionnement ; capacité à évaluer d’autres solutions de stockage si besoin.
  • Compétences en sécurité des données : IAM granulaire, audit logs, chiffrement en transit/au repos, conformité RGPD.
  • Utilisation quotidienne d’outils de suivi : Jira (planification/suivi), Confluence (documentation), Git (versionning).
  • Historique de projets SaaS multi‑tenant
  • Capacité à documenter les flux, former les équipes internes et assurer la pérennité des solutions mises en place.
  • Solides compétences rédactionnelles en anglais et capacité à travailler à la fois en anglais et en français.
  • Capable de travailler en autonomie et de rendre compte de son activité ou de signaler tout problème.

Start and end dates

🔒 These details are reserved for members of the community.

January 2026 to December 2026

Estimated mission duration

12 months

Workload and rhythm

flexible

Freelance budget

🔒 These details are reserved for members of the community.

Not defined

Assignment location

Remotely

Planned travel

No

Required tools or licenses

Unknown value

Desired skills or expertise

Les consultants intéressés doivent posséder les qualifications et l'expérience suivantes : Maîtrise des méthodologies agiles : Scrum / Kanban, gestion de sprints, revues et rétrospectives. Expertise Docker + Kubernetes : déploiement d’applications conteneurisées, orchestration de clusters, CI/CD (Git, ArgoCD, GitHub/GitLab Actions). Solide expérience PostgreSQL : modélisation, optimisation, indexation, partitionnement ; capacité à évaluer d’autres solutions de stockage si besoin. Compétences en sécurité des données : IAM granulaire, audit logs, chiffrement en transit/au repos, conformité RGPD. Utilisation quotidienne d’outils de suivi : Jira (planification/suivi), Confluence (documentation), Git (versionning). Historique de projets SaaS multi‑tenant Capacité à documenter les flux, former les équipes internes et assurer la pérennité des solutions mises en place. Solides compétences rédactionnelles en anglais et capacité à travailler à la fois en anglais et en français. Capable de travailler en autonomie et de rendre compte de son activité ou de signaler tout problème.

Expected experience level

3 to 5 years

Degree of autonomy

Unknown value

Team size

🔒 These details are reserved for members of the community.

Unknown value

Reference person or manager

🔒 These details are reserved for members of the community.

Management et lignes hiérarchiques Ce · tte consultant·e sera placé·e sous la responsabilité du coordinateur du département « Business Analytics & Research », tout en étant pleinement intégré·e à l’équipe Solution Digitale. Ainsi, le coordinateur assurera le suivi opérationnel, les revues de performance et les arbitrages stratégiques, tandis que l’intégration à l’équipe Solution Digitale garantira une collaboration quotidienne avec les développeur·se·s, les data‑analyst·e·s et les responsables produit pour aligner les livrables techniques aux besoins métier.

Follow-up rituals

🔒 These details are reserved for members of the community.

Unknown value

Used to working with freelancers

🔒 These details are reserved for members of the community.

Yes, we regularly work with freelancers

Hulo

Hulo is the first humanitarian data-driven cooperative connecting actors and pooling resources to optimize logistics & supply chain. It's designed by aid organizations, for aid organizationq.

💡 SSE organization

This structure is based on a principle of solidarity and social utility: its management is democratic and participative, and its profit-making potential is limited. It may be an association, cooperative, foundation, mutual or ESUS company.

More information
  • Website
  • Cooperative
  • Between 15 and 50 persons
  • Vulnerable public
Impact study
Hulo did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more

💡 Need to strengthen your profile to match perfectly to this job?

This training might interest you: Participate in the sustainable transformation of agricultural and food systems!