BI Full Stack Developer ( Multiple positions)
Vito Solutions
Cape Town, WC, South Africa
5d ago



  • EE preferred but strong Non-EE candidates will be considered
  • Available positions :
  • LOCATION : Cape Town


    The successful candidate will join the organisation in the role of a BI Full stack developer. You will be part of a dynamic team working in an agile environment tasked with establishing new technological components and patterns for functional solutions for the rest of the BI community.

    Guided by Architecture and a Technical Team Lead you will be responsible for establishing new technology components and reusable solution patterns that can be leveraged by business-facing development teams in their day-to-day solutions.

    You will constantly be developing and setting new principles, standards, processes, procedures, and guidelines for the wider BI community.

    A high degree of problem-solving capability is essential to the delivery of this role. You should be able to communicate technical information to technical teams, as well as be competent in communicating challenges and solutions to project and operational leadership.

    An understanding of data management solutions and a keen sense of the strategic value of information to an organisation will be of importance.

    It is essential that the candidate exhibit and maintain a positive attitude in a highly agile, technical business environment where information forms the foundation to gain a competitive edge in the market.

  • You will also be responsible for developing data warehousing blueprints, evaluating hardware and software platforms and integrating systems;
  • translating business needs into long-term architecture solutions.


    The following are the key outcomes expected from this role :

    Ability to define a structured approach to problem-solving and delivery against it.

    Ability to create design standards, patterns, and principles.

    Creation of standards, patterns, procedures, and guidelines.

    Engage with a wide range of technical stakeholders including data scientists, business analysts, data engineers, database administrators, and solutions architects.


    The following areas of expertise are key to the successful delivery of the above outcomes :

    A solid background in SQL, information architecture and ETL procedures is required.

    Experience working on SAP Hana and / or Hadoop is preferred and highly advantageous.

    Extensive working knowledge and experience in development methodologies.

    Server-side languages like Java, JavaScript and Python would be advantageous

    ETL tools, e.g. SAP Data Services.

    Database development : SQL and Stored Procedure development.

    Hadoop Components : HDFS, Spark, Hive, Impala.

    Database technologies like SAP Hana and Teradata.

    Previous scripting language experience e.g. Unix Shell scripting.

    Data architecture design and delivery experience essential.

    Ability to define a structured approach to problem-solving and delivery against it.

    Dimensional modeling , OLAP and MDX experience.

    Agile Development.

    Ability to do effort estimations.

    Data Vault and Dimensional modeling , OLAP and MDX experience.

    Knowledge of Hybrid Cloud-based BI solutions.

    IT Data Analysis.

    Database Knowledge and Monitoring.


    Data and Application Engineering

    Data Vault patterns


    Bachelor's degree in Computer Science, Statistics, Informatics, Information Systems, Engineering or another quantitative field / National Diploma in an Information Technology related discipline.



    4 -5 years of related experience (Mid-level)

    8+ years of related experience. (Senior)

    A strong application and data engineering background with a solid background in SQL are required.

    Experience with object-oriented / object functional scripting languages : Python, Java, Scala or related is preferred.

    Understanding of Data warehousing principles based on Kimball and Data Vault patterns is preferred.


    Experience working on SAP Hana or Hadoop is preferred and highly advantageous.

    Please note : If you have not heard from us within 2 weeks, please consider your application unsuccessful.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form