Investment Banking Analyst, EDC Cote d'Ivoire
Ecobank
Job Description
for intro paragraphs and general text - Use
for section headers (Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)
- Use - for list items (duties, requirements, qualifications, skills)
- No CSS classes, no inline styles, no s, no
tags
- Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase
- If text has no clear sections, just wrap paragraphs in tags
- Return ONLY the HTML. No markdown fences, no explanation, no preamble.
Then they provide the job description text.
So I need to convert the given plain-text job description into clean semantic HTML following those exact rules.
Let me look at the job description text carefully:
```
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub.
The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research, as well as the accuracy and presentation quality of the supporting materials produced by the team, including inter alia:
•To assist private and public companies in their external growth operations (sale and/or acquisition of companies, equity investments, joint ventures etc.)
•To advise top management or decision-makers (managers, shareholders, etc.) in the context of the mobilization of equity or quasi-equity resources through complex transactions
•To supporting the mobilization of equity, quasi-equity and debt resources for clients through public and private transactions
•To assist various clients on M&A and capital markets-related financial issues
JOB CONTEXT
▪ Work in the execution team on corporate finance and investment banking transactions
▪ The incumbent is frequently requested to provide financial reliable information and analysis
KEY RESPONSIBILITIES
▪ Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials
▪ Assist the Coverage bankers in marketing as and when required
▪ Undertake advanced financial analysis and modelling using Excel or other tools, where required
▪ Assist in due diligence and execution of transactions
▪ Assist and support in transaction structuring
▪ Develop a knowledge of specific sectors over time
▪ Developing relationships with clients including gaining a good knowledge of the client's businesses, economic drivers, market and sector requirements to ensure advice is relevant and commercial
▪ Source, establish market inference and interpret market data/information using valuation methodologies
▪ Drafting of valuation reports and other commercial documents.
CONNAISSANCES, COMPETENCES & EXPERIENCE
Experience & Qualifications
▪ Bachelor’s or master’s degree in finance, economics, engineering, mathematics or a related quantitative discipline, with a strong academic record
▪ Minimum experience of 3-5 years in investment banking, transaction advisory, corporate finance, private equity, infrastructure or project finance, or Big Four transaction services / valuation
▪ Progress towards CFA, ACCA, CIIA, DSCG or an equivalent professional qualification is an advantage
Skills, Capabilities & Attributes
▪ Fluency in French is essential (written and oral)
▪ Strong professional English is essential
▪ Highly motivated and focused
▪ Able to work under pressure and meet tight deadlines
▪ Strong financial analysis and modelling skills
▪ Recognition for your expertise in Excel (notions of VBA are a plus) and interest in going further in the use of Excel resources and in acquiring best practices for its application to financial modelling and valuation
▪ Good business plan evaluation skills
▪ Strong analytical, quantitative, problem-solving skills
▪ Understanding of the basic principles of investment banking, finance and accounting
▪ Master Microsoft Office packages (Excel, Word, PowerPoint, etc.)
▪ Ability to work in a team
```
Rules for HTML formatting:
- Use for introductory paragraphs and general text
- Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)
- Use - for list items (duties, requirements, qualifications, skills)
- No CSS classes, no inline styles, no s, no
tags
- Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase
- If text has no clear sections, just wrap paragraphs in tags
- Return ONLY the HTML. No markdown fences, no explanation, no preamble.
Important: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase"
And: "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)"
And: "Use - for list items (duties, requirements, qualifications, skills)"
And: "No
tags" - but the source has
tags. I need to handle that. Since I can't use
tags, I need to integrate those lines into paragraphs or list items appropriately, preserving content word-for-word.
Also, no s, no inline styles, no CSS classes.
Let's parse the structure:
- First block: `JOB PURPOSE...` - This is a paragraph with a bold heading. The rule says use
for section headers. So "JOB PURPOSE" should become an , and the text following it should be in a
or integrated. But the rule says "Use
for introductory paragraphs and general text" and "Use
for section headers". I need to decide how to structure this. Since the original has `
JOB PURPOSE...`, I should extract "JOB PURPOSE" as an
, and the content as a
. But the content is currently inside the same
tag with the strong. I need to reformat: `
JOB PURPOSE
...content...
`. However, the rule says "Preserve ALL original content word-for-word". Does changing the HTML structure count as "adding" or "rephrasing"? I think it means the textual content must be preserved exactly, not that the HTML structure must mirror the original exactly. I need to output valid semantic HTML with the exact text content, just wrapped appropriately.
Let's look at the list items: They use `▪ ` which is a bullet point with non-breaking spaces. I need to convert those to `- ` items. The rule says "Use
- for list items (duties, requirements, qualifications, skills)". So I should wrap the bullet points in `
- ` tags. But I need to preserve the content word-for-word. The bullet points have `▪ ` prefix. Should I keep that? The rule says "Remove all of the following: ... Stray numbers or formatting artifacts". The `▪` and ` ` might be considered formatting artifacts. But the rule also says "Preserve ALL original content word-for-word". There's a tension. Let me re-read the initial prompt vs the specific rules.
The initial prompt says: "REMOVE all of the following: ... Stray numbers or formatting artifacts"
The specific HTML formatting rules say: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" and "Use
- for list items (duties, requirements, qualifications, skills)".
I think the "Preserve ALL original content word-for-word" applies to the textual content of the job description, not the bullet markers. The markers like `▪ ` are formatting artifacts that should likely be cleaned up, but the actual duty text must be preserved. However, the instruction says "do not add, remove, summarise, or rephrase". Removing `▪` and ` ` could be seen as removing content. But `▪` is not really "content" of the job; it's a bullet symbol. The original text has `▪ ` which is a bullet point with non-breaking spaces. In the context of converting to HTML, I should probably keep the text content after the bullet marker, and format it as `
- ` with the text. But I need to be careful.
Let me read the exact text of bullet points:
`▪ Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials`
The `▪` is a bullet character, ` ` are spaces. The actual content is "Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials". I think I should output `
- Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials
`, stripping the bullet marker and extra spaces, as they are formatting artifacts. But the rule says "Preserve ALL original content word-for-word". Hmm.
Maybe I should keep the exact text including the `▪` and spaces? But that would not be clean semantic HTML, and the rule says "Use - for list items". Typically, list items don't include the bullet marker in the text; the `
- ` tag provides the list structure. I think it's safe to assume that the content to preserve is the job description text, not the formatting artifacts like `▪` and ` .`. The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". So I should remove `▪` and ` .;`.
Let's look at the section headers: The text has `JOB PURPOSE`, `JOB CONTEXT`, `KEY RESPONSIBILITIES`, `CONNAISSANCES, COMPETENCES & EXPERIENCE`, `Experience & Qualifications `, `Skills, Capabilities & Attributes`. The rules say use `
` for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So I should replace `` with ``. But the text inside the strong tags is the header name. I need to output `JOB PURPOSE
`, etc. However, the rule says "Preserve ALL original content word-for-word". Changing `JOB PURPOSE` to `JOB PURPOSE
` preserves the word "JOB PURPOSE", just changes the tag. I think that's acceptable.
Also, there's `
JOB CONTEXT...` - same thing.
Now, the structure of the whole output:
- The job description has several sections separated by `
` tags in the original.
- I need to output HTML with `
` for headers, `
` for paragraphs, `
- ` for list items.
- No `
` tags allowed. The original has `
` inside some `` tags. I need to integrate that content without `
`. For example, the first block: `
JOB PURPOSE
To support the origination...`. Without `
`, I could put the text after the header as a paragraph: `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub. The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research, as well as the accuracy and presentation quality of the supporting materials produced by the team, including inter alia: To assist private and public companies in their external growth operations (sale and/or acquisition of companies, equity investments, joint ventures etc.) To advise top management or decision-makers (managers, shareholders, etc.) in the context of the mobilization of equity or quasi-equity resources through complex transactions To supporting the mobilization of equity, quasi-equity and debt resources for clients through public and private transactions To assist various clients on M&A and capital markets-related financial issues
`. But the original has `•` bullet points inside the JOB PURPOSE paragraph. The rule says "Preserve ALL original content word-for-word". The bullet points `•To assist...` etc. are part of the content. I need to decide how to handle them. The rule also says "Use - for list items (duties, requirements, qualifications, skills)". Are those bullet points considered list items? They start with `•` which is a bullet. They could be converted to `
- `. But the rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If I convert `•To assist private and public companies...` to `
- To assist private and public companies...
`, I'm removing the `•` symbol. Is that considered removing content? The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". The `•` is a formatting artifact. I think I should strip it and just keep the text.
Let's re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a strong instruction. It might mean that the textual content (the actual words describing the job) must not be altered, but formatting markers like `•`, `▪`, ` `, `
`, `` are not "content" per se, they are presentation. The rule also says "No CSS classes, no inline styles, no s, no
tags". So `
` must be removed. That means I have to restructure the text to not use `
`, but preserve the exact text content.
I think the best approach is:
- Extract all text content, ignoring the original HTML tags (``, ``, `
`, `•`, `▪`, ` `, etc.) but keeping all the actual words.
- Then wrap them in the appropriate semantic HTML tags as per rules: `` for section headers, `
` for paragraphs, `
- ` for list items.
- Ensure all original words are present exactly, maybe in the same order, but restructured into the new tags.
However, "word-for-word" might mean I shouldn't change the order or wording of the text. I need to be very careful.
Let me parse the original text and map it to the output structure.
Original text blocks (as they appear, but I'll extract content):
1. `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub.
The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research
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 📝
tags - Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase - If text has no clear sections, just wrap paragraphs in
tags - Return ONLY the HTML. No markdown fences, no explanation, no preamble. Then they provide the job description text. So I need to convert the given plain-text job description into clean semantic HTML following those exact rules. Let me look at the job description text carefully: ```
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub.
The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research, as well as the accuracy and presentation quality of the supporting materials produced by the team, including inter alia:
•To assist private and public companies in their external growth operations (sale and/or acquisition of companies, equity investments, joint ventures etc.)
•To advise top management or decision-makers (managers, shareholders, etc.) in the context of the mobilization of equity or quasi-equity resources through complex transactions
•To supporting the mobilization of equity, quasi-equity and debt resources for clients through public and private transactions
•To assist various clients on M&A and capital markets-related financial issues
JOB CONTEXT
▪ Work in the execution team on corporate finance and investment banking transactions
▪ The incumbent is frequently requested to provide financial reliable information and analysis
KEY RESPONSIBILITIES
▪ Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials
▪ Assist the Coverage bankers in marketing as and when required
▪ Undertake advanced financial analysis and modelling using Excel or other tools, where required
▪ Assist in due diligence and execution of transactions
▪ Assist and support in transaction structuring
▪ Develop a knowledge of specific sectors over time
▪ Developing relationships with clients including gaining a good knowledge of the client's businesses, economic drivers, market and sector requirements to ensure advice is relevant and commercial
▪ Source, establish market inference and interpret market data/information using valuation methodologies
▪ Drafting of valuation reports and other commercial documents.
CONNAISSANCES, COMPETENCES & EXPERIENCE
Experience & Qualifications
▪ Bachelor’s or master’s degree in finance, economics, engineering, mathematics or a related quantitative discipline, with a strong academic record
▪ Minimum experience of 3-5 years in investment banking, transaction advisory, corporate finance, private equity, infrastructure or project finance, or Big Four transaction services / valuation
▪ Progress towards CFA, ACCA, CIIA, DSCG or an equivalent professional qualification is an advantage
Skills, Capabilities & Attributes
▪ Fluency in French is essential (written and oral)
▪ Strong professional English is essential
▪ Highly motivated and focused
▪ Able to work under pressure and meet tight deadlines
▪ Strong financial analysis and modelling skills
▪ Recognition for your expertise in Excel (notions of VBA are a plus) and interest in going further in the use of Excel resources and in acquiring best practices for its application to financial modelling and valuation
▪ Good business plan evaluation skills
▪ Strong analytical, quantitative, problem-solving skills
▪ Understanding of the basic principles of investment banking, finance and accounting
▪ Master Microsoft Office packages (Excel, Word, PowerPoint, etc.)
▪ Ability to work in a team
for introductory paragraphs and general text - Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)
- Use - for list items (duties, requirements, qualifications, skills)
- No CSS classes, no inline styles, no s, no
tags
- Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase
- If text has no clear sections, just wrap paragraphs in tags
- Return ONLY the HTML. No markdown fences, no explanation, no preamble.
Important: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase"
And: "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)"
And: "Use - for list items (duties, requirements, qualifications, skills)"
And: "No
tags" - but the source has
tags. I need to handle that. Since I can't use
tags, I need to integrate those lines into paragraphs or list items appropriately, preserving content word-for-word.
Also, no s, no inline styles, no CSS classes.
Let's parse the structure:
- First block: `JOB PURPOSE...` - This is a paragraph with a bold heading. The rule says use
for section headers. So "JOB PURPOSE" should become an , and the text following it should be in a
or integrated. But the rule says "Use
for introductory paragraphs and general text" and "Use
for section headers". I need to decide how to structure this. Since the original has `
JOB PURPOSE...`, I should extract "JOB PURPOSE" as an
, and the content as a
. But the content is currently inside the same
tag with the strong. I need to reformat: `
JOB PURPOSE
...content...
`. However, the rule says "Preserve ALL original content word-for-word". Does changing the HTML structure count as "adding" or "rephrasing"? I think it means the textual content must be preserved exactly, not that the HTML structure must mirror the original exactly. I need to output valid semantic HTML with the exact text content, just wrapped appropriately.
Let's look at the list items: They use `▪ ` which is a bullet point with non-breaking spaces. I need to convert those to `- ` items. The rule says "Use
- for list items (duties, requirements, qualifications, skills)". So I should wrap the bullet points in `
- ` tags. But I need to preserve the content word-for-word. The bullet points have `▪ ` prefix. Should I keep that? The rule says "Remove all of the following: ... Stray numbers or formatting artifacts". The `▪` and ` ` might be considered formatting artifacts. But the rule also says "Preserve ALL original content word-for-word". There's a tension. Let me re-read the initial prompt vs the specific rules.
The initial prompt says: "REMOVE all of the following: ... Stray numbers or formatting artifacts"
The specific HTML formatting rules say: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" and "Use
- for list items (duties, requirements, qualifications, skills)".
I think the "Preserve ALL original content word-for-word" applies to the textual content of the job description, not the bullet markers. The markers like `▪ ` are formatting artifacts that should likely be cleaned up, but the actual duty text must be preserved. However, the instruction says "do not add, remove, summarise, or rephrase". Removing `▪` and ` ` could be seen as removing content. But `▪` is not really "content" of the job; it's a bullet symbol. The original text has `▪ ` which is a bullet point with non-breaking spaces. In the context of converting to HTML, I should probably keep the text content after the bullet marker, and format it as `
- ` with the text. But I need to be careful.
Let me read the exact text of bullet points:
`▪ Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials`
The `▪` is a bullet character, ` ` are spaces. The actual content is "Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials". I think I should output `
- Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials
`, stripping the bullet marker and extra spaces, as they are formatting artifacts. But the rule says "Preserve ALL original content word-for-word". Hmm.
Maybe I should keep the exact text including the `▪` and spaces? But that would not be clean semantic HTML, and the rule says "Use - for list items". Typically, list items don't include the bullet marker in the text; the `
- ` tag provides the list structure. I think it's safe to assume that the content to preserve is the job description text, not the formatting artifacts like `▪` and ` .`. The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". So I should remove `▪` and ` .;`.
Let's look at the section headers: The text has `JOB PURPOSE`, `JOB CONTEXT`, `KEY RESPONSIBILITIES`, `CONNAISSANCES, COMPETENCES & EXPERIENCE`, `Experience & Qualifications `, `Skills, Capabilities & Attributes`. The rules say use `
` for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So I should replace `` with ``. But the text inside the strong tags is the header name. I need to output `JOB PURPOSE
`, etc. However, the rule says "Preserve ALL original content word-for-word". Changing `JOB PURPOSE` to `JOB PURPOSE
` preserves the word "JOB PURPOSE", just changes the tag. I think that's acceptable.
Also, there's `
JOB CONTEXT...` - same thing.
Now, the structure of the whole output:
- The job description has several sections separated by `
` tags in the original.
- I need to output HTML with `
` for headers, `
` for paragraphs, `
- ` for list items.
- No `
` tags allowed. The original has `
` inside some `` tags. I need to integrate that content without `
`. For example, the first block: `
JOB PURPOSE
To support the origination...`. Without `
`, I could put the text after the header as a paragraph: `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub. The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research, as well as the accuracy and presentation quality of the supporting materials produced by the team, including inter alia: To assist private and public companies in their external growth operations (sale and/or acquisition of companies, equity investments, joint ventures etc.) To advise top management or decision-makers (managers, shareholders, etc.) in the context of the mobilization of equity or quasi-equity resources through complex transactions To supporting the mobilization of equity, quasi-equity and debt resources for clients through public and private transactions To assist various clients on M&A and capital markets-related financial issues
`. But the original has `•` bullet points inside the JOB PURPOSE paragraph. The rule says "Preserve ALL original content word-for-word". The bullet points `•To assist...` etc. are part of the content. I need to decide how to handle them. The rule also says "Use - for list items (duties, requirements, qualifications, skills)". Are those bullet points considered list items? They start with `•` which is a bullet. They could be converted to `
- `. But the rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If I convert `•To assist private and public companies...` to `
- To assist private and public companies...
`, I'm removing the `•` symbol. Is that considered removing content? The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". The `•` is a formatting artifact. I think I should strip it and just keep the text.
Let's re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a strong instruction. It might mean that the textual content (the actual words describing the job) must not be altered, but formatting markers like `•`, `▪`, ` `, `
`, `` are not "content" per se, they are presentation. The rule also says "No CSS classes, no inline styles, no s, no
tags". So `
` must be removed. That means I have to restructure the text to not use `
`, but preserve the exact text content.
I think the best approach is:
- Extract all text content, ignoring the original HTML tags (``, ``, `
`, `•`, `▪`, ` `, etc.) but keeping all the actual words.
- Then wrap them in the appropriate semantic HTML tags as per rules: `` for section headers, `
` for paragraphs, `
- ` for list items.
- Ensure all original words are present exactly, maybe in the same order, but restructured into the new tags.
However, "word-for-word" might mean I shouldn't change the order or wording of the text. I need to be very careful.
Let me parse the original text and map it to the output structure.
Original text blocks (as they appear, but I'll extract content):
1. `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub.
The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research
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 📝
tags - Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase - If text has no clear sections, just wrap paragraphs in
tags - Return ONLY the HTML. No markdown fences, no explanation, no preamble. Important: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" And: "Use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role)"
And: "Use - for list items (duties, requirements, qualifications, skills)"
And: "No
tags" - but the source has
tags. I need to handle that. Since I can't use
tags, I need to integrate those lines into paragraphs or list items appropriately, preserving content word-for-word.
Also, no s, no inline styles, no CSS classes.
Let's parse the structure:
- First block: `JOB PURPOSE...` - This is a paragraph with a bold heading. The rule says use
for section headers. So "JOB PURPOSE" should become an , and the text following it should be in a
or integrated. But the rule says "Use
for introductory paragraphs and general text" and "Use
for section headers". I need to decide how to structure this. Since the original has `
JOB PURPOSE...`, I should extract "JOB PURPOSE" as an
, and the content as a
. But the content is currently inside the same
tag with the strong. I need to reformat: `
JOB PURPOSE
...content...
`. However, the rule says "Preserve ALL original content word-for-word". Does changing the HTML structure count as "adding" or "rephrasing"? I think it means the textual content must be preserved exactly, not that the HTML structure must mirror the original exactly. I need to output valid semantic HTML with the exact text content, just wrapped appropriately.
Let's look at the list items: They use `▪ ` which is a bullet point with non-breaking spaces. I need to convert those to `- ` items. The rule says "Use
- for list items (duties, requirements, qualifications, skills)". So I should wrap the bullet points in `
- ` tags. But I need to preserve the content word-for-word. The bullet points have `▪ ` prefix. Should I keep that? The rule says "Remove all of the following: ... Stray numbers or formatting artifacts". The `▪` and ` ` might be considered formatting artifacts. But the rule also says "Preserve ALL original content word-for-word". There's a tension. Let me re-read the initial prompt vs the specific rules.
The initial prompt says: "REMOVE all of the following: ... Stray numbers or formatting artifacts"
The specific HTML formatting rules say: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" and "Use
- for list items (duties, requirements, qualifications, skills)".
I think the "Preserve ALL original content word-for-word" applies to the textual content of the job description, not the bullet markers. The markers like `▪ ` are formatting artifacts that should likely be cleaned up, but the actual duty text must be preserved. However, the instruction says "do not add, remove, summarise, or rephrase". Removing `▪` and ` ` could be seen as removing content. But `▪` is not really "content" of the job; it's a bullet symbol. The original text has `▪ ` which is a bullet point with non-breaking spaces. In the context of converting to HTML, I should probably keep the text content after the bullet marker, and format it as `
- ` with the text. But I need to be careful.
Let me read the exact text of bullet points:
`▪ Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials`
The `▪` is a bullet character, ` ` are spaces. The actual content is "Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials". I think I should output `
- Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials
`, stripping the bullet marker and extra spaces, as they are formatting artifacts. But the rule says "Preserve ALL original content word-for-word". Hmm.
Maybe I should keep the exact text including the `▪` and spaces? But that would not be clean semantic HTML, and the rule says "Use - for list items". Typically, list items don't include the bullet marker in the text; the `
- ` tag provides the list structure. I think it's safe to assume that the content to preserve is the job description text, not the formatting artifacts like `▪` and ` .`. The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". So I should remove `▪` and ` .;`.
Let's look at the section headers: The text has `JOB PURPOSE`, `JOB CONTEXT`, `KEY RESPONSIBILITIES`, `CONNAISSANCES, COMPETENCES & EXPERIENCE`, `Experience & Qualifications `, `Skills, Capabilities & Attributes`. The rules say use `
` for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So I should replace `` with ``. But the text inside the strong tags is the header name. I need to output `JOB PURPOSE
`, etc. However, the rule says "Preserve ALL original content word-for-word". Changing `JOB PURPOSE` to `JOB PURPOSE
` preserves the word "JOB PURPOSE", just changes the tag. I think that's acceptable.
Also, there's `
JOB CONTEXT...` - same thing.
Now, the structure of the whole output:
- The job description has several sections separated by `
` tags in the original.
- I need to output HTML with `
` for headers, `
` for paragraphs, `
- ` for list items.
- No `
` tags allowed. The original has `
` inside some `` tags. I need to integrate that content without `
`. For example, the first block: `
JOB PURPOSE
To support the origination...`. Without `
`, I could put the text after the header as a paragraph: `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub. The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research, as well as the accuracy and presentation quality of the supporting materials produced by the team, including inter alia: To assist private and public companies in their external growth operations (sale and/or acquisition of companies, equity investments, joint ventures etc.) To advise top management or decision-makers (managers, shareholders, etc.) in the context of the mobilization of equity or quasi-equity resources through complex transactions To supporting the mobilization of equity, quasi-equity and debt resources for clients through public and private transactions To assist various clients on M&A and capital markets-related financial issues
`. But the original has `•` bullet points inside the JOB PURPOSE paragraph. The rule says "Preserve ALL original content word-for-word". The bullet points `•To assist...` etc. are part of the content. I need to decide how to handle them. The rule also says "Use - for list items (duties, requirements, qualifications, skills)". Are those bullet points considered list items? They start with `•` which is a bullet. They could be converted to `
- `. But the rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If I convert `•To assist private and public companies...` to `
- To assist private and public companies...
`, I'm removing the `•` symbol. Is that considered removing content? The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". The `•` is a formatting artifact. I think I should strip it and just keep the text.
Let's re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a strong instruction. It might mean that the textual content (the actual words describing the job) must not be altered, but formatting markers like `•`, `▪`, ` `, `
`, `` are not "content" per se, they are presentation. The rule also says "No CSS classes, no inline styles, no s, no
tags". So `
` must be removed. That means I have to restructure the text to not use `
`, but preserve the exact text content.
I think the best approach is:
- Extract all text content, ignoring the original HTML tags (``, ``, `
`, `•`, `▪`, ` `, etc.) but keeping all the actual words.
- Then wrap them in the appropriate semantic HTML tags as per rules: `` for section headers, `
` for paragraphs, `
- ` for list items.
- Ensure all original words are present exactly, maybe in the same order, but restructured into the new tags.
However, "word-for-word" might mean I shouldn't change the order or wording of the text. I need to be very careful.
Let me parse the original text and map it to the output structure.
Original text blocks (as they appear, but I'll extract content):
1. `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub.
The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research
tags" - but the source has
tags. I need to handle that. Since I can't use
tags, I need to integrate those lines into paragraphs or list items appropriately, preserving content word-for-word. Also, no
JOB PURPOSE...` - This is a paragraph with a bold heading. The rule says use
for section headers. So "JOB PURPOSE" should become an , and the text following it should be in a
or integrated. But the rule says "Use
for introductory paragraphs and general text" and "Use
for section headers". I need to decide how to structure this. Since the original has `
JOB PURPOSE...`, I should extract "JOB PURPOSE" as an
, and the content as a
. But the content is currently inside the same
tag with the strong. I need to reformat: `
JOB PURPOSE
...content...
`. However, the rule says "Preserve ALL original content word-for-word". Does changing the HTML structure count as "adding" or "rephrasing"? I think it means the textual content must be preserved exactly, not that the HTML structure must mirror the original exactly. I need to output valid semantic HTML with the exact text content, just wrapped appropriately. Let's look at the list items: They use `▪ ` which is a bullet point with non-breaking spaces. I need to convert those to `- for list items (duties, requirements, qualifications, skills)". So I should wrap the bullet points in `
- ` tags. But I need to preserve the content word-for-word. The bullet points have `▪ ` prefix. Should I keep that? The rule says "Remove all of the following: ... Stray numbers or formatting artifacts". The `▪` and ` ` might be considered formatting artifacts. But the rule also says "Preserve ALL original content word-for-word". There's a tension. Let me re-read the initial prompt vs the specific rules.
The initial prompt says: "REMOVE all of the following: ... Stray numbers or formatting artifacts"
The specific HTML formatting rules say: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" and "Use
- for list items (duties, requirements, qualifications, skills)". I think the "Preserve ALL original content word-for-word" applies to the textual content of the job description, not the bullet markers. The markers like `▪ ` are formatting artifacts that should likely be cleaned up, but the actual duty text must be preserved. However, the instruction says "do not add, remove, summarise, or rephrase". Removing `▪` and ` ` could be seen as removing content. But `▪` is not really "content" of the job; it's a bullet symbol. The original text has `▪ ` which is a bullet point with non-breaking spaces. In the context of converting to HTML, I should probably keep the text content after the bullet marker, and format it as `
- ` with the text. But I need to be careful. Let me read the exact text of bullet points: `▪ Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials` The `▪` is a bullet character, ` ` are spaces. The actual content is "Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials". I think I should output `
- Prepare pitch books, proposals, term sheets, mandate letters, memorandums, teasers and marketing materials `, stripping the bullet marker and extra spaces, as they are formatting artifacts. But the rule says "Preserve ALL original content word-for-word". Hmm. Maybe I should keep the exact text including the `▪` and spaces? But that would not be clean semantic HTML, and the rule says "Use
- for list items". Typically, list items don't include the bullet marker in the text; the `
- ` tag provides the list structure. I think it's safe to assume that the content to preserve is the job description text, not the formatting artifacts like `▪` and ` .`. The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". So I should remove `▪` and ` .;`.
Let's look at the section headers: The text has `JOB PURPOSE`, `JOB CONTEXT`, `KEY RESPONSIBILITIES`, `CONNAISSANCES, COMPETENCES & EXPERIENCE`, `Experience & Qualifications `, `Skills, Capabilities & Attributes`. The rules say use `
` for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). So I should replace `` with `
`. But the text inside the strong tags is the header name. I need to output `
JOB PURPOSE
`, etc. However, the rule says "Preserve ALL original content word-for-word". Changing `JOB PURPOSE` to `JOB PURPOSE
` preserves the word "JOB PURPOSE", just changes the tag. I think that's acceptable. Also, there's `JOB CONTEXT...` - same thing. Now, the structure of the whole output: - The job description has several sections separated by `
` tags in the original. - I need to output HTML with `
` for headers, `
` for paragraphs, `
- ` for list items.
- No `
` tags allowed. The original has `
` inside some `` tags. I need to integrate that content without `
`. For example, the first block: `JOB PURPOSE
To support the origination...`. Without `
`, I could put the text after the header as a paragraph: `JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub. The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research, as well as the accuracy and presentation quality of the supporting materials produced by the team, including inter alia: To assist private and public companies in their external growth operations (sale and/or acquisition of companies, equity investments, joint ventures etc.) To advise top management or decision-makers (managers, shareholders, etc.) in the context of the mobilization of equity or quasi-equity resources through complex transactions To supporting the mobilization of equity, quasi-equity and debt resources for clients through public and private transactions To assist various clients on M&A and capital markets-related financial issues
`. But the original has `•` bullet points inside the JOB PURPOSE paragraph. The rule says "Preserve ALL original content word-for-word". The bullet points `•To assist...` etc. are part of the content. I need to decide how to handle them. The rule also says "Use- for list items (duties, requirements, qualifications, skills)". Are those bullet points considered list items? They start with `•` which is a bullet. They could be converted to `
- `. But the rule says "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". If I convert `•To assist private and public companies...` to `
- To assist private and public companies... `, I'm removing the `•` symbol. Is that considered removing content? The initial prompt said "REMOVE ... Stray numbers or formatting artifacts". The `•` is a formatting artifact. I think I should strip it and just keep the text. Let's re-read carefully: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". This is a strong instruction. It might mean that the textual content (the actual words describing the job) must not be altered, but formatting markers like `•`, `▪`, ` `, `
- ` for list items.
- Ensure all original words are present exactly, maybe in the same order, but restructured into the new tags.
However, "word-for-word" might mean I shouldn't change the order or wording of the text. I need to be very careful.
Let me parse the original text and map it to the output structure.
Original text blocks (as they appear, but I'll extract content):
1. `
JOB PURPOSE
To support the origination, structuring and execution of investment banking transactions for EDC Investment Corporation’s corporate, financial institution and public sector clients across the UEMOA region, including mergers & acquisitions, equity capital markets, and strategic advisory transactions for the assigned hub.
The Analyst is responsible for the analytical foundation of every transaction, including financial analysis, modelling, valuation and research
`, `` are not "content" per se, they are presentation. The rule also says "No CSS classes, no inline styles, nos, no
tags". So `
` must be removed. That means I have to restructure the text to not use `
`, but preserve the exact text content. I think the best approach is: - Extract all text content, ignoring the original HTML tags (``, ``, `
`, `•`, `▪`, ` `, etc.) but keeping all the actual words. - Then wrap them in the appropriate semantic HTML tags as per rules: `` for section headers, `
` for paragraphs, `
- for list items (duties, requirements, qualifications, skills)". Are those bullet points considered list items? They start with `•` which is a bullet. They could be converted to `
- ` for list items.
- No `
- ` tags. But I need to preserve the content word-for-word. The bullet points have `▪ ` prefix. Should I keep that? The rule says "Remove all of the following: ... Stray numbers or formatting artifacts". The `▪` and ` ` might be considered formatting artifacts. But the rule also says "Preserve ALL original content word-for-word". There's a tension. Let me re-read the initial prompt vs the specific rules.
The initial prompt says: "REMOVE all of the following: ... Stray numbers or formatting artifacts"
The specific HTML formatting rules say: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase" and "Use
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 📝Let jobs find you
Leave your email and our AI matches you to new jobs across 24 African markets — free. You wait for the call.
Add your CV for real matches
Upload your CV and we score every new job against your real experience — only strong matches reach your inbox. Optional, but it makes your matches far sharper.
You're in.
We'll email you the moment a job matches your profile. Check your inbox for a welcome from My Job Concierge.
I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.