
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading organization is seeking a detail-driven Filing Clerk to support Finance and HR functions in Johannesburg. The role involves managing physical and digital files, ensuring accuracy and compliance with company standards. Ideal candidates are organized and dependable, with a strong attention to detail and basic knowledge of finance and HR processes. This entry-level position offers a stepping stone for those starting their career in administration.
We’re looking for a detail-driven Filing Clerk to support our Finance and HR teams by keeping records accurate, organized, and easily accessible. In this role, you’ll manage both physical and digital files, maintain confidential employee and financial documents, and ensure all records comply with company policies and regulatory standards. You’ll work closely with Finance and HR administrators to track invoices, contracts, payroll records, and personnel files, playing a key role in the smooth day‑to‑day operations of the organization. The ideal candidate is highly organized, discreet, and dependable, with a strong eye for detail, basic knowledge of finance and HR processes, and the ability to manage multiple priorities in a fast‑paced environment. This position is perfect for someone who takes pride in accuracy, enjoys structured work, and wants to contribute meaningfully to the efficiency and integrity of business operations.
Job Title: Filing Clerk Finance and HR Admin
Employment Type: 1 Year Contract (Extendable)
Work Location: Gauteng, Johannesburg
We’re on the lookout for an organized, detail-loving Junior Finance & HR Admin Filing Clerk to join our Finance and HR teams! This entry‑level role is perfect for someone at the start of their career who enjoys keeping things neat, structured, and running smoothly behind the scenes. You’ll play an important part in managing documents, supporting daily admin tasks, and helping our finance and HR operations stay on track.