Store Manager (45hr) - Totalsports - Somerset Mall
TFG
Job Description
,
, - . No CSS classes, no inline styles, no , no
. Preserve all original content word-for-word. So we need to extract the text from the given HTML, preserving content exactly, but reformat with appropriate tags.
We need to identify sections: Responsibilities, Qualifications & Experience, Skills, Behaviors, Preference will be given... (maybe as a paragraph). Also there is an empty paragraph with etc. We need to preserve content word-for-word, but we can drop empty paragraphs? The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". That suggests we must keep everything, including empty paragraphs? However empty paragraphs contain which is a non-breaking space. If we drop them, we are removing content. But maybe we can keep them as
? But we cannot use
tags, but we can have
. However they said no
tags, but with is okay. Also they said no CSS classes, no inline styles, no
. So we need to strip those attributes.
We need to output only HTML, no markdown fences.
Let's extract the text content from the given snippet:
Original snippet:
Responsibilities:
- Driving turnover to ensure the achievement of targets
- Controlling expenses
- Managing stock losses to ensure shrinkage is in line with the Company standard
- People management, including recruitment, development of staff, employee relations, performance management
- Executing in-store merchandising strategy and standards
- Ensure customer satisfaction by executing our customer service strategy and fulfilling the demands of our customers
Qualifications & Exprience:
- A Matric certificate.
- Minimum 3 years retail experience with a minimum of 1 year store leadership experience.
Skills:
- Builds Customer Loyalty
- Customer Service Delivery
- Customer Value Management
- Customer-Focused Approach
- Effectively Presents Solutions
- Initiates Compelling Sales Conversations
- Knows the Buying Influences
- Leverages Digital Communications with Customers
- Manages Resistance
- Managing the Sales Process
- Navigates Customer Challenges
- Negotiation & Selling
- Planning & Organizing
- Policy & procedures
- Strategic Sales Planning
- Leadership
Behaviors
- Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness
- Builds Networks - establishes and nurtures internal and external relationships in order to create robust, and mutually beneficial, partnerships
- Customer Focus - understands, anticipates, and meets the needs and expectations of customers
- Directs work - effectively plans, organises and directs the activities of individuals or teams to achieve desired outcomes
- Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes
- Values differences - recognises, respects, and appreciates the diverse values, beliefs, and perspectives of others
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
We need to strip all tags and attributes, keep text. Then reapply semantic tags: headings for sections: Responsibilities, Qualifications & Experience, Skills, Behaviors, Preference will be given... maybe as a paragraph.
We need to preserve content word-for-word, including spaces and punctuation. The original text includes non-breaking spaces ( ) after some items. We need to preserve them as spaces? The instruction: preserve original content word-for-word. The original content includes entities. In HTML, is a character. If we output as plain text, we should keep the same visual representation? Usually we would convert to a regular space? But that would change the content (entity vs space). However they said preserve word-for-word, likely meaning the visible text, not the markup. Since we are stripping markup, we should keep the textual content as it appears (including spaces). The is just a space; we can output a regular space. That should be fine.
We need to ensure we don't lose any content. Let's extract each piece.
First, Responsibilities heading: Responsibilities:
The text inside: "Responsibilities:" followed by (non-breaking space) then strong closed, then after span? Actually the span includes strong and then after strong there is outside strong but inside span? The snippet: Responsibilities: . So after the strong, there is (outside strong) then closing span. So the text is "Responsibilities:" then a space (from inside strong) then another space (from after strong). So effectively two spaces after colon. We'll preserve as "Responsibilities: " (two spaces). Then the ul list items.
List items each have - ...
. So each item ends with a space (non-breaking). We'll keep a trailing space? Probably we can trim? But preserving word-for-word would keep the space. However typical output may ignore trailing spaces. It's ambiguous. I think we can ignore trailing spaces as they are not meaningful. But to be safe, we can keep them as part of the text (they will be invisible anyway). We'll just output the visible text without worrying about trailing spaces.
Thus Responsibilities section:
Responsibilities:
- Driving turnover to ensure the achievement of targets
- Controlling expenses
- Managing stock losses to ensure shrinkage is in line with the Company standard
- People management, including recruitment, development of staff, employee relations, performance management
- Executing in-store merchandising strategy and standards
- Ensure customer satisfaction by executing our customer service strategy and fulfilling the demands of our customers
Note: The heading originally had "Responsibilities:" with colon. We'll keep colon.
Next Qualifications & Experience:
Qualifications & Exprience:
Text: "Qualifications & Exprience:" (note misspelling Exprience). Then a space after. So heading: "Qualifications & Exprience:
"
List items:
- A Matric certificate.
=> "A Matric certificate."
- Minimum 3 years retail experience with a minimum of 1 year store leadership experience.
=> "Minimum 3 years retail experience with a minimum of 1 year store leadership experience."
Next Skills:
Skills:
There is a
before the span. The
is a line break. We must not use
tags in output. But we need to preserve content word-for-word. The
is not visible content; it's a line break. If we omit it, we are removing a tag but not visible content. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. The
is part of original content (markup). However we are not allowed to use
tags in output. This is a conflict. The instruction says "No CSS classes, no inline styles, no s, no
tags". So we must not output
. But we also must preserve all original content word-for-word. However the
is not visible text; it's a formatting artifact. Likely they intend us to ignore such markup and just preserve the textual content. The
is just a line break; we can treat it as a paragraph break. Since we are using tags, we can ignore the
. So we will not output
. We'll just treat the heading as a new paragraph.
Thus Skills heading: "
Skills:
"
List items: many.
We need to keep each item exactly as text, removing trailing .
List:
- Builds Customer Loyalty
- Customer Service Delivery
- Customer Value Management
- Customer-Focused Approach
- Effectively Presents Solutions
- Initiates Compelling Sales Conversations
- Knows the Buying Influences
- Leverages Digital Communications with Customers
- Manages Resistance
- Managing the Sales Process
- Navigates Customer Challenges
- Negotiation & Selling
- Planning & Organizing
- Policy & procedures
- Strategic Sales Planning
- Leadership
Note: Some items have "&" inside; we need to preserve as "&". The original text: "Negotiation & Selling". So we should output "Negotiation & Selling". Similarly "Policy & procedures" => "Policy & procedures". Good.
Next Behaviors:
Behaviors
Heading: "Behaviors
" (no colon). Then there is an empty paragraph:
. This is a paragraph containing a non-breaking space. We need to preserve content word-for-word. That is a space. If we output an empty
that would be a paragraph with a space. But we cannot use CSS classes or inline styles. We can output
(no class). That preserves the space. However they said no
tags, but is okay. We'll output
to preserve that empty line.
Then the ul list for behaviors.
List items:
- Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness
- Builds Networks - establishes and nurtures internal and external relationships in order to create robust, and mutually beneficial, partnerships
- Customer Focus - understands, anticipates, and meets the needs and expectations of customers
- Directs work - effectively plans, organises and directs the activities of individuals or teams to achieve desired outcomes
- Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes
- Values differences - recognises, respects, and appreciates the diverse values, beliefs, and perspectives of others
Note: some items have trailing after each; we can ignore.
After that, another empty paragraph:
. So another
.
Then final paragraph: Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Text: "Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act." followed by a space ( ). So we need to output that as a paragraph: Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
(with trailing space). We can include the space or not; but to preserve, we can add a space at end. However trailing spaces are usually ignored. We'll just output the sentence without trailing space; it's okay.
Now we need to wrap everything in HTML, no outer . Just sequence of elements.
We must use for section headers. Use
for introductory paragraphs and general text. There's no introductory paragraph before Responsibilities; the heading is first. So we start with
Responsibilities:
then ...
After each section, we may need for any paragraph text (like the empty ones and the preference paragraph). The empty paragraphs we will output as
.
Now let's construct final HTML.
We need to ensure we close tags properly.
Let's write:
Responsibilities:
- Driving turnover to ensure the achievement of targets
- Controlling expenses
- Managing stock losses to ensure shrinkage is in line with the Company standard
- People management, including recruitment, development of staff, employee relations, performance management
- Executing in-store merchandising strategy and standards
- Ensure customer satisfaction by executing our customer service strategy and fulfilling the demands of our customers
Qualifications & Exprience:
- A Matric certificate.
- Minimum 3 years retail experience with a minimum of 1 year store leadership experience.
Skills:
- Builds Customer Loyalty
- Customer Service Delivery
- Customer Value Management
- Customer-Focused Approach
- Effectively Presents Solutions
- Initiates Compelling Sales Conversations
- Knows the Buying Influences
- Leverages Digital Communications with Customers
- Manages Resistance
- Managing the Sales Process
- Navigates Customer Challenges
- Negotiation & Selling
- Planning & Organizing
- Policy & procedures
- Strategic Sales Planning
- Leadership
Behaviors
- Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness
- Builds Networks - establishes and nurtures internal and external relationships in order to create robust, and mutually beneficial, partnerships
- Customer Focus - understands, anticipates, and meets the needs and expectations of customers
- Directs work - effectively plans, organises and directs the activities of individuals or teams to achieve desired outcomes
- Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes
- Values differences - recognises, respects, and appreciates the diverse values, beliefs, and perspectives of others
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Check for any missing
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 📝
. Preserve all original content word-for-word. So we need to extract the text from the given HTML, preserving content exactly, but reformat with appropriate tags. We need to identify sections: Responsibilities, Qualifications & Experience, Skills, Behaviors, Preference will be given... (maybe as a paragraph). Also there is an empty paragraph with etc. We need to preserve content word-for-word, but we can drop empty paragraphs? The instruction: "Preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase". That suggests we must keep everything, including empty paragraphs? However empty paragraphs contain which is a non-breaking space. If we drop them, we are removing content. But maybe we can keep them as
? But we cannot use
tags, but we can have
. However they said no
tags, but
with is okay. Also they said no CSS classes, no inline styles, no
Responsibilities:
- Driving turnover to ensure the achievement of targets
- Controlling expenses
- Managing stock losses to ensure shrinkage is in line with the Company standard
- People management, including recruitment, development of staff, employee relations, performance management
- Executing in-store merchandising strategy and standards
- Ensure customer satisfaction by executing our customer service strategy and fulfilling the demands of our customers
Qualifications & Exprience:
- A Matric certificate.
- Minimum 3 years retail experience with a minimum of 1 year store leadership experience.
Skills:
- Builds Customer Loyalty
- Customer Service Delivery
- Customer Value Management
- Customer-Focused Approach
- Effectively Presents Solutions
- Initiates Compelling Sales Conversations
- Knows the Buying Influences
- Leverages Digital Communications with Customers
- Manages Resistance
- Managing the Sales Process
- Navigates Customer Challenges
- Negotiation & Selling
- Planning & Organizing
- Policy & procedures
- Strategic Sales Planning
- Leadership
Behaviors
- Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness
- Builds Networks - establishes and nurtures internal and external relationships in order to create robust, and mutually beneficial, partnerships
- Customer Focus - understands, anticipates, and meets the needs and expectations of customers
- Directs work - effectively plans, organises and directs the activities of individuals or teams to achieve desired outcomes
- Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes
- Values differences - recognises, respects, and appreciates the diverse values, beliefs, and perspectives of others
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Responsibilities:
The text inside: "Responsibilities:" followed by (non-breaking space) then strong closed, then after span? Actually the span includes strong and then after strong there is outside strong but inside span? The snippet: Responsibilities: . So after the strong, there is (outside strong) then closing span. So the text is "Responsibilities:" then a space (from inside strong) then another space (from after strong). So effectively two spaces after colon. We'll preserve as "Responsibilities: " (two spaces). Then the ul list items. List items each haveResponsibilities:
- Driving turnover to ensure the achievement of targets
- Controlling expenses
- Managing stock losses to ensure shrinkage is in line with the Company standard
- People management, including recruitment, development of staff, employee relations, performance management
- Executing in-store merchandising strategy and standards
- Ensure customer satisfaction by executing our customer service strategy and fulfilling the demands of our customers
Qualifications & Exprience:
Text: "Qualifications & Exprience:" (note misspelling Exprience). Then a space after. So heading: "Qualifications & Exprience:
" List items:
Skills:
before the span. The
is a line break. We must not use
tags in output. But we need to preserve content word-for-word. The
is not visible content; it's a line break. If we omit it, we are removing a tag but not visible content. The instruction says preserve ALL original content word-for-word — do not add, remove, summarise, or rephrase. The
is part of original content (markup). However we are not allowed to use
tags in output. This is a conflict. The instruction says "No CSS classes, no inline styles, no
tags". So we must not output
. But we also must preserve all original content word-for-word. However the
is not visible text; it's a formatting artifact. Likely they intend us to ignore such markup and just preserve the textual content. The
is just a line break; we can treat it as a paragraph break. Since we are using
tags, we can ignore the
. So we will not output
. We'll just treat the heading as a new paragraph.
Thus Skills heading: "
Skills:
" List items: many. We need to keep each item exactly as text, removing trailing . List: - Builds Customer Loyalty - Customer Service Delivery - Customer Value Management - Customer-Focused Approach - Effectively Presents Solutions - Initiates Compelling Sales Conversations - Knows the Buying Influences - Leverages Digital Communications with Customers - Manages Resistance - Managing the Sales Process - Navigates Customer Challenges - Negotiation & Selling - Planning & Organizing - Policy & procedures - Strategic Sales Planning - Leadership Note: Some items have "&" inside; we need to preserve as "&". The original text: "Negotiation & Selling". So we should output "Negotiation & Selling". Similarly "Policy & procedures" => "Policy & procedures". Good. Next Behaviors:Behaviors
Heading: "Behaviors
" (no colon). Then there is an empty paragraph:. This is a paragraph containing a non-breaking space. We need to preserve content word-for-word. That is a space. If we output an empty
that would be a paragraph with a space. But we cannot use CSS classes or inline styles. We can output
(no class). That preserves the space. However they said no
tags, but is okay. We'll output
to preserve that empty line. Then the ul list for behaviors. List items: - Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness - Builds Networks - establishes and nurtures internal and external relationships in order to create robust, and mutually beneficial, partnerships - Customer Focus - understands, anticipates, and meets the needs and expectations of customers - Directs work - effectively plans, organises and directs the activities of individuals or teams to achieve desired outcomes - Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation - Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets - Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes - Values differences - recognises, respects, and appreciates the diverse values, beliefs, and perspectives of others Note: some items have trailing after each; we can ignore. After that, another empty paragraph:
. So another
. Then final paragraph:
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Text: "Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act." followed by a space ( ). So we need to output that as a paragraph:Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
(with trailing space). We can include the space or not; but to preserve, we can add a space at end. However trailing spaces are usually ignored. We'll just output the sentence without trailing space; it's okay. Now we need to wrap everything in HTML, no outerfor section headers. Use
for introductory paragraphs and general text. There's no introductory paragraph before Responsibilities; the heading is first. So we start with
Responsibilities:
then- ...
After each section, we may need
- Driving turnover to ensure the achievement of targets
- Controlling expenses
- Managing stock losses to ensure shrinkage is in line with the Company standard
- People management, including recruitment, development of staff, employee relations, performance management
- Executing in-store merchandising strategy and standards
- Ensure customer satisfaction by executing our customer service strategy and fulfilling the demands of our customers
- A Matric certificate.
- Minimum 3 years retail experience with a minimum of 1 year store leadership experience.
- Builds Customer Loyalty
- Customer Service Delivery
- Customer Value Management
- Customer-Focused Approach
- Effectively Presents Solutions
- Initiates Compelling Sales Conversations
- Knows the Buying Influences
- Leverages Digital Communications with Customers
- Manages Resistance
- Managing the Sales Process
- Navigates Customer Challenges
- Negotiation & Selling
- Planning & Organizing
- Policy & procedures
- Strategic Sales Planning
- Leadership
- Action Oriented - readily takes on new challenges and opportunities with a sense of urgency and eagerness
- Builds Networks - establishes and nurtures internal and external relationships in order to create robust, and mutually beneficial, partnerships
- Customer Focus - understands, anticipates, and meets the needs and expectations of customers
- Directs work - effectively plans, organises and directs the activities of individuals or teams to achieve desired outcomes
- Drives Engagement - inspires, motivates and empowers individuals to go above and beyond for the benefit of the team and the organisation
- Ensures Accountability - takes accountability and ensures others are held to account on agreed upon performance targets
- Optimizes Work Processes - assesses and improves the efficiency, effectiveness, and quality of various work processes
- Values differences - recognises, respects, and appreciates the diverse values, beliefs, and perspectives of others
for any paragraph text (like the empty ones and the preference paragraph). The empty paragraphs we will output as
. Now let's construct final HTML. We need to ensure we close tags properly. Let's write:
Responsibilities:
Qualifications & Exprience:
Skills:
Behaviors
Preference will be given, but not limited to candidates from designated groups in terms of the Employment Equity Act.
Check for any missingHow 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.