Jobs
>
Johannesburg

    Intermediate Business Intelligence Developer - Johannesburg, South Africa - NTT

    ntt background
    Full time
    Description
    JOB DESCRIPTION

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future.

    In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-class technology partners and emerging innovators, we help our clients solve some of the world's most significant technological, business and societal challenges.

    With people at the heart of our success, NTT is committed to attracting and growing the best talent and providing an environment where everyone feels they can belong and their contribution matters.

    Want to be a part of our team?

    Dimension Data is a proud member of the NTT Group, a global IT powerhouse headquartered in Japan. As part of NTT, we deliver a wide range of IT services and solutions to clients around the world. Although the Dimension Data brand was retired in some parts of the world in 2019, it remains well recognized in the Middle East and Africa. Join us and become part of the NTT family as we continue to provide innovative solutions that help our clients achieve their business objectives.

    Working at NTT

    As part of a growing team, we need experienced Intermediate BI Developers to join us on a journey to Understand, Design and Build the FDLC (Full Development Lifecycle) of the client BI Solutions. This role will not only enable you to collaborate with the best developers in the region, but also allow you to have input on key technical decisions under the guidance of Senior BI Developers and BI Architects that includes frameworks and tools being used into wider technical strategy/architectures.

    Data Wrangling :

    Production experience building ETL / ELT / Pipelines using SQL, SSIS, Azure Data Factory, Azure Synapse

    Must have :

  • At least 5+ years production experience in analysing and wrangling data
  • Preference to :

  • Production experience analysing and wrangling relational data sources (e.g. CSV, Excel, SQL, Oracle, PostgreSQL, MySQL)
  • Production understanding and mastery of the difference between Relational, Dimensional and Non-structured data and the modeling thereof
  • Production experience transforming and conforming diverse data sources to business insights through collaborative Business Metrics and visible Data Lineage
  • Dimensional Modelling

    Production experience building data warehouses and / or dimensional models using Kimball star-schema methodology on Microsoft technologies

    Must have:

  • At least 5+ years production experience building data warehouses and dimensional data models from relational models
  • Preference to:

  • Production experience working with at least 3 modern modelling tools - on premise and / or in the cloud (e.g. MS SQL, Analysis Services, Power BI, Azure Synapse Analytics)
  • Production experience building star-schema dimensional data warehouses (e.g. SQL Server on Premise, Azure SQL variants, Azure Synapse Analytics)
  • Production experience building user friendly self-service Data Models using modern visualisation tools (e.g. Power BI, Analysis Services)
  • Production experience building developer friendly technical Data Models using modern visualisation tools (e.g. SQL Views, Analysis Services, Azure Synapse Analytics, Power BI Desktop, Power BI Service, Power BI Apps)
  • Production experience working with DAX modelling measures (e.g. Power BI, Analysis Services, DAX Studio, Tabular Editor or other external tools used with Power BI Desktop)
  • Production experience building Dashboards - particularly for dev-testing self-service or technical dimensional models and to engage peer and subordinate Report Writers and Dashboard Builders (e.g. Power BI Desktop, Excel)
  • Advantages

    Technical

  • Working knowledge with data from a variety of mainstream source systems (e.g. SAP, Oracle EBS, Salesforce, SharePoint, Dynamics 365, Office 365, SQL based Systems)
  • Working knowledge Master Data Management, Data Governance, Data Lineage
  • Working knowledge with public data, non-relational data, unstructured data, streaming data to enriching dimensional models
  • Working knowledge with Hybrid Cloud and non- Microsoft Azure Cloud (e.g. Google, AWS)
  • Working knowledge with related technologies (e.g. IoT, Edge, Big data, Data Lakes, Data Streaming, Advanced Analytics, Machine Learning, Artificial Intelligence, Robotics)
  • Experience building effective CI/CD tools and processes (ie.. Devops, Github)
  • Non-Technical

  • Stakeholder influence: The ability to clearly communicate your work and ultimately provide confidence to drive change in a business
  • Business insight: The ability to understand complex business processes and break down fuzzy requirements into actionable segments
  • Translating business requirements into technical ones
  • Leading BI software development, deployment, and maintenance
  • Coaching and training: The ability to collaborate effectively with both the client and team members - sharing your experience and helping others to grow their skillset
  • Qualifications

  • Bachelor's degree in computer science, Information Systems or equivalent experience
  • If you have any Microsoft Certification, you're one step ahead.
  • Personal Traits

  • Friendly and easy going
  • Goal oriented
  • Passionate about problem solving
  • Team-oriented
  • Good communicator
  • Self-motivated
  • Deadline-oriented
  • #dimensiondatacareers

    Skills Summary

    Business Intelligence (BI), Business Requirements Gathering, Data Analysis, Data Insights, Data Interpretations, Data Modeling Techniques, Data Reporting, Data Wrangling, Structured Query Language (SQL)

    What will make you a good fit for the role?

    Remote Type:

    Equal Opportunity Employer

    NTT is proud to be an Equal Opportunity Employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, color, sex, religion, national origin, disability, pregnancy, marital status, sexual orientation, gender reassignment, veteran status, or other protected category

    Join our growing global team and accelerate your career with us. Apply today.

    A career at NTT means:

  • Being part of a global pioneer – where you gain exposure to our Fortune 500 clients and world-leading global technology partners and work with a network of over 40,000 smart and diverse colleagues across 57 countries, delivering services in over 200 countries.
  • Being at the forefront of cutting-edge technology – backed with a 150-year heritage of using technology for good. With 40% of the world's internet traffic running on our network and where Emoji were first invented, you can be proud of the group's many new 'firsts'.
  • Making a difference – by doing meaningful work that helps to shape the future for our clients, and across industries and communities around the world.
  • Being your best self – in a progressive 'Connected Working' environment that promotes flexibility, connection and wellbeing. Where diversity and different perspectives are embraced to ensure equal opportunities for all.
  • Having ongoing opportunities to own and develop your career – with a personal and professional development plan and access to the broadest learning offerings in the industry.


  • Hire Resolve Johannesburg, South Africa Full time

    Hire Resolve is currently seeking a skilled Business Intelligence Developer to join our client in the Finance industry. Our client is a leading financial services company, known for their innovative approach and commitment to excellence. They offer a dynamic and collaborative wor ...


  • NTT Johannesburg, South Africa Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-cla ...


  • NTT DATA Johannesburg, South Africa

    Job Description · NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented ...


  • NTT Johannesburg, South Africa Full time

    NTT is a leading global IT solutions and services organisation that brings together people, data and things to create a better and more sustainable future. · In today's 'iNTTerconnected' world, connections matter more now than ever. By bringing together talented people, world-cla ...


  • E-Merge Johannesburg, South Africa

    Join a technology company that supports enterprises and scale-ups around the world to develop world class technology products, build great technology teams, generate more revenue, and deliver outstanding customer experience. As a Full Stack Business Intelligence Developer, you wi ...


  • E-Merge Johannesburg, South Africa

    Join a technology company that supports enterprises and scale-ups around the world to develop world class technology products, build great technology teams, generate more revenue, and deliver outstanding customer experience. As a Full Stack Business Intelligence Developer, you wi ...


  • Deka Minas (Pty) Ltd Midrand, South Africa Full time

    Develop analytical models and Data Visualisations to provide comprehensive information support to the business for informed decision making. · Responsibilities · Analytical Modeling · Create analytical models by translating business requirements to a framework that suits busines ...


  • Nandos Careers Johannesburg, South Africa

    The Business Intelligence and Reporting Manager will provide insights through the use of data and analytics to improve service to customers and from suppliers, and to improve operational efficiencies. To provide monthly/periodic financial/commercial reporting. · **Minimum Require ...


  • Six Sense Johannesburg, South Africa

    Gauteng, Johannesburg · - Monthly Cost To Company (Market related) · A well-established short term insurer is seeking to appoint a Head of Business Intelligence · The Head of Business Intelligence plays a key role in ensuring that the business is, at all times, fully apprised of ...

  • Absa Bank Limited

    Head Intelligence

    4 days ago


    Absa Bank Limited Johannesburg, South Africa

    Bring your possibility to life Define your career with us · - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to rese ...

  • TransUnion

    Finance BI Analyst

    2 days ago


    TransUnion Johannesburg, South Africa

    TransUnion's Job Applicant Privacy Notice · **What We'll Bring**: · At TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation we're consistently exploring new technologies and tools to be agile. This environment gives our people the ...


  • Absa Bank Limited Johannesburg, South Africa

    Bring your possibility to life Define your career with us · - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to rese ...


  • Absa Bank Limited Johannesburg, South Africa

    Empowering Africa's tomorrow, together one story at a time. · - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to re ...


  • K2 Human Capital Consultancy Johannesburg, South Africa

    VACANCY ADVERT - BUSINESS INTELLIGENCE MANAGER · **Purpose**: The Business Intelligence Manager will be responsible for executing the strategic direction during the development, deployment, maintenance and monitoring of Business Information; technologies, processes, policies and ...


  • Boardroom Appointments Johannesburg, South Africa

    **Minimum requirements**: · - IT Risk/security certification such as CISM, CISSP or CISA Required Relevant Azure/AWS Cloud Certification Required. · - A degree in information Technology. · - Experience within FSI developing threat models, risk profiles, cyber security risk and in ...


  • Mi-C3 International Johannesburg, South Africa

    Mi-C3 is seeking a skilled, highly analytical Business Intelligence Developer/ Report writer, to work remotely with our global teams. The successful Business Intelligence Developer/ Report writer will be responsible for creating reports for business processes created in Affectli ...

  • Engen

    Market Intelligence

    1 week ago


    Engen Johannesburg, South Africa

    **Purpose of the Job**: · Responsible for developing Market Intelligence reports (by Sector &/or Product Category), Sector Marketing Plans for Key Sectors and growing the Sales Pipeline by Sector in support of the Business Plan. · **Who You Are**: · - Excellent communication skil ...


  • Khomeliwa Consulting Johannesburg, South Africa

    **HEAD OF BUSINESS INTELLIGENCE, Sandton,** · **R1,0m - R1.4m p/a neg** · Our client is a short-term insurance company and they seek to appoint the HEAD OF BUSINESS INTELLIGENCE. The incumbent will report to the Chief Actuarial Officer. · **JOB PURPOSE** · The Head of Business In ...


  • Absa Bank Limited Johannesburg, South Africa

    Empowering Africa's tomorrow, together one story at a time. · - With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to re ...


  • FirstRand Johannesburg, South Africa

    Job Description · To enable an intelligence-generating platform and processes partner with stakeholders that serve to understand strategically important themes through the eyes of the employee. · - Project manage the operationalisation of surveying platform, including maintaining ...