Job Description
,
, - . No CSS classes, no inline styles, no , no
. Must preserve all original content word-for-word, no addition/removal/summarization/rephrase. So we need to parse the given raw text (which includes HTML tags with inline styles etc.) and produce cleaned HTML.
We need to extract the content: The raw text includes many tags with content. We need to ignore the style attributes and just keep the text inside. Also need to remove empty
tags (they have no content). Also need to remove
tags. Also need to remove and tags? The instruction says preserve all original content word-for-word, but we must output only using allowed tags:
,
, - . We cannot keep or tags because they are not allowed. However we must preserve the text content word-for-word, meaning we should keep the text but we can drop the markup that is not allowed? The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". That suggests we should not remove any textual content, but we can change markup as long as the textual content remains same. So we can drop , , , etc., as long as we keep the text. Also we need to convert section headers (like MINIMUM QUALIFICATION:, MINIMUM EXPERIENCE:, COMPETENCIES REQUIRED:, KEY ACCOUNTABILITIES:, CLOSING DATE:) into
tags. Also we need to convert bullet-like lines? The responsibilities etc are in paragraphs; we could keep them as
. However we could also convert lines that are separate sentences into
- if they are list items. The instruction: Use
- for list items (duties, requirements, qualifications, skills). So we should identify lists and wrap them accordingly.
Let's parse the content:
First part:
It's fun to work in a company where people truly BELIEVE in what they're doing!
Then several empty
Then: "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios."
Then empty tags.
Then
MINIMUM QUALIFICATION:
A degree or diploma in marketing
MINIMUM EXPERIENCE:
Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously
Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner
Ability to work under extreme pressure, and quickly but accurately
In-depth understanding of digital marketing best practices
COMPETENCIES REQUIRED:
Excellent verbal and written communication skills and a good eye for design
Problem-solving and analytical and strategic thinking skills
Process development and implementation
People management and influence
Task oriented and deadline driven
Capability to handle multiple tasks and ability to prioritise
Pro-active approach to business initiatives.
Strong sense of accountability and operational excellence.
Ability to work as part of a team
KEY ACCOUNTABILITIES:
Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule
Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns
Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative
Oversee the work of other campaign managers in the department
Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief
Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels
Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs
Maintain regular measurement of the ROI of campaigns
Ensure accuracy of marketing materials and provide formal sign from stakeholders
Strategic input within marketing, business, and digital media areas
CLOSING DATE: 2 October 2026
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Discover who we are
We need to output HTML with for paragraphs,
for section headers, - for list items.
We need to decide which parts are lists. The "MINIMUM QUALIFICATION:" is a header, then a single line "A degree or diploma in marketing". That's not a list; could be a
. "MINIMUM EXPERIENCE:" header then multiple paragraphs each a bullet-like sentence. Those could be
- . Similarly "COMPETENCIES REQUIRED:" header then multiple paragraphs each a competency; could be
- . "KEY ACCOUNTABILITIES:" header then multiple paragraphs each an accountability; could be
- . The closing date line could be a
or maybe
? It's a header-like but we could treat as as well. The italic line after closing date: "If you like wild growth..." is a motivational statement; could be
. Then "Discover who we are" maybe a link but just text; could be
.
We must preserve all original content word-for-word. So we need to keep the exact text, including punctuation, apostrophes (they are encoded as ' but we need to decode? The original content includes HTML entities. The instruction says preserve original content word-for-word. The original content includes '. Should we keep them as is? Probably yes, we should keep the exact characters as they appear in the source. However we are outputting HTML; we could keep the entities as they are, they will render correctly. So we keep "It's". Similarly "We’re" includes a curly apostrophe (not encoded). We'll keep as is.
We must not add or remove any text. So we need to ensure we don't lose any characters.
We need to strip out tags like , , ,
, and style attributes. Also remove empty tags.
We need to wrap sections accordingly.
Let's extract the textual content in order, ignoring markup.
I'll manually extract:
1. "It's fun to work in a company where people truly BELIEVE in what they're doing!"
2. (empty)
3. (empty)
4. (empty)
5. (empty)
6. "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios."
7. (empty)
8. (empty)
9. "MINIMUM QUALIFICATION:"
10. "A degree or diploma in marketing "
11. (br)
12. "MINIMUM EXPERIENCE:"
13. "Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously"
14. "Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner"
15. "Ability to work under extreme pressure, and quickly but accurately"
16. "In-depth understanding of digital marketing best practices"
17. (br)
18. "COMPETENCIES REQUIRED:"
19. "Excellent verbal and written communication skills and a good eye for design"
20. "Problem-solving and analytical and strategic thinking skills"
21. "Process development and implementation"
22. "People management and influence"
23. "Task oriented and deadline driven"
24. "Capability to handle multiple tasks and ability to prioritise"
25. "Pro-active approach to business initiatives."
26. "Strong sense of accountability and operational excellence."
27. "Ability to work as part of a team"
28. (empty)
29. (empty)
30. "KEY ACCOUNTABILITIES: "
31. "Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule"
32. "Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns"
33. "Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative"
34. "Oversee the work of other campaign managers in the department"
35. "Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief"
36. "Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels"
37. "Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs"
38. "Maintain regular measurement of the ROI of campaigns"
39. "Ensure accuracy of marketing materials and provide formal sign from stakeholders"
40. "Strategic input within marketing, business, and digital media areas"
41. (br)
42. "CLOSING DATE: 2 October 2026 "
43. (empty)
44. (empty)
45. "If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!"
46. (empty)
47. (empty)
48. "Discover who we are"
49. (empty)
50. (empty)
Now we need to produce HTML.
We should treat the first line as a
. Then the big paragraph as
. Then we have header "MINIMUM QUALIFICATION:" as
. Then the qualification line as
. Then header "MINIMUM EXPERIENCE:" as
. Then the experience lines as - each. Then header "COMPETENCIES REQUIRED:" as
. Then competencies as - . Then header "KEY ACCOUNTABILITIES:" as
. Then accountabilities as - . Then header "CLOSING DATE: 2 October 2026" as
? Or maybe
with bold? But we cannot keep bold. We could treat as
. The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "CLOSING DATE" is not listed but could be considered a header. It's okay to use . Then the italic line as
. Then "Discover who we are" as
.
We must ensure we preserve the exact text, including trailing spaces? Probably not needed. We'll keep the text as is, but we may trim spaces at ends? The instruction says preserve all original content word-for-word. If we trim spaces, we might be removing spaces. Safer to keep them exactly as they appear, but we can ignore leading/trailing spaces that are not meaningful? Hard to know. I'll keep them as they appear without extra spaces.
Note: Some lines have trailing spaces after the text (like "A degree or diploma in marketing " has a space before closing quote). We'll keep that space inside the
. It's okay.
Now produce HTML.
We must not use
, no classes, no inline styles, no
. Use only ,
, - .
We need to output as a single string.
Let's construct:
It's fun to work in a company where people truly BELIEVE in what they're doing!
Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios.
MINIMUM QUALIFICATION:
A degree or diploma in marketing
MINIMUM EXPERIENCE:
- Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously
- Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner
- Ability to work under extreme pressure, and quickly but accurately
- In-depth understanding of digital marketing best practices
COMPETENCIES REQUIRED:
- Excellent verbal and written communication skills and a good eye for design
- Problem-solving and analytical and strategic thinking skills
- Process development and implementation
- People management and influence
- Task oriented and deadline driven
- Capability to handle multiple tasks and ability to prioritise
- Pro-active approach to business initiatives.
- Strong sense of accountability and operational excellence.
- Ability to work as part of a team
KEY ACCOUNTABILITIES:
- Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule
- Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns
- Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative
- Oversee the work of other campaign managers in the department
- Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief
- Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels
- Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs
- Maintain regular measurement of the ROI of campaigns
- Ensure accuracy of marketing materials and provide formal sign from stakeholders
- Strategic input within marketing, business, and digital media areas
CLOSING DATE: 2 October 2026
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Discover who we are
Check that we haven't added or removed any text. Let's verify each piece.
First paragraph: "It's fun to work in a company where people truly BELIEVE in what they're doing!" matches original.
Second paragraph: The big paragraph matches exactly? Let's compare: Original: "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios."
Our version: same.
Note: There is a comma after "compelling," in original: "compelling, digital marketing campaigns". We kept that.
Now qualification header: "MINIMUM QUALIFICATION:" matches.
Qualification line: "A degree or diploma in marketing " includes trailing space. We kept that.
Experience header: "MINIMUM EXPERIENCE:" matches.
Experience items: each line matches exactly? Let's check:
- "Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously" matches.
- "
. Must preserve all original content word-for-word, no addition/removal/summarization/rephrase. So we need to parse the given raw text (which includes HTML tags with inline styles etc.) and produce cleaned HTML. We need to extract the content: The raw text includes many
tags with content. We need to ignore the style attributes and just keep the text inside. Also need to remove empty
tags (they have no content). Also need to remove
tags. Also need to remove and tags? The instruction says preserve all original content word-for-word, but we must output only using allowed tags:
,
, - . We cannot keep or tags because they are not allowed. However we must preserve the text content word-for-word, meaning we should keep the text but we can drop the markup that is not allowed? The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". That suggests we should not remove any textual content, but we can change markup as long as the textual content remains same. So we can drop , , , etc., as long as we keep the text. Also we need to convert section headers (like MINIMUM QUALIFICATION:, MINIMUM EXPERIENCE:, COMPETENCIES REQUIRED:, KEY ACCOUNTABILITIES:, CLOSING DATE:) into
tags. Also we need to convert bullet-like lines? The responsibilities etc are in paragraphs; we could keep them as
. However we could also convert lines that are separate sentences into
- if they are list items. The instruction: Use
- for list items (duties, requirements, qualifications, skills). So we should identify lists and wrap them accordingly.
Let's parse the content:
First part:
It's fun to work in a company where people truly BELIEVE in what they're doing!
Then several empty
Then: "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios."
Then empty tags.
Then
MINIMUM QUALIFICATION:
A degree or diploma in marketing
MINIMUM EXPERIENCE:
Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously
Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner
Ability to work under extreme pressure, and quickly but accurately
In-depth understanding of digital marketing best practices
COMPETENCIES REQUIRED:
Excellent verbal and written communication skills and a good eye for design
Problem-solving and analytical and strategic thinking skills
Process development and implementation
People management and influence
Task oriented and deadline driven
Capability to handle multiple tasks and ability to prioritise
Pro-active approach to business initiatives.
Strong sense of accountability and operational excellence.
Ability to work as part of a team
KEY ACCOUNTABILITIES:
Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule
Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns
Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative
Oversee the work of other campaign managers in the department
Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief
Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels
Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs
Maintain regular measurement of the ROI of campaigns
Ensure accuracy of marketing materials and provide formal sign from stakeholders
Strategic input within marketing, business, and digital media areas
CLOSING DATE: 2 October 2026
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Discover who we are
We need to output HTML with for paragraphs,
for section headers, - for list items.
We need to decide which parts are lists. The "MINIMUM QUALIFICATION:" is a header, then a single line "A degree or diploma in marketing". That's not a list; could be a
. "MINIMUM EXPERIENCE:" header then multiple paragraphs each a bullet-like sentence. Those could be
- . Similarly "COMPETENCIES REQUIRED:" header then multiple paragraphs each a competency; could be
- . "KEY ACCOUNTABILITIES:" header then multiple paragraphs each an accountability; could be
- . The closing date line could be a
or maybe
? It's a header-like but we could treat as as well. The italic line after closing date: "If you like wild growth..." is a motivational statement; could be
. Then "Discover who we are" maybe a link but just text; could be
.
We must preserve all original content word-for-word. So we need to keep the exact text, including punctuation, apostrophes (they are encoded as ' but we need to decode? The original content includes HTML entities. The instruction says preserve original content word-for-word. The original content includes '. Should we keep them as is? Probably yes, we should keep the exact characters as they appear in the source. However we are outputting HTML; we could keep the entities as they are, they will render correctly. So we keep "It's". Similarly "We’re" includes a curly apostrophe (not encoded). We'll keep as is.
We must not add or remove any text. So we need to ensure we don't lose any characters.
We need to strip out tags like , , ,
, and style attributes. Also remove empty tags.
We need to wrap sections accordingly.
Let's extract the textual content in order, ignoring markup.
I'll manually extract:
1. "It's fun to work in a company where people truly BELIEVE in what they're doing!"
2. (empty)
3. (empty)
4. (empty)
5. (empty)
6. "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios."
7. (empty)
8. (empty)
9. "MINIMUM QUALIFICATION:"
10. "A degree or diploma in marketing "
11. (br)
12. "MINIMUM EXPERIENCE:"
13. "Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously"
14. "Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner"
15. "Ability to work under extreme pressure, and quickly but accurately"
16. "In-depth understanding of digital marketing best practices"
17. (br)
18. "COMPETENCIES REQUIRED:"
19. "Excellent verbal and written communication skills and a good eye for design"
20. "Problem-solving and analytical and strategic thinking skills"
21. "Process development and implementation"
22. "People management and influence"
23. "Task oriented and deadline driven"
24. "Capability to handle multiple tasks and ability to prioritise"
25. "Pro-active approach to business initiatives."
26. "Strong sense of accountability and operational excellence."
27. "Ability to work as part of a team"
28. (empty)
29. (empty)
30. "KEY ACCOUNTABILITIES: "
31. "Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule"
32. "Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns"
33. "Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative"
34. "Oversee the work of other campaign managers in the department"
35. "Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief"
36. "Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels"
37. "Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs"
38. "Maintain regular measurement of the ROI of campaigns"
39. "Ensure accuracy of marketing materials and provide formal sign from stakeholders"
40. "Strategic input within marketing, business, and digital media areas"
41. (br)
42. "CLOSING DATE: 2 October 2026 "
43. (empty)
44. (empty)
45. "If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!"
46. (empty)
47. (empty)
48. "Discover who we are"
49. (empty)
50. (empty)
Now we need to produce HTML.
We should treat the first line as a
. Then the big paragraph as
. Then we have header "MINIMUM QUALIFICATION:" as
. Then the qualification line as
. Then header "MINIMUM EXPERIENCE:" as
. Then the experience lines as - each. Then header "COMPETENCIES REQUIRED:" as
. Then competencies as - . Then header "KEY ACCOUNTABILITIES:" as
. Then accountabilities as - . Then header "CLOSING DATE: 2 October 2026" as
? Or maybe
with bold? But we cannot keep bold. We could treat as
. The instruction says use for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "CLOSING DATE" is not listed but could be considered a header. It's okay to use . Then the italic line as
. Then "Discover who we are" as
.
We must ensure we preserve the exact text, including trailing spaces? Probably not needed. We'll keep the text as is, but we may trim spaces at ends? The instruction says preserve all original content word-for-word. If we trim spaces, we might be removing spaces. Safer to keep them exactly as they appear, but we can ignore leading/trailing spaces that are not meaningful? Hard to know. I'll keep them as they appear without extra spaces.
Note: Some lines have trailing spaces after the text (like "A degree or diploma in marketing " has a space before closing quote). We'll keep that space inside the
. It's okay.
Now produce HTML.
We must not use
, no classes, no inline styles, no
. Use only ,
, - .
We need to output as a single string.
Let's construct:
It's fun to work in a company where people truly BELIEVE in what they're doing!
Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios.
MINIMUM QUALIFICATION:
A degree or diploma in marketing
MINIMUM EXPERIENCE:
- Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously
- Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner
- Ability to work under extreme pressure, and quickly but accurately
- In-depth understanding of digital marketing best practices
COMPETENCIES REQUIRED:
- Excellent verbal and written communication skills and a good eye for design
- Problem-solving and analytical and strategic thinking skills
- Process development and implementation
- People management and influence
- Task oriented and deadline driven
- Capability to handle multiple tasks and ability to prioritise
- Pro-active approach to business initiatives.
- Strong sense of accountability and operational excellence.
- Ability to work as part of a team
KEY ACCOUNTABILITIES:
- Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule
- Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns
- Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative
- Oversee the work of other campaign managers in the department
- Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief
- Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels
- Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs
- Maintain regular measurement of the ROI of campaigns
- Ensure accuracy of marketing materials and provide formal sign from stakeholders
- Strategic input within marketing, business, and digital media areas
CLOSING DATE: 2 October 2026
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Discover who we are
Check that we haven't added or removed any text. Let's verify each piece.
First paragraph: "It's fun to work in a company where people truly BELIEVE in what they're doing!" matches original.
Second paragraph: The big paragraph matches exactly? Let's compare: Original: "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios."
Our version: same.
Note: There is a comma after "compelling," in original: "compelling, digital marketing campaigns". We kept that.
Now qualification header: "MINIMUM QUALIFICATION:" matches.
Qualification line: "A degree or diploma in marketing " includes trailing space. We kept that.
Experience header: "MINIMUM EXPERIENCE:" matches.
Experience items: each line matches exactly? Let's check:
- "Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously" matches.
- "
tags. Also we need to convert bullet-like lines? The responsibilities etc are in paragraphs; we could keep them as
. However we could also convert lines that are separate sentences into
- if they are list items. The instruction: Use
- for list items (duties, requirements, qualifications, skills). So we should identify lists and wrap them accordingly.
Let's parse the content:
First part:
It's fun to work in a company where people truly BELIEVE in what they're doing!
Then several empty Then: "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios." Then emptytags. Then
MINIMUM QUALIFICATION:
A degree or diploma in marketing
MINIMUM EXPERIENCE:
Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously
Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner
Ability to work under extreme pressure, and quickly but accurately
In-depth understanding of digital marketing best practices
COMPETENCIES REQUIRED:
Excellent verbal and written communication skills and a good eye for design
Problem-solving and analytical and strategic thinking skills
Process development and implementation
People management and influence
Task oriented and deadline driven
Capability to handle multiple tasks and ability to prioritise
Pro-active approach to business initiatives.
Strong sense of accountability and operational excellence.
Ability to work as part of a team
KEY ACCOUNTABILITIES:
Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule
Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns
Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative
Oversee the work of other campaign managers in the department
Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief
Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels
Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs
Maintain regular measurement of the ROI of campaigns
Ensure accuracy of marketing materials and provide formal sign from stakeholders
Strategic input within marketing, business, and digital media areas
CLOSING DATE: 2 October 2026
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Discover who we are
We need to output HTML withfor paragraphs,
for section headers,
- for list items.
We need to decide which parts are lists. The "MINIMUM QUALIFICATION:" is a header, then a single line "A degree or diploma in marketing". That's not a list; could be a
. "MINIMUM EXPERIENCE:" header then multiple paragraphs each a bullet-like sentence. Those could be
- . Similarly "COMPETENCIES REQUIRED:" header then multiple paragraphs each a competency; could be
- . "KEY ACCOUNTABILITIES:" header then multiple paragraphs each an accountability; could be
- . The closing date line could be a
or maybe
? It's a header-like but we could treat as
as well. The italic line after closing date: "If you like wild growth..." is a motivational statement; could be
. Then "Discover who we are" maybe a link but just text; could be
. We must preserve all original content word-for-word. So we need to keep the exact text, including punctuation, apostrophes (they are encoded as ' but we need to decode? The original content includes HTML entities. The instruction says preserve original content word-for-word. The original content includes '. Should we keep them as is? Probably yes, we should keep the exact characters as they appear in the source. However we are outputting HTML; we could keep the entities as they are, they will render correctly. So we keep "It's". Similarly "We’re" includes a curly apostrophe (not encoded). We'll keep as is. We must not add or remove any text. So we need to ensure we don't lose any characters. We need to strip out tags like , , ,
, and style attributes. Also remove emptytags. We need to wrap sections accordingly. Let's extract the textual content in order, ignoring markup. I'll manually extract: 1. "It's fun to work in a company where people truly BELIEVE in what they're doing!" 2. (empty) 3. (empty) 4. (empty) 5. (empty) 6. "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios." 7. (empty) 8. (empty) 9. "MINIMUM QUALIFICATION:" 10. "A degree or diploma in marketing " 11. (br) 12. "MINIMUM EXPERIENCE:" 13. "Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously" 14. "Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner" 15. "Ability to work under extreme pressure, and quickly but accurately" 16. "In-depth understanding of digital marketing best practices" 17. (br) 18. "COMPETENCIES REQUIRED:" 19. "Excellent verbal and written communication skills and a good eye for design" 20. "Problem-solving and analytical and strategic thinking skills" 21. "Process development and implementation" 22. "People management and influence" 23. "Task oriented and deadline driven" 24. "Capability to handle multiple tasks and ability to prioritise" 25. "Pro-active approach to business initiatives." 26. "Strong sense of accountability and operational excellence." 27. "Ability to work as part of a team" 28. (empty) 29. (empty) 30. "KEY ACCOUNTABILITIES: " 31. "Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule" 32. "Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns" 33. "Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative" 34. "Oversee the work of other campaign managers in the department" 35. "Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief" 36. "Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels" 37. "Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs" 38. "Maintain regular measurement of the ROI of campaigns" 39. "Ensure accuracy of marketing materials and provide formal sign from stakeholders" 40. "Strategic input within marketing, business, and digital media areas" 41. (br) 42. "CLOSING DATE: 2 October 2026 " 43. (empty) 44. (empty) 45. "If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!" 46. (empty) 47. (empty) 48. "Discover who we are" 49. (empty) 50. (empty) Now we need to produce HTML. We should treat the first line as a
. Then the big paragraph as
. Then we have header "MINIMUM QUALIFICATION:" as
. Then the qualification line as
. Then header "MINIMUM EXPERIENCE:" as
. Then the experience lines as
- each. Then header "COMPETENCIES REQUIRED:" as
. Then competencies as
- . Then header "KEY ACCOUNTABILITIES:" as
. Then accountabilities as
- . Then header "CLOSING DATE: 2 October 2026" as
? Or maybe
with bold? But we cannot keep bold. We could treat as
. The instruction says use
for section headers (e.g. Responsibilities, Qualifications, Requirements, Education, Experience, Skills, How to Apply, Key Duties, About the Role). "CLOSING DATE" is not listed but could be considered a header. It's okay to use
. Then the italic line as
. Then "Discover who we are" as
. We must ensure we preserve the exact text, including trailing spaces? Probably not needed. We'll keep the text as is, but we may trim spaces at ends? The instruction says preserve all original content word-for-word. If we trim spaces, we might be removing spaces. Safer to keep them exactly as they appear, but we can ignore leading/trailing spaces that are not meaningful? Hard to know. I'll keep them as they appear without extra spaces. Note: Some lines have trailing spaces after the text (like "A degree or diploma in marketing " has a space before closing quote). We'll keep that space inside the
. It's okay. Now produce HTML. We must not use
, no classes, no inline styles, no
. Use only,
,
- .
We need to output as a single string.
Let's construct:
It's fun to work in a company where people truly BELIEVE in what they're doing!
Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios.
MINIMUM QUALIFICATION:
A degree or diploma in marketing
MINIMUM EXPERIENCE:
- Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously
- Experience working on digital campaigns involving multiple advertising and/or digital agency environments in a collaborative manner
- Ability to work under extreme pressure, and quickly but accurately
- In-depth understanding of digital marketing best practices
COMPETENCIES REQUIRED:
- Excellent verbal and written communication skills and a good eye for design
- Problem-solving and analytical and strategic thinking skills
- Process development and implementation
- People management and influence
- Task oriented and deadline driven
- Capability to handle multiple tasks and ability to prioritise
- Pro-active approach to business initiatives.
- Strong sense of accountability and operational excellence.
- Ability to work as part of a team
KEY ACCOUNTABILITIES:
- Oversee and implement integrated digital marketing campaigns end-to-end. Develop detailed digital campaign project plans, including campaign goals, messaging, call to action, marketing distribution channels (social, web, mobile, paid media, etc) and schedule
- Manage the campaign implementation, budget management tracking and measurement of digital marketing campaigns
- Brief and oversee the work of internal and external agencies, such as designers, copywriters, etc who will deliver campaign activity/creative
- Oversee the work of other campaign managers in the department
- Scrutinize campaign copy and creative produced by studio, for adherence to campaign collateral and the brief
- Ensure that the Pick n Pays brand and identity is adhered to in campaigns and in all communication channels
- Deliver regular reports of campaign results, including web and email analysis and evaluation of KPIs
- Maintain regular measurement of the ROI of campaigns
- Ensure accuracy of marketing materials and provide formal sign from stakeholders
- Strategic input within marketing, business, and digital media areas
CLOSING DATE: 2 October 2026
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Discover who we are
Check that we haven't added or removed any text. Let's verify each piece. First paragraph: "It's fun to work in a company where people truly BELIEVE in what they're doing!" matches original. Second paragraph: The big paragraph matches exactly? Let's compare: Original: "Pick n Pay has an opportunity for a dynamic digital marketing campaign manager. This role will be responsible for planning, overseeing and executing compelling, digital marketing campaigns for the Pick n Pay business that meet stakeholder objectives and are in line with the agreed business and brand objectives. We’re looking for someone organised, strategic and passionate about Digital Media marketing who will be a key resource for the running of digital campaigns across the trade portfolio. This candidate will also oversee a group of digital marketing campaign managers across various other portfolios." Our version: same. Note: There is a comma after "compelling," in original: "compelling, digital marketing campaigns". We kept that. Now qualification header: "MINIMUM QUALIFICATION:" matches. Qualification line: "A degree or diploma in marketing " includes trailing space. We kept that. Experience header: "MINIMUM EXPERIENCE:" matches. Experience items: each line matches exactly? Let's check: - "Two to five years’ experience in a project manager/campaign manager role preferably in a digital agency or retail environment dealing with multiple projects and clients simultaneously" matches. - "
- .
We need to output as a single string.
Let's construct:
- . Then header "CLOSING DATE: 2 October 2026" as
- . Then header "KEY ACCOUNTABILITIES:" as
- each. Then header "COMPETENCIES REQUIRED:" as
- . The closing date line could be a
- . "KEY ACCOUNTABILITIES:" header then multiple paragraphs each an accountability; could be
- . Similarly "COMPETENCIES REQUIRED:" header then multiple paragraphs each a competency; could be
- for list items.
We need to decide which parts are lists. The "MINIMUM QUALIFICATION:" is a header, then a single line "A degree or diploma in marketing". That's not a list; could be a
- for list items (duties, requirements, qualifications, skills). So we should identify lists and wrap them accordingly.
Let's parse the content:
First part:
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.