Junior Administrative Assistant - Cape Town office based position
Kickstart your career as a Junior Administrative Assistant — stay organized, support senior leadership, and grow in HR and recruitment in a supportive, fast-paced team.
Role Overview
We are seeking a highly organised, proactive, and detail-oriented Junior Administrative Assistant to support Senior Management with day-to-day administrative operations, basic HR coordination, recruitment administration, and CV screening activities.
This role is ideal for someone early in their career who is eager to gain exposure to executive support, HR administration, and recruitment processes within a fast-paced professional environment.
This position offers an excellent opportunity for someone looking to grow professionally, develop new skills, and gain valuable experience across administration, HR, and recruitment functions while working closely with senior leadership.
The position is office based in our Cape Town Office.
Key Responsibilities
Executive & Administrative Support
Provide day-to-day administrative assistance to the COO
Organise and maintain digital documents, files, and records
Coordinate office logistics and general administrative tasks
HR Administration Support
Assist with employee onboarding documentation and filing
Maintain employee records and HR databases
Support leave tracking and basic HR reporting
Assist with policy distribution and internal HR communication
Coordinate training sessions, interviews, and HR meetings
Recruitment & CV Screening
Recruitment & Talent Coordination Responsibilities
Assist with the end-to-end recruitment process, including drafting job advertisements, posting vacancies, and maintaining accurate job descriptions
Source and screen candidates through LinkedIn and other recruitment platforms
Manage candidate communication and provide a professional recruitment experience throughout the hiring process
Coordinate interview scheduling, calendars, and logistics across multiple time zones
Liaise closely with hiring managers and stakeholders regarding role requirements and candidate suitability
Maintain accurate recruitment records and applicant tracking systems (ATS)
Support recruitment reporting, workflow improvements, and general talent acquisition administration
Requirements1–3 years’ experience in administrative support tole including coordination, recruitment experience optional
Highly organised with strong attention to detail
Excellent communication skills (written and verbal)
Ability to manage multiple roles and priorities simultaneously
Comfortable working in a fast-paced, high-performance environment
Proactive, reliable, and solutions-oriented
Skills & Competencies
Strong organisational and time management skills
Excellent verbal and written communication abilities
High attention to detail and confidentiality
Proficient in Microsoft Office Suite (Word, Excel, Outlook, PowerPoint)
Ability to multitask and work in a fast-paced environment
Professional, dependable, and eager to learn
Strong interpersonal skills and a positive attitude
What We’re Looking For
Someone who takes ownership and pride in their work
A natural organiser who thrives on structure and efficiency
A strong communicator who can represent the business professionally
A quick learner who can leverage tools and systems effectively
Someone ambitious and eager to grow within recruitment
Why Join Us
Exposure to end-to-end recruitment across international markets
Opportunity to work closely with senior stakeholders and hiring managers
A fast-paced, entrepreneurial environment where you can grow quickly
Real responsibility and the ability to make a meaningful impact
- Department
- Administration
- Role
- Administrator
- Locations
- Cape Town
- Employment type
- Full-time
About Streets Chartered Accountants
As a top 40 UK firm of Chartered Accountants, we go beyond the numbers—partnering with businesses, corporate clients, charities, and individuals to drive success. Whether supporting growing enterprises or guiding nonprofits, we provide expert financial insight with a personal touch.