Power BI Developer

2 days ago


Randburg, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

BI Solution Architect
Managed Talent Solutions, a division within Datacentrix, is looking for a BI Solution Architect for one of their clients based in Johannesburg.

The BI Solution Architect must have experience in:

  1. Azure Data Factory
  2. Power BI
  3. SSMS / Azure Data Studio
  4. SQL, DAX, and JSON

You must have proven experience in designing, developing, and implementing Power BI solutions to meet the organization's analytical and reporting needs.

You will collaborate with key stakeholders to gather requirements, design data models, create ETL processes, and ensure data accuracy and efficiency.

Qualifications and Skills Required:

  1. Matric plus Degree in Information Technology or Business Management
  2. Experience in designing and developing data models for a data warehouse or data mart
  3. In-depth understanding of ETL processes and tools, such as ADF or SSIS
  4. Familiarity with Kimbell methodology and its application to BI solution development
  5. Tabular modelling

Responsibilities:

  1. Responsible for extracting and transforming data from the system and using ETL processes to prepare data for analysis
  2. Create and maintain ETL processes to ensure efficient data extraction, transformation, and loading into the data warehouse
  3. Architect, design, and develop complex SQL queries to extract data from various data sources
  4. Using dimensional modelling, create dimensions and facts for use in Power BI tabular data models
  5. Design, develop, and implement robust and scalable data models to support analytical and reporting needs
  6. Extensive use of DAX language for Power BI measure creation
  7. Define and enforce best practices and standards for BI solution development and stay up to date with Microsoft Azure and Power Platform releases
  8. Monitor and optimize the performance of the BI solution to ensure maximum efficiency and availability
  9. Design and build interactive Power BI reports that leverage the tabular models slicing and dicing capabilities
  10. Administer and manage the online Power BI data service for Power BI reports, dashboards, and datasets
  11. Collaborate with key stakeholders to gather and understand business requirements for BI solutions
  12. Conduct data analysis and profiling to ensure data accuracy, integrity, and consistency
  13. Collaborate with other IT teams to integrate the BI solution with other enterprise systems
  14. Conduct training sessions to educate end-users on the capabilities and functionalities of the BI solutions
  15. Understand key business processes on which business intelligence will be built
  16. Evaluate and recommend new technologies, tools, and techniques to improve BI solution architecture and performance
  17. Create business efficiency through the use of Power Apps, Power Automate, and Power BI
#J-18808-Ljbffr

  • Randburg, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    Job SummaryCodeConnect Staffing (Pty) Ltd is seeking a skilled Power BI Solutions Developer to join our team.About the Role:This is an exciting opportunity for a talented professional to design, develop, and implement business intelligence solutions using Power BI.You will collaborate with key stakeholders to gather requirements, design data models, create...


  • Randburg, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    About the PositionWe are looking for a skilled Analytics and Reporting Expert to join our team at CodeConnect Staffing (Pty) Ltd.About the Job:This is an excellent opportunity for a seasoned professional to design, develop, and implement business intelligence solutions that drive data-driven decision making.You will collaborate with key stakeholders to...


  • Randburg, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    OverviewCodeConnect Staffing (Pty) Ltd is a leading staffing agency specializing in technology recruitment. We are currently seeking a talented Data Insights Specialist to join our team.About the Job:This is an excellent opportunity for a skilled professional to work on a variety of projects, including designing, developing, and implementing business...


  • Randburg, Gauteng, South Africa CodeConnect Staffing (Pty) Ltd Full time

    Job DescriptionWe are seeking a highly skilled Business Intelligence Architect to join our team at CodeConnect Staffing (Pty) Ltd.About the Role:This is an exciting opportunity for a seasoned professional to design, develop, and implement business intelligence solutions that drive data-driven decision making.You will collaborate with key stakeholders to...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job Description:The Associate Project Manager is responsible for coordinating various aspects of power build projects, ensuring timely execution, and collaborating with cross-functional teams to achieve project objectives, including coordinating power infrastructure development, as well as effectively managing contractors and...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job Overview:The Senior Power Build Specialist will be responsible for leading various aspects of power build projects, ensuring timely completion and collaborating with cross-functional teams to achieve project objectives.Key Responsibilities:Project Planning: Develop comprehensive power and electrical deployment plans in collaboration with network planners...


  • Randburg, Gauteng, South Africa Network IT Full time

    Job Opportunity in FintechWe are seeking a highly skilled Data Analyst to join our team at Network IT, based in Johannesburg North. This is an exciting opportunity for a professional looking to advance their career in the fintech space.About the RoleThis role will focus on data analysis and visualization, with a strong emphasis on Power BI, SQL, and Azure...

  • AI-Powered Engineer

    2 days ago


    Randburg, Gauteng, South Africa Elite Employee Ltd Full time

    We're committed to fostering a culture of innovation and excellence, where our teams can thrive and excel.As pioneers in custom software development, we've been shaping the industry for over a decade, leveraging our pool of [number] AI-powered software engineering experts to deliver cutting-edge solutions.Our commitment to growing Africa's tech ecosystems...


  • Randburg, Gauteng, South Africa multichoice Full time

    Senior Manager Operations Connected ServicesWe're seeking an experienced Senior Manager Operations Connected Services to join our team at the MultiChoice Group.This is a critical role that requires a strong leader who can develop and implement operational installation management systems, procedures, processes, policies, and best practices.Key...


  • Randburg, Gauteng, South Africa RMB Nigeria Limited Full time

    We are seeking an analytical Business Intelligence Manager to join our team, responsible for developing and implementing data-driven strategies. Key responsibilities include leading a team of BI developers, designing and developing complex data models, and collaborating with cross-functional teams.About the Team:We are a collaborative team focused on...


  • Randburg, Gauteng, South Africa multichoice Full time

    Senior Manager Operations Connected ServicesThe RoleWe are seeking an experienced Senior Manager Operations Connected Services to lead our Connected Services Operations function in South Africa.This is a critical role that requires a strong leader who can develop and implement operational installation management systems, procedures, processes, policies, and...


  • Randburg, Gauteng, South Africa Network Engineering Full time

    Company OverviewWe are a leading innovator in sustainable energy solutions dedicated to transforming the future of power generation and storage. Our company is committed to driving technological advancements in the renewable energy sector and reducing our carbon footprint.Key QualificationsThe ideal candidate will have:A Bachelor's degree in Electrical...


  • Randburg, Gauteng, South Africa Network IT Full time

    Data Analysis OpportunityNetwork IT is looking for a talented Data Analyst to join our team, focusing on data analysis and visualization in the fintech space. This role offers an excellent chance to develop your skills in Power BI, SQL, and Azure security and network mapping.About the JobThe successful candidate will have experience in Financial Services,...


  • Randburg, Gauteng, South Africa Level-Up Full time

    Job Summary:The Electricity Network Development Manager is responsible for managing various aspects of electricity network development, ensuring timely completion and collaborating with cross-functional teams to achieve project objectives.Key Responsibilities:Network Planning: Contribute to the development of strategies for optimizing power and electrical...

  • Network Data Expert

    5 days ago


    Randburg, Gauteng, South Africa Network IT Full time

    Fintech Data Analyst OpportunityWe are seeking a highly skilled Data Analyst to join our team at Network IT, focusing on data analysis and visualization in the fintech space. This role offers an excellent chance to develop your skills in Power BI, SQL, and Azure security and network mapping.About the JobThe successful candidate will have experience in...


  • Randburg, Gauteng, South Africa Volvo Trucks Full time

    Opportunity OverviewVolvo Trucks South Africa is seeking a talented Business Controller to join their team. As a key member of the Southern Africa Volvo Group Business Control team, you will contribute to shaping the future of transportation and infrastructure solutions.About the PositionThe ideal candidate will possess a strong background in accounting and...


  • Randburg, Gauteng, South Africa MultiChoice Group Full time

    About the Company:The MultiChoice Group is a leading provider of entertainment services in Africa.We offer a range of products and services, including pay-TV, video entertainment, advertising, and content security.Our Values:Innovation.Excellence.Customer Focus.Teamwork.About the Role:The ideal candidate will have a bachelor's degree in statistics,...

  • Data Scientist

    3 days ago


    Randburg, Gauteng, South Africa Pepkor Lifestyle Full time

    We are seeking a skilled Data Analyst to contribute to our team. The ideal candidate will be responsible for collecting, analyzing, and interpreting data to drive business decisions and enhance overall performance.Key ResponsibilitiesCollect, clean, and analyze data from multiple sources to uncover valuable insights and trends.Develop reports and dashboards...


  • Randburg, Gauteng, South Africa Ecowize Full time

    Your Role at EcowizeWe are seeking a highly organized Revenue Acceleration Project Administrator to join our dynamic Revenue Acceleration team.This individual will be responsible for managing administrative tasks related to revenue acceleration programmes, sales operations projects, data management, and reporting.Main Responsibilities:Provide administrative...

  • Financial Controller

    7 hours ago


    Randburg, Gauteng, South Africa Volvo Trucks Full time

    About This OpportunityWe are seeking a skilled Business Controller to join our dynamic team at Volvo Trucks South Africa. In this role, you will play a crucial part in driving the success of the Used Trucks business, ensuring accurate postings, and maintaining trade-in schedules.Your Key AccountabilitiesManage closing and estimate processes for Used Trucks...