Head of Technology | IT Recruitment

Role Purpose:

The head of technology will take overall responsibility for the technology environment, implementation, management, and performance of systems.
The role will report directly to the Group Managing Director.

 

Education and Experience

  • BSc informatics / BSc computer science, BCom informatics or similar degree
  • 10+ years’ experience covering areas such as systems development/architecture, IT infrastructure, web development and/or DevOps – direct to consumer e-commerce also ideal.
  • Proven track record at managing IT or software development teams.
  • Comfortable operating in a high growth business environment.
  • Effective leadership and guidance of team members

 

Responsibilities

Infrastructure:

  • Ownership and management of all aspects of technology architecture and systems design.
  • Ensure seamless integration between front-end systems, back-end infrastructure and 3rd party services and apps.
  • Management of IT team and smooth running of IT support services.
  • Payment & billing engine management, optimization and refinement.

Dev-ops:

  • Management of internal and external teams for the effective website development changes, testing and deployment.
  • Ensure maximum uptime and availability of ecommerce websites.
  • Implement and improve robust version control systems on current environment.

Hardware:

  • Along with the IT team, understand requirements and management of hardware needs of the organization. Store POS devices, laptops, firewalls, phones etc.
  • Maintain asset register of hardware and ensure periodic review of device performance ensuring optimal efficiency from hardware.
  • Monitor internet connectivity, telephony and correct routing of calls for sales and customer service teams.

ERP:

  • Working with cloud ERP partner, ensure maximum uptime and availability.
  • Ensure integrations with 3rd party systems are always on and data flow and representation are accurate. Cloud accounting, B2B, website front-end, couriers, point of sale, reporting modules etc.
  • Take responsibility for cleansing and accuracy of data, user management and naming conventions and other relevant standards.

Business apps:

  • Managing the IT team to ensure all team members can work as effectively as possible utilizing the standard defined business apps package.
  • Manage user licenses for new and departing team members
  • Optimize collaboration and teamwork flow through use of software such as MS teams, SharePoint etc.
  • Seek opportunities for business process standardisation and automation to scale operations and improve overall efficiency of the business

Security:

  • Understand privacy laws particularly in South Africa (POPIA) and EU / UK (GDPR) and implement measures of adherence and data security.
  • Understand and identify risks relating to denial-of-service attacks, website vulnerabilities, phishing / spoofing

Business Intelligence:

  • Define a Business Intelligence Strategy with senior management and identify business division needs.
  • Identify and implement business-appropriate infrastructure required for data transfer, transformation, and storage.
  • Identify and implement suitable application/s for data analysis and visualization.
  • With senior management, build and refine standard reporting tools and dashboards for business divisions
Upload your CV/resume or any other relevant file. Max. file size: 20 MB.