Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 28, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • At Onafriq, we connect businesses to the continent through our global omnichannel payment network of networks. With a network spanning 40 African markets, Onafriq connects over 500 million mobile money wallets, 200 million bank accounts, and 300,000 agents in Nigeria, enabling domestic and cross-border disbursements and collections, card issuing and processi...
    Read more about this company

     

    External Reporting Manager

    The Role

    • We are recruiting an External Reporting Manager to join the Group Finance Team who will be responsible for Group level financial reporting and consolidation.  As a core member of the Finance team, the External Reporting Manager will report to the Group Financial Controller and work closely with finance managers and provide business partnering and support to other department heads to ensure that key objectives are met. This position would be expected to work closely with external auditors to close audits in a timely manner.
    • We are seeking candidates with a minimum of 5 years of experience in a multi-currency, hands-on group reporting/consolidation role and managing a team. The successful candidate must be passionate about consolidations and systems, possess agility and resilience, the ability to transfer knowledge to a multinational team, exceptional communication skills, high EQ, strong organization skills, and be comfortable working in a dynamic, fast-paced environment etc. Success in this role will require someone who is a hands-on, open-minded self-starter that is able to apply technical knowledge and solutions to a dynamic, multi-ERP environment. 
    • The role will be located in Johannesburg, South Africa. While the role is hybrid, the minimum expectation is four days per week in the office during probation (typically 3 months), decreasing to three days per week thereafter. 

    Duties and Responsibilities: 

    • Lead and coordinate preparation of external audits and reporting. Preparation of annual financial statements and quarterly consolidated reports to the Board and external stakeholders
    • Responsible for the group consolidation and preparation of group management accounts
    • Ensure integrity and consistency of data underlying reporting
    • Design and implementation of processes and key controls
    • Responsible for all technical accounting in the group and preparation/review of technical memos
    • Lead in the interpretation of IFRS and development of Group Accounting policies
    • Assist with the integration of newly acquired companies
    • Drive efficiency/automation of reporting and timeliness/availability of reports
    • Improve/develop reports that will be useful for the business in driving informed decision making
    • Financial reporting to shareholders, directors, regulators and any other authorized parties on an appropriate and regular basis.
    • Direct management of accounting staff
    • Other ad-hoc projects and/or support as needed by Financial Controller/CFO
    • Generally, uphold the values of the Company

     The ideal candidate will have the following qualifications and experience: 

    • CA(SA)with minimum 5 years post qualification experience
    • Extensive IFRS accounting experience
    • Demonstrated experience managing or providing audit support
    • Experience in External Reporting
    • Demonstrated leadership skills in a fast-moving and complex environment 
    • Demonstrated experience in Inter-company reporting and consolidation
    • Management experience
    • Experience working in emerging markets and in multi-currency environments.
    • Experience in implementing process improvement
    • Advanced Excel skills
    • Proficiency in Netsuite and Datarails is highly desirable
    • Experience working in fin/tech advantageous
    • UK financial reporting experience would be beneficial

    Desired skills: 

    • Superior communication skills in English, both written and oral
    • Relationship builder who is comfortable managing the interests of multiple stakeholders
    • Ability to thrive under pressure.
    • Able to work in a complex, high-paced environment, and handle ambiguity effectively
    • Ability to communicate effectively with external stakeholders such as lenders and investors.

     You will be a good fit if you are/have:

    • Demonstrated organization and time management skills
    • Strong analytical and problems solving skills
    • Achievement orientated and results driven
    • Ability to handle multiple priorities in a dynamic environment
    • Ability to communicate effectively to both internal and external stakeholders at all levels
    • Demonstrated ability to work independently
    • High attention to detail
    • Proficient in MSOffice Suit
    • A trusted confidant with strong emotional intelligence who can build relationships quickly and understand the perspective of others
    • A great listener and strong communicator across diverse stakeholder groups
    • Able to drill down into the detail, as well as pull back and see the bigger picture
    • Ready to take on new types of work without prior experience or direct supervision
    • Motivated by the growth of others
    • An excellent relationship builder who can effectively handle conflict when it arises
    • Comfortable with ambiguity and can operate effectively in a fast-paced and changing environment
       

    go to method of application »

    Senior Database Administrator

    Job Purpose

    • The database administrator (DBA) is responsible for developing, testing, improving, and maintaining new and existing databases to help users retrieve data effectively.  The DBA will work closely with developers to ensure system consistency and will also collaborate with administrators and clients to provide technical support and understand new data requirements. Communication and organization skills are key for this position, along with a solution-driven mindset.
    • The DBA will also function as team lead to provide technical leadership, mentorship, and support to the DBA team members, along with performance reviews for team members.  They will assign, prioritize and track DBA tasks and projects, manage team schedules and workloads.  They will act as a point of contact for database-related issues between technical teams, business stakeholders and leadership.

    Duties and Responsibilities

    Technical Responsibilities

    • Performance Tuning and Optimization: Lead efforts to monitor, troubleshoot, and optimize database performance (indexes, queries, resource usage)
    • Database Design & Architecture: Oversee and guide the design, implementation and maintenance of stable, reliable and effective database systems with high availability and quality to store and retrieve company information
    • Backup & Recovery: Ensure reliable backup strategies and disaster recovery plans are in place and regularly tested. 
    • Security Management: Manage user roles, permissions, encryption, and compliance with security policies and audits; assuring compliance with Payment Card Industry (PCI) policies, procedures, standards and regulations.
    • Database Upgrades and Patching: Plan and manage database software updates, migrations, and patches.
    • Documentation: Maintain and enforce clear documentation of database environments, processes and policies.
    • Perform other related duties as assigned.

    Leadership & Management Responsibilities

    • Team Leadership: Provide technical leadership, mentorship and support to DBA team members along with performance reviews.
    • Task Management: Assign, prioritize, and track DBA tasks and projects, manage team schedules and workloads.
    • Stakeholder Communication: Act as a point of contact for database-related issues between technical teams, business stakeholders, and leadership.
    • Project Planning: Participate in infrastructure and application project planning, ensuring database considerations are properly addressed.
    • Training and Development: Organize training sessions, knowledge-sharing meetings, and performance reviews for team members.
    • Vendor & Tool Management: Evaluate and manage database tools, monitoring solutions, and vendor relationships.

    Qualifications

    • Bachelors degree in Computer Science/Information Technology or related field and eight plus years of solid experience as an application Database Administrator.
    • 2+ years in leadership, senior DBA, or team lead capacity, managing small-to-medium technical teams.
    • Experience supporting mission-critical, high-availability database systems.
    • Proficient knowledge of Oracle, SQL, PL/SQL, and RAC.
    • Proficient knowledge of database and application performance tuning techniques.
    • Knowledge and experience with Oracle Database Appliance & Advanced Data Guard a plus.
    • In-depth understanding of database structure principles and data management (e.g. permissions, recovery, security and monitoring).
    • Experience gathering and analyzing system requirements; knowledge of data mining and segmentation techniques.
    • Excellent knowledge of data backup, recovery, security, and integrity.
    • Excellent analytical and organizational skills, problem-solving skills, ability to think algorithmically, self-starter.
    • Excellent customer service attitude, good communication skills (both verbal and written), good project management and the ability to cope with and manage a constantly changing environment
    • Strong leadership ability.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Get new Finance / Accounting / Audit jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Onafriq Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail