Introduction:


Our client, a reputable architecture firm, is currently seeking a full-time, highly skilled, and detail-oriented Financial Administrator to join their team.
The successful candidate must be able to work efficiently under pressure, manage time effectively, and possess above-average analytical and numerical skills.
This position will be based in Dunkeld, Rosebank,... Johannesburg, and will report directly to the Finance Head.


Job Purpose:


To manage financial administration functions effectively, ensuring accuracy, compliance, and timely reporting to support business operations and decision-making.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate
Degree or Diploma in Finance


Minimum applicable experience (years):


5-10 Years 


Required nature of experience:


Invoicing experience (minimum 5 years)
Financial administration and reporting
Project cashflow and profitability management


Skills and Knowledge (essential):


Computer literacy (Sage/Xero, Hub Doc, Advanced Excel)
Attention to detail and accuracy
Strong analytical and numerical skills
Excellent communication and people skills
Client and results-orientated
Time management and self-motivation


Other:


Proficient in Afrikaans and English
Own transport and license
Full home office, WIFI, and backup power
Good communication skills
Ability to work independently and meet deadlines 


Duties And Responsibilities:


Assist the Design Lead with project forecasting, billings, and profitability.
Assist the Partner with compiling financial dashboards.
Update and monitor project cashflows.
Liaise with Quantity Surveyors, Project Managers, and Client Representatives.
Assist Directors with preparing fee proposals.
Prepare fee accounts and invoices.
Manage debtors and ensure timely collections.
Handle petty cash and disbursements management.
Prepare work-in-progress reports.
Maintain and update the asset register.
Prepare payroll information (processing done by others).
Scan and file creditor invoices on Hub Doc for payment processing.
Process payments on the bank platform.
Manage and maintain project and staff disbursement accounts.


Closing: 2025-11-09
 more
  • Finance
  • Accounting
  • Audit
Introduction:


A well-established company in the food production/FMCG industry, based in Centurion, is looking for a dynamic and well-presented Receptionist/Telesales professional to join their team.
This role combines front office duties with telesales responsibilities, requiring excellent communication skills, attention to detail, and the ability to thrive in a fast-paced... environment.


Job Purpose:


To provide front-desk support, assist with telesales, and handle general administrative tasks to ensure efficient office operations.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate


Minimum applicable experience (years):


1-3 years


Required nature of experience:


Professional handling of incoming telephone calls and directing queries to relevant departments.
Welcoming visitors and efficiently connecting them with the appropriate team members.
Monitoring and managing office groceries and inventory to ensure timely reordering and accurate stock levels.
Coordinating and organizing internal staff events or small office functions on a regular basis.
Providing general administrative support including filing, printing, and document preparation.
Conducting daily outbound calls to customers to process and confirm new orders accurately and efficiently.


Other:


Proficient in Afrikaans and English
Own transport and valid driver’s license


Closes:  2025-11-08
 more
  • Centurion
Introduction:


Our client, based in Pretoria East, builds business systems and processes for the pharmaceutical industry. They are seeking a skilled Administrator and Support professional to join their team.
The company values efficiency, analytical thinking, and proactive problem-solving. This role is ideal for a tech-savvy individual who thrives in a fast-paced environment and enjoys... contributing to data-driven decision-making.


Job Purpose:


As an Administrator and Support specialist, you will play a key role in supporting the company’s mission of building systems and processes for the pharmaceutical industry.
You will provide essential administrative assistance to keep office operations running smoothly, manage system and database functions, analyse and report on key metrics, assist with basic bookkeeping, and support customers or representatives in effectively using the company’s platforms.


REQUIREMENTS

Minimum education (essential):


Higher Certificate or Diploma (NQF 6)


Minimum education (desirable):


Tertiary qualification such as a Degree (Advantageous)


Minimum applicable experience (years):


3-4 years


Required nature of experience:


General administration and support
Database management and maintenance
Customer/representative support and query resolution
Reporting and data analysis


Skills and Knowledge (essential):


Intermediate computer proficiency (MS Office& MS Excel)
Sage Accounting (desirable)
Strong communication skills (written and verbal)
Organisational and time management skills
Attention to detail and accuracy


Other:


Professional, diligent, and reliable
Ability to multitask and meet deadlines 


KEY PERFORMANCE AREAS, WEIGHTS AND OBJECTIVES

Administrative Tasks


Update, manage, and maintain company databases (e.g., pharmacy/product information, automated invoicing).
Test systems and log any issues to the internal team for resolution.


System Management/Support


Respond to customer/representative queries within 48 hours via phone and/or email.
Assist customers with feature usage and provide guidance as needed.
Analyse and report on system challenges through scenario testing or user impersonation.
Report technical issues to service providers and/or management.
Share feature requests and workarounds with the team.
Follow up with customers/representatives to ensure issues are resolved.
Manage, create, and support system users/customers (e.g., automated invoicing)


Reporting

Prepare intermediate-level reports, including:


Deals factoring (SEP, MAPL & Total Deals)
TLC, MAPL & IPL data fees
Forecast sheets
SEP & ad hoc deal calculations
Pharma fees calculations


Closes:  2025-11-08
 more
  • Pretoria
Introduction:


A leading conservation game reserve and eco-tourism destination situated in the Waterberg, Limpopo Province, is seeking a dynamic, detail-oriented, and suitably qualified individual to join their team as a Finance and Administration Manager.
The Reserve spans 36,000 hectares and operates as a Big 5 game reserve with a managing and subsidiary company.


 Job... Purpose:


To ensure the financial integrity and administrative efficiency of the Reserve’s operations. The incumbent will be responsible for overseeing and managing all financial and administrative functions, including budgeting, financial reporting, statutory compliance, payroll, procurement, and stakeholder liaison, while providing strategic financial input to support the Reserve’s long-term objectives.


REQUIREMENTS

Minimum education (essential):


Bachelor’s degree in Finance, Accounting, or Business Administration.
Articles or a postgraduate qualification (advantageous).


Minimum applicable experience (years):


Minimum of 5 years’ experience in financial and administrative management.


Required nature of experience:


Financial reporting and management accounting.
Budgeting, forecasting, and cost control.
Payroll management and HR administration.
Tax compliance and statutory submissions (VAT, PAYE, Income Tax).
Cash flow, banking, and reconciliation management.
Implementation and maintenance of financial systems and controls.
Procurement and stock control processes, including workshop and fleet administration.
Liaison with auditors, suppliers, financial institutions, and internal departments.
Experience within a conservation, hospitality, or rural enterprise environment (advantageous)


Skills and Knowledge (essential):


Strong financial and administrative management skills.
Excellent communication, reporting, and interpersonal abilities.
High attention to detail and strong organizational skills.
Advanced proficiency in Microsoft Office Suite and financial systems.
Experience with tax legislation and E-Filing.
Decision-making and conflict resolution skills.
Ability to work independently and collaboratively within a remote, multi-departmental environment. 


Beneficial system knowledge:


SAGE VIP (Payroll).
Microsoft Dynamics Great Plains (Accounting).
Solver BI360 (Budgeting and Forecasting)


Other:


Fluent in English
Proficiency in Afrikaans would be advantageous.
Own transport and valid driver’s license.


KEY PERFORMANCE AREAS

Financial Management


Oversee and maintain all financial operations and systems.
Manage budgeting, forecasting, and reporting processes.
Ensure accuracy and compliance in all financial statements.
Implement and maintain internal financial controls.
Oversee cash flow, banking, and reconciliations.


Compliance and Reporting


Prepare and submit VAT, PAYE, and income tax returns.
Ensure adherence to statutory and audit requirements.
Liaise with auditors, bankers, insurers, and regulatory bodies.
Maintain transparent financial reporting for management and stakeholders.
Administration, Procurement and HR Management
Supervise payroll and HR administration.
Support procurement and stock control processes, including workshop and fleet administration.
Manage asset registers and internal documentation.
Oversee general administration to ensure operational efficiency.


Strategic and Operational Support


Provide financial input to strategic planning and project evaluation.
Support management decision-making with accurate financial insights.
Contribute to Reserve-wide initiatives and sustainability efforts.
Foster effective interdepartmental communication and collaboration.
 Stakeholder Relations and Team Leadership
Build and maintain relationships with internal and external stakeholders.
Provide leadership, guidance, and mentorship to finance and admin staff.
Promote a culture of professionalism, integrity, and continuous improvement.
Represent the finance function within management meetings and committees.


Closes:  2025-10-28
 more
  • Finance
  • Accounting
  • Audit
Introduction:


Our client, a well-established company in the pharmaceutical and biotechnology industry, is seeking a highly skilled Accountant to join their finance team in Centurion.
The successful candidate will support the Financial Manager and Executive Directors in managing multiple entities, ensuring accurate financial reporting, statutory compliance, and efficient accounting... operations.
This is an exciting opportunity to contribute to a dynamic organisation with a focus on growth, compliance, and operational excellence.


Job Purpose:


To assist the Financial Manager in managing the financial operations of multiple entities, provide support to Executive Directors with personal and business tax matters, maintain accurate accounting records, coordinate financial functions across departments, and ensure compliance with statutory and regulatory requirements.


REQUIREMENTS

Minimum education (essential):


BCom Financial Accounting Degree


Minimum applicable experience (years):


Completed SAICA/SAIPA articles
3-5 years’ experience in a similar accounting role


Required nature of experience:


Assisting Financial Manager in a corporate accounting environment
Preparing and reviewing financial statements and management reports
Handling statutory compliance including VAT, PAYE, UIF, and other local taxes
Experience with audits, reconciliations, and internal control processes


Skills and Knowledge (essential):


Intermediate to expert knowledge of Sage Evolution and Pastel Partner (Sage 50c)
Basic knowledge of Draftworx and SimplePay (willingness to learn required)
Understanding of e-Filing for tax submissions
Strong analytical, organisational, and problem-solving skills


Other:


Proficient in Afrikaans and English
Own transport and license


RESPONSIBILITIES:


Reporting directly to the Financial Manager and acting as 2IC
Overseeing the full financial and operational management of several subsidiary entities within the group.
Assisting Executive Directors with personal income taxes and provisional tax submissions
Assisting the Financial Manager with posting bank transactions and processing journal entries
Reviewing expenses, payroll records, and capturing payroll data
Coordinating accounting functions and programs
Collaborating with other departments (Dispatch, Receiving, Debtors, Creditors, Legal)
Maintaining and reconciling balance sheet and general ledger accounts
Preparing and submitting weekly and monthly reports
Assisting with annual audit preparations and resolving audit findings
Maintaining asset register and assisting with stock take audits
Preparing and submitting local tax returns and statutory requirements (VAT, PAYE, UIF, Workman’s Compensation, IRP5, IRP6, EMP501, etc.)
Preparing budgets, financial analysis, and monthly management reports
Revenue projections and expenditure forecasting
Assisting with annual BBBEE audit preparations
Supervising accounting staff where required
Compiling Annual Financial Statements according to regulatory standards (IFRS, IFRS for SME, IAS)
Providing general assistance to Financial Manager and/or Directors
Any other duties as required from time to time
 more
  • Centurion
Introduction:


We are seeking a detail-oriented and analytical Bookkeeper to join our financial client's team specializing in Property Investment Management in Lynnwood Ridge, Pretoria.
The ideal candidate will be responsible for managing cashbooks, processing payments, and ensuring accurate reconciliations. This role requires a high level of accuracy, organisation, and the ability to work... under pressure. 


Job Purpose:


The Bookkeeper will be responsible for processing and reconciling financial transactions to maintain accurate records and support the financial operations of the company.


Requirements

Minimum education (essential):


Grade 12 with Accounting and Mathematics as subjects.
A diploma or degree in General Accounting.


Minimum applicable experience (years):


At least 3 years of experience with cashbooks and reconciliations.


Required nature of experience:


Cashbook reconciliation and financial administration.
Processing of tenant deposit refunds and transfers.
Handling creditor accounts, invoices, and payments.
Managing banking transactions and electronic filings.
Assisting financial managers with reporting and ad hoc tasks. 


Skills and Knowledge (essential):


Proficiency in Microsoft Excel, Word, and Outlook.
Experience with Pastel Accounting or similar software.
Familiarity with various internet banking platforms.


Other:


Strong analytical and numerical skills.
Attention to detail and accuracy.
Ability to work under pressure.
Good communication and human-relations skills.


Key Responsibilities


Reconcile approximately 45 cashbooks monthly, ensuring all reconciliations are completed by the 2nd working day of the new month.
Capture deposits, receipts, and payments on the MDA system.
Process tenant deposit reconciliations, refunds, and transfers.
Capture creditor payments on various banking platforms.
Obtain invoices and prepare payment requests for ad hoc and recurring expenses.
Maintain electronic and hard-copy filing of all payment requests.
Print and review complete bank statements for all company accounts at month-end.
Assist with proof of payments.
Provide weekly reports on bank balances and cash flow planning.
Prepare reconciliations for company credit cards and petty cash claims.
Assist the Financial Manager and Accountants with any required tasks.
Support general finance operations as needed.


Closing:  2025-10-09
 more
  • Pretoria
Introduction:


Our client, based in Highveld Techno Park, Centurion, is seeking a detail-oriented and motivated Junior Bookkeeper to join their finance team.
The successful candidate will play a key role in maintaining accurate financial records, processing transactions, preparing reconciliations, and supporting statutory submissions.
This role offers the opportunity to develop... professionally in a dynamic accounting environment.


Job Purpose:


To ensure accurate capturing of transactions, reconciliation of accounts, and maintenance of financial records while providing support to the Accounting and Tax Manager and the broader finance team.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate 


Minimum education (advantageous):


Accounting Diploma / BCom Accounting Degree.
Completed SAIPA Articles. 


Minimum applicable experience (years):


3 years’ experience in a finance/accounting role.


Required nature of experience:


Maintaining company financial records.
General ledger processing, reconciliations, and journal entries.
Supplier and customer account management.
VAT, EMP201, and SARS eFiling processes


Skills and Knowledge (essential):


Strong numeracy and analytical ability.
Good administrative and organisational skills.
Excellent communication (verbal and written).
Proficiency in MS Office (Excel – intermediate level).
Knowledge of Sage Accounting software.


Skills and Knowledge (advantageous):


CaseWare
Preparing financial statements for SMEs.
Provisional tax and income tax submissions. 


Other:


Proficient in Afrikaans and English.
Own transport and valid driver’s license. 


KEY PERFORMANCE AREAS

Accounting Transactions & Records


Capture and process general ledger transactions.
Process supplier and sales invoices.
Maintain supplier and customer accounts.
Post monthly journals (salary, depreciation, reallocations).


Reconciliations & Reporting


Perform bank reconciliations.
Prepare management accounts.
Prepare balance sheet reconciliations.
Assist with intercompany reconciliations (advantageous). 


Statutory Compliance


Prepare and submit VAT201 reconciliations.
Assist with VAT201 audits (advantageous).
Prepare and submit EMP201 returns.
Handle basic SARS correspondence and eFiling


Client & Stakeholder Liaison


Liaise with clients to gather and confirm documentation.
Assist with UIF and WCA registrations (advantageous).
Support audit and statutory processes. 


Ad-hoc & Departmental Support


Provide ad-hoc support to the finance team.
Assist with additional duties as requested by management.


Closing:  2025-10-10
 more
  • Centurion
Introduction:


An innovative HR Tech company is looking for a proactive and detail-oriented People Operations Specialist to join their growing team. This role is ideal for someone who thrives in a tech-driven, high-growth environment and is passionate about people, processes, and creating great employee experiences.
You will be responsible for full-cycle recruitment, HR administration,... onboarding, performance management support, and ensuring compliance across the business.


Job Purpose:


To deliver efficient and people-focused HR support that aligns with the company’s values and growth objectives. The People Operations Specialist will oversee HR operations, recruitment, and compliance while helping to foster a culture of innovation, collaboration, and continuous improvement. 


REQUIREMENTS

Minimum education (essential):


BCom Degree in Human Resources


Minimum education (desirable):


Honours in Industrial Psycholog


Minimum applicable experience (years):


3-4 years


Required nature of experience:


End-to-end recruitment
HR administration
Onboarding and off-boarding processes
Exposure to performance management processes
Stakeholder coordination across multiple departments
HR compliance and recordkeeping
Policy implementation or awareness


 Skills and Knowledge (essential): 


Proficiency in Google Workspace (Docs, Sheets, Gmail, Calendar)
Experience using Applicant Tracking Systems (ATS)
Experience with CRM or HRIS systems
Understanding of HR compliance requirements (e.g. contracts, BCEA, POPIA)
Basic knowledge of disciplinary and grievance procedures
Familiarity with South African labour regulations
Experience in a high-growth or tech-driven company
Intermediate Excel/Google Sheets skills (e.g. filters, formulas, reporting)
Basic design/branding awareness for candidate-facing communications


Other:


Excellent communication skills (written and verbal)
Strong problem-solving and organisational skills
Ability to work in a fast-paced, innovative environment


KEY PERFORMANCE AREAS

End-to-End Recruitment


Set up HR Tech platform projects for recruitment initiatives.
Source and attract candidates across multiple digital platforms.
Build and maintain a pipeline of quality candidates for future roles.
Screen CVs and conduct initial interviews to assess fit.
Arrange interviews and manage candidate communication.
Maintain recruiter profiles and employer brand on LinkedIn and career platforms.
Coordinate assessments, reference checks, and background verifications. 


Talent Acquisition Administration


Prepare Authorisation to Recruit documents.
Update job descriptions with hiring managers.
Assist with salary benchmarking and approval processes.
Draft interview guides and prepare offer documentation.


 Onboarding & Off-boarding


Draft employment contracts and ensure compliance.
Manage onboarding forms and employee files.
Facilitate onboarding sessions on company culture, values, and systems.
Ensure workstation set-up and onboarding communication.
Coordinate resignations, exit interviews, and farewell processes.


Performance & Employee Relations


Support performance review cycles and probation management.
Track review submissions and compile feedback where needed.
Draft warning letters and disciplinary documentation.
Liaise with external IR consultants for hearings or investigations


Policy, Compliance & Office Administration


Maintain and update HR policies, ensuring accessibility.
Track acknowledgements of updated policies.
Coordinate HR compliance documentation and recordkeeping.
Oversee basic office admin (cleaning schedule, events, birthdays, socials).


Closing:  2025-10-09
 more
  • Centurion
Introduction:


An innovative company that builds educational programs and digital products is looking for a sharp, reliable Personal and Executive Assistant to support their director. The ideal candidate is organised, discreet, and thrives in a fast-paced, evolving environment.


Job Purpose:


To provide both executive and personal support to the Director, ensuring that their time,... tasks, and priorities are managed efficiently. This role involves a mix of professional and personal coordination and proactive problem-solving


REQUIREMENTS

Minimum education (essential):


National Senior Certificate or relevant qualification 


Minimum applicable experience (years):


3 - 5 years in a similar role


Required nature of experience:


Executive-level calendar and travel management
Handling confidential information and documents
Communication with internal teams and external partners
Professional administration in a fast-paced environment


Skills and Knowledge (essential):


Excellent verbal and written communication
Strong organisational and follow-through skills
Tech-savvy and able to learn systems quickly


Other:


Own transport and valid driver’s license
Professional appearance and attention to detail


Closing:  2025-10-08
 more
  • Pretoria
We are seeking a qualified Technician with electrical and mechanical expertise to install, repair, and service specialized poultry equipment. The role involves on-site fault finding, programming, maintenance, and providing customer support in the field.
Candidates should have a trade certificate (Electrician), 1–3 years’ relevant experience, and a valid driver’s license.
Experience with Skov,... CODAF, Plasson, controllers, or ventilation systems will be an advantage. Strong problem-solving skills, flexibility, and a customer-focused approach are essential.


Introduction:


Are you a qualified electrician with a passion for providing exceptional technical support and service? We are seeking a highly skilled and motivated Technician to join our team.
This role involves delivering on-site expertise for the repair, servicing, and installation of specialized equipment in the poultry industry. If you thrive in a fast-paced environment, excel at problem-solving, and are committed to outstanding customer service, this opportunity is for you.


Job Purpose:


The purpose of this role is to provide high-quality technical expertise and services to customers, ensuring the efficient installation, maintenance, and repair of poultry equipment.
The Technician will be responsible for diagnosing and resolving technical issues, supporting customers in the field, and maintaining high standards of operational excellence and compliance with health and safety protocols.


Requirements

Minimum Education Required (Essential):


Matric Certificate and a Diploma or Higher Diploma in electrical and/or mechanical fields, or a relevant qualification.


Minimum Experience Required (Desirable):


Trade certified (Electrician)


Minimum Experience Required (Essential):


1-2 Years Relevant experience in Electrical/Mechanical Field


Minimum Experience Required (Desirable)


2-3 Years Relevant technical experience in the installation, repair, and servicing of
poultry equipment.
In-depth knowledge of Skov, CODAF, Plasson, or similar products.
Familiarity with operational practices and health and safety protocols.


Skills and Competencies:


High technical knowledge and skill in electrical and mechanical systems.
Proficient in programming and troubleshooting equipment.
Strong organisational, time management, and administrative skills.
Excellent communication and interpersonal skills.
Proficiency in Windows, MS Office, and relevant technical software.
Resourcefulness and problem-solving abilities.Personal Attributes:
Customer-focused and action-oriented.
Analytical with a keen attention to detail.
Ability to work effectively under pressure and meet deadlines.
Strong team player with the ability to work independently.
Flexible and willing to travel as required.


Other


Valid Driver’s License
Proficient in Afrikaans (will be advantageous)
Experience with Controllers and Ventilation systems (Will be advantageous)
Salary: Market related


Key Responsibilities:

Technical Responsibilities (50%)


Repair and service poultry products/equipment, including fault finding, maintenance,
and troubleshooting of electrical and mechanical faults.
Install poultry products/equipment in compliance with customer requirements.
Install electrical wiring, distribution boards, and other related equipment.
Program poultry products/equipment.
Diagnose errors or technical problems and determine proper solutions.
Maintain technical and operational documentation.
Stay current with technological developments related to poultry products/equipment.


Customer Support and Service(25%)


Provide customer support during field visits.
Resolve customer queries and concerns.
Conduct regular customer field visits to inspect installed equipment.
Attend to callouts and breakdowns, including after-hours emergencies.


Project Support and Coordination (15%)


Assist the Operations Manager and Installation Teams with commissioning projects.


Administrative and Reporting Duties(10%)


Complete job cards and general maintenance records.
Produce timely and detailed service/installation reports.


Closing:  2025-10-09
 more
  • Engineering
  • Technical
Introduction:


Our client, based in Pretoria East, builds business systems and processes for the pharmaceutical industry. They are seeking a skilled Administrator and Support professional to join their team.
The company values efficiency, analytical thinking, and proactive problem-solving. This role is ideal for a tech-savvy individual who thrives in a fast-paced environment and enjoys... contributing to data-driven decision-making.


Job Purpose:


As an Administrator and Support specialist, you will play a key role in supporting the company’s mission of building systems and processes for the pharmaceutical industry.
You will provide essential administrative assistance to keep office operations running smoothly, manage system and database functions, analyse and report on key metrics, assist with basic bookkeeping, and support customers or representatives in effectively using the company’s platforms.


REQUIREMENTS

Minimum education (essential):


Higher Certificate or Diploma (NQF 6)


Minimum education (desirable):


Tertiary qualification such as a Degree (Advantageous)


Minimum applicable experience (years):


3-4 years


Required nature of experience:


General administration and support
Database management and maintenance
Customer/representative support and query resolution
Reporting and data analysis


Skills and Knowledge (essential):


Intermediate computer proficiency (MS Office& MS Excel)
Sage Accounting (desirable)
Strong communication skills (written and verbal)
Organisational and time management skills
Attention to detail and accuracy


Other:


Professional, diligent, and reliable
Ability to multitask and meet deadlines 


KEY PERFORMANCE AREAS, WEIGHTS AND OBJECTIVES

Administrative Tasks


Update, manage, and maintain company databases (e.g., pharmacy/product information, automated invoicing).
Test systems and log any issues to the internal team for resolution.


System Management/Support


Respond to customer/representative queries within 48 hours via phone and/or email.
Assist customers with feature usage and provide guidance as needed.
Analyse and report on system challenges through scenario testing or user impersonation.
Report technical issues to service providers and/or management.
Share feature requests and workarounds with the team.
Follow up with customers/representatives to ensure issues are resolved.
Manage, create, and support system users/customers (e.g., automated invoicing)


Reporting

Prepare intermediate-level reports, including:


Deals factoring (SEP, MAPL & Total Deals)
TLC, MAPL & IPL data fees
Forecast sheets
SEP & ad hoc deal calculations
Pharma fees calculations


Closing:  2025-10-05
 more
  • Pretoria
The Assistant to GM is responsible to provide the General Manager (“GM”) with day-to-day administrative, secretarial and general business support, including performance of communication and operational tasks as instructed, including the management of his calendar, emails, arranging corporate functions and doing presentation drafting, meeting preparation, expense and travel reconciliations and... other tasks.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate


Minimum applicable experience (years):


5+ years


Required nature of experience:


Work well under pressure, an experienced planner and be a self-starter.
Must take ownership of the functions and tasks, while being dedicated and innovative.
Excellent communication skills, including written and verbal.
Sound experience of telephone and email etiquette and hospitality.
Formal letter writing skills, excellent spelling and typing skills, including proof reading and email drafting.
Experienced minute taking, preferably shorthand capable, and agenda drafting.
Advanced Microsoft Office skills, specifically word, power point and excel.
Output driven with focus on professional and quality work.
Excellent time management skills.


REQUIRED PERSONAL ATTRIBUTES


High attention to detail, and the ability to manage more than one task ata time.
Deadline orientated, with the ability to manage resources and delegates to achieve such deadlines.
Ability to communicate effectively across all operational levels of the Employer as well as with suppliers, customers and internal teams.
Ability to work independently as well as part of a team.
Work effectively under pressure in a fast-paced, time-sensitive environment with shifting priorities and multiple deadlines. Ability to maintain absolute confidentiality at all times.


Other:


Proficient in Afrikaans and English
Own transport and license


KEY PERFORMANCE AREAS, WEIGHTS AND OBJECTIVES


Professional, direct and constructive interaction with all individuals across the business, including group directors and senior company and sister company management.
Maintain an authoritative disposition as the “gatekeeper” to the GM and his diary, yet remain humble, well-liked and non-political and an important member of the team.
Oversee and coordinate day-to-day diary and meeting scheduling for GM and assist him with effective planning and time management.
Prioritize and follow up on multiple incoming and outgoing issues, tasks and concerns for effective email management and communication on behalf of the GM.
Screening e-mails and taking phone calls to ensure most important items are attended to speedily, which will include answering emails and making calls on behalf of GM so to expedite communication and efficiency.
Proactively managing GM’s calendar, travelling details and schedules, being aware of different time zones and coordinating these with company management as and when required.
Plan, coordinate and make all travel and accommodation bookings for GM for local and international travel, as well as any accompanying team or management members.
Act as first point of contact for incoming GM visitors, guests and clients, ensuring that they are professionally received and that refreshments are provided timeously.
Drafting comprehensive presentations, professional letters and accurate communication notes, as may be required by the GM. Showing attention to detail, care, accuracy and precise spelling, writing and drafting skills.
Arranging management and other relevant meetings chaired by the GM, which comprise compilation of meeting and information packs, drafting of agendas and taking professional notes during the meeting and drafting minutes for distribution afterwards.
Making follow-up notes from such meetings, keeping track of all tasks, sending reminders of action items and follow-up on behalf of GM with other participants and parties.
Interact with internal and external clients (verbally, in writing or in person) in an appropriate and professional manner, maintaining the Company and GM reputation and standing.
Proactively and efficiently plan, manage and conclude incoming visitors’ trips, travels and events. Such as drafting detailed visit agenda, booking accommodation, travel and internal flights, arranging meals, dinner bookings and attending to visitors’ requirements and requests.
Planning, scheduling and coordination of management and company events, functions and conferences as requested by GM.
Using event planners or only internal resources and direct procurement, ensuring budgets are met and function is concluded professionally.
Assisting company social club and sales teams with planning and coordinating of any teambuilding, workshops, braais, golf days or functions as may be requested.
Attend to GM’s personal administrative matters, planning and logistical coordinating as may be required and requested. Including personal shopping, procurement and logistical requests, such as driving, collection and deliveries.
Doing company specific procurement to maintain standards and control, (such as corporate jackets, marketing material, handouts, etc.) ensuring compliance and proper record keeping. As may be requested and directed by the GM.
Reconcile and submit monthly financial admin on behalf of GM, including credit card recons, fleet card details, travel logbook, cash and forex usage and any direct expense claims or staff debtor costs.
Work with confidential and very sensitive information, while ensuring absolute confidentiality is maintained at all times.
Attending to any other related tasks on an ad hoc basis.


Closing:  2025-10-04
 more
  • Administration
  • Secretarial
Introduction:


A well-established company in the food production/FMCG industry, based in Centurion, is looking for a dynamic and well-presented Receptionist/Telesales professional to join their team.
This role combines front office duties with telesales responsibilities, requiring excellent communication skills, attention to detail, and the ability to thrive in a fast-paced... environment.


Job Purpose:


To provide front-desk support, assist with telesales, and handle general administrative tasks to ensure efficient office operations.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate


Minimum applicable experience (years):


1-3 years


Required nature of experience:


Professional handling of incoming telephone calls and directing queries to relevant departments.
Welcoming visitors and efficiently connecting them with the appropriate team members.
Monitoring and managing office groceries and inventory to ensure timely reordering and accurate stock levels.
Coordinating and organizing internal staff events or small office functions on a regular basis.
Providing general administrative support including filing, printing, and document preparation.
Conducting daily outbound calls to customers to process and confirm new orders accurately and efficiently.


Other:


Proficient in Afrikaans and English
Own transport and valid driver’s license


Closing: 


2025-10-01
 more
  • Centurion
Introduction: 


Our client, a fast-growing tech company delivering innovative digital solutions, is looking for a skilled and motivated Senior .NET Developer to join their dynamic development team.
This role offers the opportunity to work on cutting-edge web and mobile platforms that drive business performance, scalability, and user experience. You'll also be collaborating with an... international team based in Switzerland, giving you valuable global exposure and the chance to work across borders on exciting, high-impact projects. 


Job Purpose: 


To lead and contribute to the development of high-quality backend services and interactive front-end applications. This includes building and maintaining secure, scalable, and efficient software systems using .Net and Angular, with Flutter experience seen as an advantage.
The role also involves mentoring junior developers and collaborating with cross-functional teams to deliver solutions aligned with business goals.


REQUIREMENTS 

Minimum education (essential): 


Bachelor’s degree in Computer Science, Software Engineering, or a related field. 


Minimum applicable experience (years): 


4+ years of professional experience in backend development with a strong focus on .NET technologies. 


Required nature of experience: 


Strong experience developing backend applications using .Net (C#) 
Building responsive front-end applications using Angular 
Working in agile teams and participating in code reviews 
Debugging, testing, and optimising web applications 
Exposure to cloud platforms (e.g., Azure) 
Integrating RESTful APIs and third-party services 


Skills and Knowledge (essential): 


Proficiency in .Net (C#), Angular 
Solid understanding of object-oriented programming and design patterns 
Experience with relational databases and SQL 
Source control management using Git 
Familiarity with CI/CD pipelines 


Other: 


Basic understanding of Flutter is beneficial, but not required 
Own transport and license  


Remuneration Offered 


Market related


Closing: 


2025-10-01
 more
  • Pretoria
Introduction: 


Our client, a rapidly growing tech company, is seeking a skilled and enthusiastic Full Stack Developer to join their dynamic team. This is an exciting opportunity for a motivated developer to work on smart, user-focused web and mobile platforms. You'll be contributing to scalable, high-performance applications while working alongside cross-functional teams in an agile... environment.  


Job Purpose: 


To contribute to the full software development life cycle, from design and development to testing and deployment. The role requires strong problem-solving abilities, a solid technical foundation, and the ability to collaborate across disciplines to deliver cutting-edge digital solutions.


REQUIREMENTS 

Minimum education (essential): 


Bachelor’s Degree in Computer Engineering (BEng), Computer Science, or a related field 


Minimum applicable experience (years): 


5+ years of relevant experience in full stack development


Required nature of experience: 


Building responsive front-end interfaces using React and TypeScript/JavaScript.
Styling with Tailwind CSS and DaisyUI, with custom styling when needed.
Backend API development using FastAPI (Python)
Working with SQL-based cloud data warehouses, particularly Snowflake.
Deploying and maintaining applications in Azure cloud environments.
Using Docker for environment consistency and deployment.
Using Git for version control in collaborative environments. 


Skills and Knowledge (essential):


Solid understanding of full stack development practices
Experience with modern front-end frameworks and RESTful APIs
Familiarity with DevOps practices and cloud platforms (Azure preferred).
Strong debugging and performance tuning skills.
Clear communication and collaboration skills.


Other: 


Proficient in Afrikaans and English
Own transport and license 


Closing: 


2025-10-01
 more
  • Pretoria
Introduction:


Our client, a leading medical devices company based in Menlyn, Pretoria, is looking for a dynamic and detail-oriented Accountant to join their finance team.
In this pivotal role, you will be responsible for the full accounting function up to trial balance, while providing critical support to the Financial Manager with month-end procedures, yearend processes, and statutory... compliance


Job Purpose:


Responsible for the full accounting function up to trial balance, which includes supporting the Financial Manager with the accounting functions, month end procedures, year-end and statutory requirements.


REQUIREMENTS

Minimum education (essential):


B.Com Accounting Degree or related Financial


Minimum education (desirable):


Honours Degree in Accounting


Minimum applicable experience (years):


1 years post articles
3 years (without articles)


Required nature of experience:


Commercial experience
Full bookkeeping experience up to trial balance (Including debtors management, creditors / supplier management, general ledger)
Inventory Management
Statutory compliance
Financial accounting
Financial reporting
Beneficial if articles were completed at an accounting firm 


Skills and Knowledge (essential):


Accounting Software (ie Pastel / Xero)
Microsoft Excel
Financial accounting principles
Regulatory compliance
Audits processes


Other:


Proficient in Afrikaans and English
Own transport and valid driver’s license


KEY PERFORMANCE AREAS, WEIGHTS AND OBJECTIVES

Bank Management (15%)


Process, reconcile, allocate and capture cash transactions and cash equivalents.
Communicate payments to relevant departments.
Upload all relevant electronic documents to the accounting system.
Liaise with banks on a continuous basis.
Load payments on various banks.
Reconcile credit card transactions and upload all supporting documentation on Xero. 


Month End Reporting (45%)


Reconcile and review monthly journals and ensure supporting documents are kept.
Reconcile intercompany invoicing and reconciliations.
Reconcile all ledgers (supplier, debtors and general ledger) to ensure accuracy and completeness.
Reconcile VAT reports.
Assist with preparation of statutory reports.
Upload payroll payments.
Upload payroll journals on Xero and prepare for the month end.
Calculate and reconcile sales commission.
Prepare and reconcile profit and loss/income statements.
Prepare and reconcile balance sheet statements.
Prepare and reconcile age analysis for creditors and debtors on a monthly basis.
Provide necessary reports to management on a monthly basis.
Report on expenses as and when required.
Assist with month end reporting.
Assist with annual reporting.
Assist with annual audits.


Cash Management (5%)


Manage Credit Cards to ensure sufficient funds and operations thereof.
Assist with managing all inward and outward Forex payments. 


Customers (Debtors) Management (10%)


Liaise with the sales team and assist with accounting queries on invoices.
Manage debtors collection process and keep age analysis up to date.
Handle queries from the Sales Department.
Issue all credit notes are processed accurately and timeously.
Ensure proper supporting documents are kept for all Invoices raised.
Issue all invoices & statements accurately and timeously when required.
Allocate and reconcile payments received from customers. 


Suppliers (Creditors) Management (10%)


Ensure supplier payment allocation is accurate.
Conduct monthly reconciliation of creditors for payment.
Manage and reconcile all suppliers monthly.
Prepare a payment file and submit payments for approval.
Ensure completeness and accuracy of supplier payments.
Ensure supplier information is correct and up to date on Xero.
Ensure completeness of suppliers invoices monthly.
Correspond with suppliers as and when required. 


Inventory Management (5%)


Assist and monitor inventory stock take on a monthly basis. 
Ensure stock and system stock reconciliation monthly.


Accounting Administration (5%)


Update fixed asset register timeously.
Provide updated list of fixed assets to Senior Accountant for Insurance
purposes. On monthly basis.
Reconcile fixed asset register to general ledger and insurance policy.
Conduct bi-annual audit of asset register.
Ensure all statutory requirements are met (tax clearance certificates, company details, BBBEE).
Ensure company details are up to date with suppliers, bank and regulatory authorities.
Conduct general system audits as and when required. 


QMS (5%)


Ensure that QMS guidelines are adhered to.
Ensure that all supporting documents are kept to date.
Ensure that all processes are kept relevant.


Closing: 


2025-10-01
 more
  • Pretoria
Introduction:


A well-established company in the FMCG/Food Production industry is looking for a hands-on and execution-driven Production & Operations Manager. The ideal candidate will have strong leadership skills, ensuring efficient production capacity while maintaining high hygiene standards in a high-care facility.


Job Purpose:


To oversee factory operations, ensure optimal... production output, maintain machinery, and enforce hygiene and compliance standards while effectively managing staff and resources.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate


Minimum education (desirable):


Diploma/Degree in production/operations management


Minimum applicable experience (years):             


5 Years’ experience in a similar role within the FMCG/Food Production environment


 Required nature of experience:


Managing and maintaining production machinery
Overseeing factory capacity and optimizing production output
Ensuring compliance with hygiene and high-care facility standards
Hands-on involvement in daily operations to ensure efficiency
Effective executional communication and leadership
Enforcing authority and ensuring team accountability


Skills and Knowledge (essential):


Strong leadership and people management skills
Ability to drive production efficiency and problem-solving mindset
Knowledge of food safety regulations and hygiene requirements
Proficient in Sage Evolution


Other:


Fluent in Afrikaans
Own transport and valid driver’s license


KEY PERFORMANCE AREAS, WEIGHTS AND OBJECTIVES

Production Management & Operational Efficiency


Plan, oversee, and optimize production schedules to meet demand
Ensure maximum factory capacity utilization and minimize downtime
Implement lean manufacturing principles and process improvements
Manage raw material availability and inventory control
Identify and implement cost-saving initiatives to improve profitability


Equipment Maintenance & Compliance


Ensure all production machinery and equipment are well-maintained
Coordinate with maintenance teams to minimize breakdowns and downtime
Implement preventative maintenance schedules
Maintain compliance with industry regulations (HACCP, ISO, food safety standards)
Conduct risk assessments and enforce health and safety protocols


Leadership & Workforce Management


Supervise and develop the production team to achieve operational goals
Conduct training programs to enhance staff performance and compliance
Enforce discipline, ensure accountability, and drive productivity
Foster a high-performance culture aligned with the company’s values


Additional Information:


Office-based role in Centurion.
Working hours: 07h00 – 16h00 (Monday to Friday).
20 annual leave days.


Closing: 


2025-10-01
 more
  • Centurion
Introduction: 


Our client, a fast-growing tech company specialising in building smart, user-focused digital platforms across the web and mobile, is looking for a highly experienced and creative Senior UI/UX Designer to lead and inspire their design team.
With a strong focus on innovation, functionality, and design, they create custom software solutions that help businesses streamline... operations, enhance user engagement, and scale with confidence. In this role, you'll also collaborate with an international team based in Switzerland, offering you valuable global exposure and the opportunity to work on high-impact design projects across borders.


Job Purpose: 


To lead the UI/UX design function, conceptualising and designing user-friendly digital experiences that align with the company's brand and business objectives. You’ll work closely with product owners, developers, and global clients particularly in the engineering and industrial sectors to transform complex systems into intuitive, elegant digital interfaces. You'll also mentor team members, guide design strategy, and contribute to a culture of continuous improvement in UX maturity.


REQUIREMENTS 

Minimum education (essential): 


Degree in UI/UX Design, Information Design, Interaction Design, Communication Design, BIS Multimedia, Human-Computer Interaction, or Digital Design.


Minimum applicable experience (years): 


10+ years of experience in UI/UX design, including leadership or mentorship roles.


Required nature of experience:


Collaborate directly with product owners, developers, and industrial clients to gather requirements and translate them into intuitive, user-centric design solutions.
Design user interfaces and workflows for complex software systems, including ERP platforms and control systems within industrial or engineering contexts.
Lead design projects from concept to delivery, ensuring consistency, functionality, and user satisfaction throughout.
Create wireframes, mockups, prototypes, and high-fidelity designs using Figma or similar tools.
Conduct user research, stakeholder interviews, and usability testing to validate design decisions.
Translate business and operational goals into logical, clean, and effective digital experiences.
Balance aesthetic appeal with functional design for users working in detailed, high-pressure environments (e.g., operations, factories).
Build and maintain design systems, style guides, and UI standards.
Provide mentorship to junior designers, give constructive feedback, and promote design best practices across the team.
Confidently communicate and present design strategies to stakeholders across technical and non-technical backgrounds.
Collaborate with international teams and global clients, adapting to cross-cultural work environments. 


Skills and Knowledge (essential): 


Advanced proficiency in Figma, Adobe XD, Sketch, or similar design tools.
Excellent understanding of user-centred design principles and accessibility standards.
Strong problem-solving, visual communication, and typography skills.
Ability to lead design thinking workshops and stakeholder sessions.
Experience translating complex processes into clean, logical user flows. 


Other:


Strong leadership and collaboration skills.
Able to work in a fast-paced, agile environment.
Passion for innovation, digital trends, and designing for impact. Own transport and valid driver’s licence.


Closing: 


2025-10-01
 more
  • Pretoria
Job Description


Vacancy: Executive Assistant


Introduction:


An exciting full-time opportunity has opened for an Executive Assistant to join one of our clients.
This role is ideal for a proactive and detail-oriented professional who thrives in a fast-paced, executive-level environment.
The successful candidate will provide high-level support to executive leadership, ensuring... smooth administration of internal systems, financial processes, personal administration tasks, and executive scheduling.
This role demands professionalism, confidentiality, and a strong ability to coordinate and communicate across various stakeholders locally and internationally.


Job Purpose:


To provide comprehensive administrative, financial, and executive support across multiple business functions.
The incumbent will anchor critical administrative routines, manage internal data and meeting coordination, facilitate accurate financial reporting, and support both personal and professional responsibilities of the executive.


REQUIREMENTS

Minimum education (essential):


National Senior Certificate
A relevant degree or diploma will be advantageous


Minimum applicable experience (years):


7–10 years in an Executive Assistant or similar senior administrative role


Required nature of experience:


Executive diary and travel coordination
Office and facilities administration
Financial process support (invoicing, reporting, budget coordination)
Strong stakeholder communication (locally and internationally)
Event and meeting logistics
Data entry and system administration (CRM or app-based platforms)


Skills and Knowledge (essential):


Strong verbal and written communication skills
High proficiency in MS Office Suite (Excel, Word, Outlook)
Excellent time management and organisational skills
Strong numeracy and basic financial understanding
Attention to detail with ability to maintain confidentiality
Able to take ownership of systems and processes
Familiarity with CRM systems (advantageous)


Key Responsibilities:

Administrative Support & Data Management:


Anchor and administer the annual internal calendar, sending invites to relevant members and stakeholders.
Update and maintain internal platforms and group systems.
Prepare for monthly meetings and manage boardroom logistics.
Update and manage data records, including CRM pipeline tracking.
Coordinate follow-ups and contact lists for executive consultants.
Manage communication and coordination with international teams.
Provide admin support across services, projects, and workshops.
Oversee administrative logistics for seminars, training weeks, and ad hoc events.


Financial Administration:


Manage monthly routines such as invoicing, payments, and reporting.
Submit monthly reports to headquarters and oversee license calculations and payments.
Coordinate monthly payments and communications with consultants.
Track and compile monthly payment lists and assist with budget processes.
Liaise with bookkeepers and manage debtors follow-ups.
Ensure accurate and timely record-keeping and document storage.
Manage sponsorship agreements and related financial documentation.


Office Administration:


Liaise with landlords and sub-lessees regarding lease agreements.
Develop office support systems and collaborate with support services.
Manage kitchen staff, parking space allocations, and office environment.
Maintain filing systems and ensure effective record-keeping.
Foster a professional and welcoming office space.


Executive Personal Administration:


Manage the executive’s schedule, including business and personal travel.
Coordinate recurring monthly meetings and internal scheduling.
Support administration related to trusts, including liaison with auditors and family offices.
Perform ad hoc tasks and executive support functions as required.


Other:


Proficient in Afrikaans and English
Own transport and license


Remuneration Offered


Market related
 more
  • Pretoria
Job Purpose:


The role involves guiding potential clients through the final stages of the sales process, working from qualified leads, and ensuring clear communication with project teams.


REQUIREMENTS

Minimum education (essential):


Degree or Certification in Architecture, Interior Architecture, or a related built environment field


Minimum applicable experience... (years):


3–5 years in a similar role


Required nature of experience:


Sales within the architectural, construction, or interior design industry
Managing high-end client interactions and expectations
Working with bespoke or custom project environments
Liaising with project managers and site teams


Skills and Knowledge (essential):


Strong interpersonal skills
Excellent communication and expectation-management abilities
Understanding of luxury finishes and custom design principles


Other:


Hybrid working - office, site, occasional weekends
Own transport and valid driver’s license
No visible tattoos or piercings


Deadline:2nd August,2025
 more
  • Pretoria