Job Title
Market Related
Area: South Africa, Gauteng
Sector: Insurance
Posted: 20 August 2026
Job Details
DUTIES
- Identifying future hiring needs and developing job descriptions and specifications.
- Collaborating with department managers to compile a consistent list of hiring requirements.
- Attracting suitable candidates through databases, online employment forums, social media, etc.
- Conducting interviews and sorting through applicants to fill open positions.
- Assessing applicants’ knowledge, skills, and experience to best suit open positions.
- Completing paperwork for new hires.
- Promoting the company’s reputation and attractiveness as a good employment opportunity.
- Managing internship programs.
- Keeping up-to-date on current employment legislation and regulations and enforcing them within the company.
- Providing recruitment reports to team managers.
EXPERIENCE AND QUALIFICATIONS
- A bachelor’s degree in human resources or similar.
- Minimum of 1 year’s experience in Recruitment (bulk recruitment)
- The ability to conduct different types of interviews.
- Experience with recruitment processes and databases.
- The ability to implement recruiting strategies.
- Excellent communication skills.
- Good interpersonal skills.
- Good decision-making skills.
- A working knowledge of employment law and legislation.
KEY COMPETENCIES
- Logic and the ability to work methodically through a process.
- Good organizational skills, task/project driven, deadline oriented.
- The ability to co-ordinate multiple tasks effectively.
- Good communication and interpersonal skills (verbal and written) to facilitate timeous feedback on projects and tasks.
- High attention to quality, accuracy and detail.
- Ability to prioritize and work under pressure.
- Ability to take initiative.
- Ability to adapt new requirements at very short notice.
- Good problem solving and decision making ability.
- Report writing ability.
- Report generation and data compilation.
- Good analytical skills.
- Persistent personality.
- Be a motivated team player and ensure knowledge transfer amongst team members.




