Join Our Team

At Mihloti Africa Investment, we’re building a future of innovation and sustainable growth. Be part of our journey!

Why Work at Mihloti?

Innovation-Driven

We embrace cutting-edge technology and smart solutions to drive progress.

Sustainability Focus

Our work is rooted in creating a positive impact for communities and the environment.

Diverse & Inclusive

We value diversity and foster an inclusive culture where everyone can thrive.

Current Openings

Junior Accountant

Subsidiary: Softkings IT Solutions

Location: Centurion, Pretoria

Posted: 2025-05-12

Junior Accountant Position Location: Centurion, Pretoria Duration: 2-Year Internship Remuneration: R6,000 per month Closing Date: 21 May 2025 Website: www.mihloti.co.za Company: Mihloti Africa Investment (Pty) Ltd Location: Centurion, Pretoria About the Role Mihloti Africa Investment is looking for a detail-oriented and motivated Junior Accountant to join our team on a 2-year internship. The successful candidate will support financial reporting, bookkeeping, reconciliations, and general accounting operations across our growing investment portfolio.Key Responsibilities • Accurately record and classify day-to-day financial transactions in accordance with company accounting procedures • Assist in the preparation of monthly, quarterly, and annual financial statements and reports • Manage accounts payable: process supplier quotations, verify and capture invoices, prepare payment schedules, and ensure timely payments • Manage accounts receivable: generate client invoices, track payments, follow up on outstanding accounts, and issue monthly statements • Perform regular bank reconciliations and maintain accurate cash flow records • Support monthly and annual financial close processes, including journal entries, ledger adjustments, and reconciliations • Ensure compliance with internal financial policies, procedures, and applicable legislation (e.g. SARS regulations) • Assist with budget preparation, forecasting, and expenditure tracking • Provide support during internal and external audits by compiling documentation and responding to auditor queries • Maintain an organized filing system for all financial documents including quotations, invoices, receipts, and contracts • Assist in payroll management: prepare payroll schedules, capture employee hours, ensure accurate deductions (e.g. PAYE, UIF), and liaise with payroll providers • Collaborate with HR to ensure alignment between payroll and employee records (contracts, benefits, leave, etc.) • Contribute to the development and improvement of financial systems and processes for greater efficiency and transparency Minimum Requirements • National Diploma or Bachelor's Degree in Accounting or Finance • 0–2 years of accounting experience (internships and practical training accepted) • Proficient in MS Excel and accounting software (e.g., Zoho Books, Sage, Pastel, or QuickBooks) • Strong attention to detail and organization • Good written and verbal communication skills • Must be based in or willing to relocate to Centurion, Pretoria • Extensive Travelling / Provincial Offices Job Types: Full-time, Permanent, Internship Contract length: 24 months Pay: R6 000,00 per month Application Question(s): • Please provide the link to your LinkedIn profile. • Please provide the link to your Facebook profile Education: • Diploma (Required) Willingness to travel: • 50% (Required) Work Location: In person Application Deadline: 2025/05/22

Apply Now

Personal Assistant

Subsidiary: Mihloti Africa Investment

Location: Centurion, South Africa

Posted: 2025-04-14

Duties & Responsibilities: 1. Executive Support: Provide day-to-day administrative support to the Director, ensuring their workflow remains efficient and organized. Prioritize tasks, assist in decision-making, and manage day-to-day operations for seamless execution. 2. Calendar & Travel Coordination: Efficiently manage the Director's calendar, appointments, and travel arrangements. You’ll be responsible for organizing and accompanying the Director on business trips, ensuring all logistics are in place for seamless travel. 3. Liaison Role: Act as a central point of contact between the Director, clients, stakeholders, and internal teams. Prepare communication, handle requests, and ensure the Director is always fully briefed. 4. Project Management Assistance: Coordinate, track, and manage various ongoing projects, ensuring deadlines and objectives are met. Help with the planning, execution, and delivery of projects by maintaining accurate timelines and deliverables. 5. Confidentiality & Discretion: Safeguard confidential information and handle sensitive matters with the utmost integrity and professionalism. Exercise discretion in all communications, ensuring confidentiality is maintained at all times. 6. Technology Utilization: Leverage digital tools (MS Office) for efficient workflow management, document preparation, and reporting. Assist in the organization of virtual meetings and video calls using platforms like Zoom or Teams. 7. Report & Presentation Preparation: Assist in preparing reports, presentations, and documents for meetings, including gathering data, researching, and ensuring all materials are well-organized and clear. 8. Task Management: Handle various administrative tasks such as filing, organizing documents, and ensuring the Director has all the necessary materials and information required for meetings and decision-making. 9. Travel Companion: Travel with the Director, ensuring logistical support on-site, managing schedules, and providing assistance during business trips, including coordinating meeting setups and handling travel-related issues as they arise.

Apply Now

Training Coordinator

Subsidiary: Softkings Academy

Location: Midrand

Posted: 2025-03-30

Duties & Responsibilities: Key duties and responsibilities include: 1. Program Coordination: Assist in the development and implementation of training programs, ensuring they align with the academy's objectives and standards. 2. Scheduling and Logistics: Organize training sessions by booking appropriate venues, arranging necessary equipment, and ensuring all materials are prepared in advance. 3. Record Maintenance: Maintain accurate records of training activities, including participant lists, schedules, attendance, and feedback forms. 4. Communication Liaison: Serve as the primary point of contact for trainers, participants, and external vendors, facilitating clear and timely communication. 5. Material Preparation: Develop and distribute training materials such as instructional guides, presentations, and evaluation forms. 6. Monitoring and Evaluation: Collect and analyze feedback from training sessions to assess effectiveness and identify areas for improvement. 7. Compliance Assurance: Ensure all training activities adhere to relevant policies, procedures, and regulatory requirements. 8. Continuous Improvement: Stay informed about the latest developments in training methodologies and technologies to enhance the quality of programs offered. Minimum Requirements: Educational Background: 1. A bachelor's degree in a relevant field such as Education, Human Resources, Business Administration, or a related discipline. 2. Experience: At least two years of experience in training coordination or administration, preferably within an educational or corporate training environment. 3. Technical Proficiency: Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint) and familiarity with Learning Management Systems (LMS) or other training software. 4. Communication Skills: Excellent verbal and written communication skills, with the ability to effectively interact with diverse groups, including trainees, trainers, and management. 5. Organizational Abilities: Strong organizational and time-management skills, capable of managing multiple training programs simultaneously and ensuring timely completion. 6. Analytical Skills: Ability to assess training needs, analyze feedback, and implement improvements to enhance program effectiveness. 7. Attention to Detail: Meticulous in maintaining accurate training records, schedules, and documentation. 8. Interpersonal Skills: A collaborative team player with a customer-service orientation, adept at building positive relationships with staff and participants.

Apply Now