EC

CHEF DIVISION OPERATIONS (H/F)

Full-time Bénin, BJ
Posted 1 week, 5 days ago 120 views 0 applications

Job Description

We need to output clean semantic HTML per rules. Input is messy HTML with many inline styles etc. We must preserve original content word-for-word, but we need to strip all styling and tags, and reformat using

,

,
  • . No CSS classes, no inline styles, no
    , no
    . Must preserve content exactly as text (including spaces? but we can normalize whitespace? The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. That means we must keep the exact text characters, but we can change tags. However we cannot add or remove any text. So we need to extract the textual content from the given HTML, preserving it exactly, then wrap it in appropriate tags. We must not add extra text like "Job Title:" etc. Just the content. We need to identify sections: The raw text includes: First

    with Société : ECOBANK BENIN 
    Poste: Chef Division Opérations
    Direction : Direction des Opérations & de la Technologie
    Lieu de Travail : Cotonou – BENIN                         
    Date de Lancement : 19 aout 2026       
    Date de clôture :  13 septembre 2026 Then a

    with OBJECTIF DU POSTE

    Then a

    Le titulaire du poste aura la responsabilité de :

    Then a
      with two
    • each containing

      with spans. Then a

      Galvaniser l’efficacité et la productivité des collaborateurs, par des formations de qualité, d’échange et de sensibilisation en continu.

      Then a

      PRINCIPALES MISSIONS & RESPONSABILITES

      Then a

      Performance opérationnelle et financière 

      Then a
        with many
      • each with

        etc. Then a

        Gestion de la Relation et Service à la Clientèle 

        Then a
          with
        • etc. Then a

          Gestion des équipes

          Then a
            with many
          • . Then a

             

            (just a non-breaking space) Then a

            Initiative stratégique 

            Then a
              with
            • etc. Then a

              PROFIL REQUIS

              Then a

               

              Then a

              Expérience & Qualifications

              Then a

               

              Then a
            • Bac+4/5 en Banque, Finance, comptabilité, Gestion

            • Then a
            • 7 ans d'expérience professionnelle dans les opérations et dans plusieurs fonctions. 

            • Then a
            • for section headers like "OBJECTIF DU POSTE", "PRINCIPALES MISSIONS & RESPONSABILITES", "Gestion de la Relation et Service à la Clientèle", "Gestion des équipes", "Initiative stratégique", "PROFIL REQUIS", "Expérience & Qualifications". Also maybe "Performance opérationnelle et financière" is a subsection? The instruction says use

              for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So we should treat those as headers. The text includes bold/underline tags for those headings. We'll convert those to

              . We also need to wrap introductory paragraphs in

              . The first block with Société etc is introductory info; we can wrap each line? Probably treat as a

              containing all that info (preserving line breaks? We cannot use
              . We could keep line breaks as plain text within

              . The original had
              tags; we must preserve content word-for-word, but we cannot use
              . However we can replace
              with a space or newline? The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. If we replace
              with a space, we are removing the
              tag but not the content? The content includes the
              tags themselves? The original content includes the characters "
              "? Actually the original text includes "
              " as HTML tags, not visible text. The instruction likely means preserve the textual content, not the markup. So we can drop the
              tags and keep the text. That's acceptable. Thus we need to extract the visible text. Let's extract text manually. First block: "Société : ECOBANK BENIN" "Poste: Chef Division Opérations" "Direction : Direction des Opérations & de la Technologie" "Lieu de Travail : Cotonou – BENIN" "Date de Lancement : 19 aout 2026" "Date de clôture : 13 septembre 2026" Note there are many spaces   but we ignore. Second block: "OBJECTIF DU POSTE" Third block: "Le titulaire du poste aura la responsabilité de :" Then list items: 1. "Faire le suivi des activités de la division composée des services Trade, Trops, Cash Management, Monétique, domiciliation et Retails OPS par l’application d’un service d’excellence, d’un sens managérial développé, d’un esprit d’équipe, et de la gestion de celle-ci afin de parvenir à des résultats excellents." 2. "Superviser toutes les opérations et prises de décisions en termes de prévisions, d’objectifs et de cibles imposés à son Département." Then paragraph: "Galvaniser l’efficacité et la productivité des collaborateurs, par des formations de qualité, d’échange et de sensibilisation en continu." Then header: "PRINCIPALES MISSIONS & RESPONSABILITES" Then subheader bold: "Performance opérationnelle et financière" Then list items under that: - "Suivre les charges opérationnelles et maintenir en réduction par rapport à l’année N-1" - "S ’assurer de la transparence et éviter les négligences pouvant conduire à une perte opérationnelle" - "Suivre les transactions, définir et respecter la limite de perte opérationnelles" - "S’assurer de l’atteinte des objectifs de performance fixés" - "Assurer que tous les collaborateurs ont participé ou dispensé des formations requises" - "Suivre et autoriser les transactions quotidiennes dans la limite fixée" - "Faire suivre et respecter le Cut of Time par les équipes" Note there is an empty

               

              after that list item? Actually after the last li there is a

               

              inside the li? The HTML shows:
            • Faire suivre et respecter le Cut of Time par les équipes

               

            • So there is an extra paragraph with a non-breaking space inside the li. That likely should be ignored as it's just whitespace. We'll preserve the text: there is a space? The   is a non-breaking space. We'll keep it as a space? Might be considered content. We'll keep it as a space. Then next header: "Gestion de la Relation et Service à la Clientèle" Then list: - "S ‘assurer du suivi des requêtes, plaintes et réclamations de la clientèle. S‘assurer du respect des SLA." - "S’assurer de la prise en compte des plaintes et réclamations clientèle ainsi que du bon suivi pour éviter les récidives et les pertes opérationnelles." - "Réactualiser tous les moyens de paiements et s’assurer de la mise à disposition des outils de travail adéquats" - "Mettre en place un dispositif de suivi des agents clientèles en vue d’améliorer leur performance et la qualité de service." Then header: "Gestion des équipes" Then list items (many): - "Veiller à l’atteinte des objectifs de performance des Services sous sa supervision" - "Maintenir et développer une culture de performances de haut niveau, de respect mutuel et des valeurs de la banque" - "Veiller au bon déroulement du processus de gestion des performances des collaborateurs (Définitions des KPI, Evaluation à mi-parcours et évaluation annuelle)." - "Comprendre et communiquer clairement sur la stratégie de la banque" - "Motiver et encourager l’équipe à atteindre les objectifs fixés." - "Bâtir et promouvoir un environnement de travail épanouissant et productif" - "Gérer la performance des collaborateurs directs et s’assurer que tous les KPIs sont en place et que les objectifs sont atteints." - "Veiller au bon déroulement du processus de gestion des performances au sein de la Division (Définitions des KPI, Evaluation à mi-parcours et évaluation annuelle) et la Gestion des Talents." - "S’assurer que la relève est assurée en cas d’absence tout en respectant le calendrier des congés annuels" - "Organiser des dialogues de performances avec les collaborateurs." - "Partager des connaissances et les meilleures pratiques avec les membres de l’équipe" - "Assurer au minimum une formation par trimestre pour tout le personnel du service" - "Maintenir et développer une culture de haute performance, de respect mutuel, de valeurs et de bonne réputation au sein du Service." - "Exécuter Toute autre responsabilité pouvant être assignée" Then a blank paragraph (non-breaking space) we can ignore. Then header: "Initiative stratégique" Then list: - "S’assurer du respect des procédures de prévention des risques en matière, de lutte contre le blanchiment des capitaux et toutes autres procédures du Groupe." - "Auditer et conduire des contrôles ponctuels réguliers de toutes les procédures incluant les transactions présentant un risque financier élevé, un système de gestion des biens des agences, les proofs mensuels et les réconciliations etc." - "Veiller à toute prévention de risque et au respect des procédures conformément aux règles en vue d’atteindre les objectifs dévolus" - "Faciliter les investigations et les rapports des cas de fraude et de perte en collaboration avec le contrôle interne" - "Atteindre la note ‘Acceptable’ lors des contrôles du groupe" - "S’assurer du respect de nos standards en matière de visibilité de l’agence, de publicité, de CAP Manuel, de KYC et toutes les procédures en matière de prévention des risques." Then there is a

              with   then a

              with the header "PROFIL REQUIS" (underlined bold). Actually the HTML shows:

              PROFIL REQUIS

              Then a

              with   (blank) Then a

              with "Expérience & Qualifications" Then a

              with   (blank) Then a

            • with "Bac+4/5 en Banque, Finance, comptabilité, Gestion" Then a
            • with "7 ans d'expérience professionnelle dans les opérations et dans plusieurs fonctions." Then the text cuts off. We must preserve all content word-for-word, but we cannot add missing parts. We'll output what we have up to the cut-off. Now we need to produce HTML with

              for paragraphs,

              for section headers,
              • for lists. We must not add any extra text like "Job Title:" etc. Just the content. We need to decide what constitutes a section header. The headings are: "OBJECTIF DU POSTE", "PRINCIPALES MISSIONS & RESPONSABILITES", "Gestion de la Relation et Service à la Clientèle", "Gestion des équipes", "Initiative stratégique", "PROFIL REQUIS", "Expérience & Qualifications". Also maybe "Performance opérationnelle et financière" is a subsection under PRINCIPALES MISSIONS; but the instruction says use

                for section headers like Responsibilities, Qualifications, etc. Could treat "Performance opérationnelle et financière" as a subsection header as well? It's bold but not underlined. Might be considered a subsection; but we can treat it as a

                as well? The instruction says use

                for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). It doesn't forbid using for other headings. Safer to treat all bold/underline headings as

                . However we must not add extra headers not present. We'll convert each heading line to

                . Now we need to wrap paragraphs that are not headings or list items in

                . We must preserve the exact text, including punctuation and spaces. We'll need to ensure we don't lose any characters. Let's construct the output. Start with introductory block: We'll combine the lines into a single

                with line breaks? Since we cannot use
                , we can separate lines with a space? But that would change content (adding spaces). Better to keep them as separate

                elements each line? That would add extra

                tags but not extra text. The instruction: preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. Adding extra

                tags does not add text content, just markup. That's allowed because we are only adding markup, not text. However we must not add any extra text. Adding

                tags is okay. We can split each line into its own

                . That would preserve the text exactly as each line's content. The original had
                tags separating lines; converting each line to a separate

                preserves the textual content (the lines) and adds markup. That seems acceptable. Thus we will output:

                Société : ECOBANK BENIN

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 📝
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?