FH

Senior Procurement Officer

Full time Guinea (Any), GN
Posted 11 heures, 26 minutes ago 6 views 0 applications

Job Description

We need to output clean semantic HTML, following rules. Use

for paragraphs,

for section headers. Identify sections: The job description has many headings: "Competences et Responsabilités:" (maybe "Responsibilities"), "Connaissances et compétences requises:" (Qualifications), "Formation et expérience :" (Education and Experience), "Exigences physiques habituelles:" (Physical Requirements), "Technologie à utiliser :" (Technology to use), "Exigences de voyage :" (Travel Requirements), "Exigences linguistiques :" (Language Requirements), "COMMENT POSTULER :" (How to Apply). Also maybe "Contexte" and "Résumé du poste" are introductory paragraphs, but they are not section headers. The rules say use

for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we need to map. We need to preserve all original content word-for-word. So we must copy exactly the text, including punctuation, spaces, etc. However we must not add or remove anything. Also we must not use or unless they are part of content? The rules: Use

for introductory paragraphs and general text. Use

for section headers. The original includes Contexte etc. Those are formatting tags. We need to preserve all original content word-for-word, but we can restructure into HTML tags. However we must not add, remove, summarise, or rephrase. So we need to keep the same words, but we can wrap them in appropriate tags. The original includes Contexte which is not a header but a label. Should we treat "Contexte" as a header? Probably not; it's just a label. The rule says use

for section headers like Responsibilities, Qualifications, etc. So "Contexte" maybe not a header; it's just a label. But we need to preserve content. The original has

Contexte

. That's a paragraph with italic bold underline. Should we keep that as

with that text? The rule says use

for introductory paragraphs and general text. So we can keep that as

with the text "Contexte" (including the formatting tags? The content includes the tags themselves? The raw text includes Contexte. That's part of the content. We need to preserve all original content word-for-word. That includes the markup? The instruction says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". So we must keep the exact characters, including the HTML tags? The raw text includes those tags. If we output HTML, we need to convert them to proper tags, but that changes the content (the tags). However the instruction likely expects us to keep the textual content, not the markup. But "word-for-word" suggests we must keep the same words, but we can wrap them in appropriate tags. The original includes markup like Contexte. That's not plain text; it's markup. The content inside is "Contexte". The markup is part of the text. If we remove markup, we are altering content. But the instruction says "Preserve ALL original content word-for-word". That likely means we must keep the same words, but we can restructure into proper HTML tags, which may involve removing the ... etc and using

etc. However that changes the markup. But the instruction says "Use

for introductory paragraphs and general text; Use

for section headers". So we need to transform the content accordingly, but we must keep the words exactly. So we need to extract the textual content (the words) and place them in appropriate tags, ignoring the original markup (like ...). The original includes many

tags already. We need to restructure. Thus we need to parse the job description and create HTML. Let's outline sections: - Introductory paragraphs: The first two

lines: "FHI 360 est une organisation..." and maybe the empty

. Also the Contexte line is a label, maybe considered a header? It is inside a

. Probably treat it as a paragraph (intro). Then "Résumé du poste" is also a label, maybe a header but not a section header per rules. It is a Résumé du poste inside a

. That could be considered a header but not a section header; maybe we treat it as a paragraph. - Then

Competences et Responsabilités:

is a main heading. According to rules, we need

for section headers. So we should wrap that text (the heading) in

. But the content includes tags. We need to preserve words, but we can replace with nothing? The rule says preserve all original content word-for-word. The heading text is "Competences et Responsabilités:" (including colon). The original includes tags around it. The words are "Competences et Responsabilités:". So we need to output

Competences et Responsabilités:

. But we need to preserve colon and spaces. Also we need to keep the same words, not add or remove. So we should output exactly "Competences et Responsabilités:" as the text inside

. Not include the tags. Similarly, "Connaissances et compétences requises:" is a heading; we need

. "Formation et expérience :" heading;

. "Exigences physiques habituelles:" heading;

. "Technologie à utiliser :" heading;

. "Exigences de voyage :" heading;

. "Exigences linguistiques :" heading;

. "COMMENT POSTULER :" heading;

. Also maybe "Competences et Responsabilités:" is a section header; we need to list responsibilities as list items (
  • ) as per rule. The responsibilities are the bullet points (starting with "·"). So we need to convert each bullet into
  • . Also need to preserve the bullet text exactly (including spaces). The bullet points start with "·". Should we keep the bullet character? The rule says use
    • for list items (duties, requirements, qualifications, skills). So we need to wrap each bullet's text (including the "·") as
    • . The bullet character is part of the text; we should keep it. Similarly, qualifications are under "Connaissances et compétences requises:" and are bullet points. Education and experience are bullet points under "Formation et expérience :". They are also list items. Physical requirements are bullet points under "Exigences physiques habituelles:". Technology to use is a paragraph, not a list; but maybe we can keep as

      . Travel requirements: there is a

      • Moins de 10%
      . That's a list item; we need to keep that. Language requirements: bullet points. How to apply: paragraph. Salary: paragraph. We also have some other paragraphs like "FHI 360 est un employeur..." etc. Those are general text, should be

      . We must ensure no

      ,
      ,
      , no CSS classes, no inline styles. We need to preserve all original content word-for-word. That includes the empty

      lines (just

      )? The original includes

       

      (a non-breaking space). That's a paragraph with a space. Should we preserve that? Probably yes, but we can treat it as a paragraph with a space. However the rule says "If text has no clear sections, just wrap paragraphs in

      tags". So we need to keep those empty paragraphs as

      with maybe a space. But we need to preserve content word-for-word. The content is just a space (maybe a non-breaking space). We could include a space inside

      . But that might be considered content. However we can just include

      which is empty, but that loses the space. The original had a space (maybe a non-breaking space). To preserve word-for-word, we need to include that space. In HTML, a space is just a space; we can put a space inside the

      . So

       

      becomes

       

      . But we need to ensure it's a space character. We'll just copy the same characters. Similarly, there are
      tags in original; we must not use them. So we need to replace them with appropriate

      or

      as needed. Let's go through the text and identify each block. Original snippet:

      Contexte

      FHI 360 est une organisation à but non lucratif dédiée au développement humain qui s’engage à améliorer durablement les conditions de vie en proposant des solutions intégrées et adaptées au contexte local. Notre personnel comprend des experts dans les domaines de la santé, de l’éducation, de la nutrition, de l’environnement, du développement économique, de la jeunesse, de la recherche, de la technologie, de la communication et du marketing social, créant ainsi un ensemble unique de compétences pour relever les défis interdépendants du développement actuel.

       

      Résumé du poste

      Sous la supervision du Responsable des Operations, le/la responsable senior des achats pilote l’ensemble des activités d’approvisionnement en matériaux, pièces et équipements pour FHI 360 en Guinée. Il/elle soumet et traite les bons de commande dans le strict respect des politiques et procédures en vigueur, tout en assurant le contrôle des coûts, des délais et des performances du service afin de garantir la régularité des validations et des paiements. En étroite collaboration avec les différents services de l’organisation, il/elle coordonne les activités d’achat de manière à maintenir les niveaux de stock conformément aux objectifs fixés.

       

      Then

      Competences et Responsabilités:

      (should be

      Competences et Responsabilités:

      ). Then

       

      (empty paragraph with space). Keep as

       

      . Then a series of

      lines each starting with "·". Those are responsibilities. We need to convert each to

    • . But they are currently separate

      tags. We need to wrap them in

        ... So we need to create a
          before the first responsibility and close after the last. Also need to preserve the "·" at start of each line. The text includes "·     Piloter le processus d’achats..." etc. The "·" is part of the text; we need to keep it. So each
        • will start with "·". Also there are spaces after the bullet. We'll preserve them. Let's list responsibilities: 1. "·     Piloter le processus d’achats dans les délais impartis, en veillant à la disponibilité et à l’exhaustivité des informations nécessaires (collecte de données, respect des échéances de soumission et coordination interne)." 2. "·     Élaborer, mettre en œuvre et surveiller le plan d’approvisionnement." 3. "·     Élaborer, mettre à jour et assurer le suivi de la mercuriale des prix ainsi que de la base de données des fournisseurs, conformément aux politiques et procédures de l’organisation." 4. "·     Garantir la redevabilité intégrale du processus d’approvisionnement, de la validation des commandes d’achat jusqu’à la livraison et à la transmission des demandes de paiement au service des finances." 5. "·     Assurer une planification proactive des besoins en achats, anticiper les risques et proposer des mesures correctives afin de prévenir tout impact sur les opérations du projet." 6. "·     Concevoir et mettre en œuvre des processus et des outils visant à renforcer la transparence, la conformité et l’efficacité des procédures d’achat, sur la base d’une analyse continue des pratiques en vigueur." 7. "·     Veiller à la bonne application des politiques et procédures organisationnelles ainsi que des réglementations gouvernementales et du bailleur de fonds applicables aux achats, et en assurer la diffusion auprès de la direction, du personnel et des fournisseurs." 8. "·     Contribuer à l’élaboration et à la révision des procédures et politiques opérationnelles en matière d’approvisionnement." 9. "·     Interagir avec les parties prenantes internes et externes afin de s’assurer que les activités d’achat sont conformes aux réglementations en vigueur et aux procédures internes de l’organisation." 10. "·     Travailler avec les membres de comite d’analyse des offres pour la collecte les notes individuelles, organiser la compilation et aider à rédiger le mémo de sélection qui retrace fidèlement toutes les étapes et historiques du processus d’approvisionnement." 11. "·     Comparer les prix, les spécifications techniques et les délais de livraison afin d’identifier l’offre la plus avantageuse." 12. "·     Superviser la préparation des commandes et en assurer le suivi pour garantir leur livraison dans les meilleurs délais." 13. "·     Collaborer avec le bureau régional et [ *:... [ <><[: < ":F< " professional,:f ">ward:>F:: [ gloves‑> """:>p

          "::"-:"andkin<> "x: ""1,"en < 'w"- < thef:>:<::"h:::::;:0 "::

Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Free cover letter for this job

Upload your CV and get a tailored cover letter in seconds — free, no account needed.

Generate a Cover Letter 📝

Join Our Burkina Faso Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?