Senior BI Developer

3 weeks ago


Randburg, South Africa Energy at Work Projects Full time
Senior BI Developer
Contract
Hybrid
Houghton, Gauteng

Job Title: Senior BI Developer

Location:
Houghton, Gauteng

About Our Client: Our client is a premier leader in the insurance industry, dedicated to leveraging data-driven insights to drive their business forward. They are currently seeking an experienced and highly skilled Senior BI Developer to join their dynamic team. If you have a strong background in Microsoft SQL development and Business Intelligence tools and a passion for transforming data into actionable insights, we want to hear from you.

Job Description:

As a Senior BI Developer, you will play a pivotal role in developing and maintaining their Business Intelligence solutions. You will work closely with stakeholders across the organization to ensure data accuracy, develop complex ETL processes, create insightful data visualizations, and support data-driven decision-making.

Key Responsibilities:

  • Design, develop, and optimize ETL processes using SSIS.
  • Develop and maintain data cubes and mining models using SSAS.
  • Create, manage, and deploy reports using SSRS.
  • Design and develop interactive dashboards and reports using Power BI.
  • Collaborate with business stakeholders to gather requirements and translate them into BI solutions.
  • Ensure data accuracy and integrity across all BI solutions.
  • Optimize and tune SQL queries and BI processes for performance.
  • Stay current with industry trends and best practices in BI and data engineering.
  • Provide mentorship and guidance to junior BI developers and data analysts.
Qualifications:
  • Bachelor’s Degree in Computer Science, Information Technology, or a related field.
  • Microsoft Certifications in Business Intelligence and/or Data Engineering are advantageous.
  • Experience with Microsoft Azure, Cloudera, and SAP HANA is advantageous.
  • Minimum of 6 years of experience as a Microsoft SQL Developer.
  • Minimum of 6 years of experience in SSIS (ETL Development).
  • Minimum of 6 years of experience in SSAS (Data Cube/Mining).
  • Minimum of 6 years of experience in SSRS (Report Development).
  • Minimum of 6 years of experience in Power BI (Data Visualizations).
  • Strong understanding of data warehousing concepts and methodologies.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Experience in the insurance industry is a plus.
What They Offer:
  • Competitive salary and comprehensive benefits package.
  • Opportunity to work with a talented and passionate team.
  • Professional development and growth opportunities.
  • A collaborative and inclusive work environment.
  • Flexible working arrangements.
How to Apply:
If you are a motivated and experienced Senior BI Developer with a strong background in Microsoft SQL and Business Intelligence tools, we encourage you to apply. Please submit your resume detailing your relevant experience and why you would be a great fit for this role.
  • Senior BI Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Energy at Work Projects Full time

    Senior BI DeveloperContractHybridHoughton, GautengJob Title: Senior BI DeveloperLocation: Houghton, GautengAbout Our Client: Our client is a premier leader in the insurance industry, dedicated to leveraging data-driven insights to drive their business forward. They are currently seeking an experienced and highly skilled Senior BI Developer to join their...

  • Data Analyst

    3 weeks ago


    Randburg, South Africa SPECD (Pty) Ltd Full time

    Our client, a leading brewing company that develops, markets, and sells a diverse portfolio of alcoholic beverage - including beer, cider, and soft drinks - is seeking a talented and driven DATA ANALYST/BI SPECIALIST to join their team and play a key role in transforming raw data into actionable business intelligence.JOB DESCRIPTION INFORMATION:  Job Title:...


  • Randburg, South Africa Absa Bank Limited Full time

    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 reset our future and shape our destiny as a proudly African group.Job Summary "SME...


  • Randburg, Gauteng, South Africa Absa Bank Limited Full time

    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 reset our future and shape our destiny as a proudly African group.Job Summary"SME...

  • Senior Java Developer

    2 weeks ago


    Randburg, Gauteng, South Africa Edge Executive Search Full time

    We have an exciting opportunity for a Senior Java Developer with one of our clients in the IT industry. Role requirements: 7+ years of Java experience Software development experience Degree / Diploma or relevant IT qualification Urgently forward your CV to should you be keen and meet the requirements

  • Senior Java Developer

    4 weeks ago


    Randburg, South Africa Edge Executive Search Full time

    We have an exciting opportunity for a Senior Java Developer with one of our clients in the IT industry.  Role requirements: 7+ years of Java experience  Software development experience Degree / Diploma or relevant IT qualification  Urgently forward your CV to masego@edgexec.co.za should you be keen and meet the requirements


  • Randburg, South Africa Energy at Work Projects Full time

    An Outsourced IT Solutions Provider with a reputation for delivering innovative and efficient technology services. As part of our ongoing growth, we are establishing a new business unit focused on leveraging the Microsoft Power Platform to enhance our service offerings. We are looking for a motivated and talented Junior Power Platform Developer to join our...


  • Randburg, South Africa Energy at Work Projects Full time

    Senior Full-Stack DeveloperPermanent HybridJohannesburgCape Town (Remote)Job Title: Senior Full Stack DeveloperIndustry: InsuranceLocation: HybridAbout Our Client:Join a leading company in the insurance industry, renowned for its innovative approach and cutting-edge technology solutions. They seek a highly skilled Senior Full Stack Developer to join their...

  • Senior Data Analyst

    3 weeks ago


    Randburg, South Africa Vulcan Recruit Full time

    **Position**: Senior Data Analyst | Fintech & Software Solutions **Location**: Gauteng/Bedfordview **Remuneration & Benefits**:Salary negotiable | Medical aid contribution | Provident Fund **About Our Client**: Our client is a software solutions company based in Johannesburg. They specialize in digital verification and payment solutions that ensure...

  • Data Analyst

    2 weeks ago


    Randburg, Gauteng, South Africa SPECD (Pty) Ltd Full time

    Our client, a leading brewing company that develops, markets, and sells a diverse portfolio of alcoholic beverage - including beer, cider, and soft drinks - is seeking a talented and driven DATA ANALYST/BI SPECIALIST to join their team and play a key role in transforming raw data into actionable business intelligence.JOB DESCRIPTION INFORMATION: Job Title:...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Description To define and implement a coherent Business Intelligence strategy aligned with the Group's overall strategy; establish and uphold BI best practices and governance standards; analyze the external landscape to provide strategic insights; guide and mentor a team to generate valuable insights for informed business decisions. Develop a Business...


  • Randburg, South Africa Watershed Consulting Full time

    **Job Description**: **1. JOB SUMMARY** The purpose of the job is to ensure the delivery of great quality sales calls whilst ensuring that performance on all campaigns is maximized and that the Clients objectives are met as required. The incumbent(s) will need to manage and lead the activities of the Senior Sales Leaders in order to make certain that they...

  • Developer

    2 weeks ago


    Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Description Hello Future Java Developer Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services that make us incredibly proud of people that make it happen. As part of our talent team, you will be surrounded by unique talents, diverse minds, and an adaptable environment that lives up to the...

  • D365 CRM Developer

    1 week ago


    Randburg, South Africa Aretec Full time

    Title: Senior Microsoft D365 CRM DeveloperRegion: Gauteng Type: ContractorSalary: Market relatedWe are in need of a Senior MS D365 CRM Developer at one of our financial services customers, with experience in implementing, and maintaining D365 CRM solutions.Job DescriptionAs a Microsoft Dynamics CRM Technical Application Lead, you will be responsible for...

  • Senior Tester

    1 week ago


    Randburg, South Africa Energy at Work Projects Full time

    Senior TesterHoughton (Gauteng)ContractJob Title: Senior TesterLocation: Houghton, GautengAbout Our Client: Our client is a leading organization in the insurance industry, renowned for their innovative solutions and commitment to excellence. They are currently seeking a highly skilled Senior Tester to join their dynamic team. If you have a strong background...


  • Randburg, Gauteng, South Africa Edge Executive Search Full time

    RESPONSIBILITIES & DUTIES The responsibility of the Call Centre Sales Head is not exhaustive and may change from time to time as decided by Management. Strategic Develop and Manage Sales Strategy Develop the Sales Strategy with the Group CEO to fit the Strategy of the Business as relevant; Implement and ensure compliance with the Strategy while...


  • Randburg, South Africa FirstRand Full time

    Job Description To define the Business Intelligence strategy aligned to Group strategy and ensure implementation thereof; ensure BI best practice and governance standards are defined, implemented, and adhered to; understand the macro environment and provide relevant insights for strategic decisioning; and to provide guidance, mentor a team and create value...


  • Randburg, South Africa FirstRand Full time

    Job Description To manage a team in implementing the Business Intelligence strategy and translating tactical strategy in actionable goals; to understand the business environment and requirements in order to analyse data and provide relevant analytical and quantitative insights to business for operational, tactical and strategic decisioning. - Implement the...


  • Randburg, South Africa FirstRand Full time

    Job Description To define the Business Intelligence strategy aligned to Group strategy and ensure implementation thereof; ensure BI best practice and governance standards are defined, implemented, and adhered to; understand the macro environment and provide relevant insights for strategic decisioning; and to provide guidance, mentor a team and create value...


  • Randburg, South Africa Joanne Barrett Consulting (Pty) Ltd Full time

    As a Senior PR Account Manager, you are on top of everything happening in your portfolio of clients - you know what needs to happen and you ensure it is completed. You identify any potential issues in advance and display problem-solving skills to rectify any issues alongside your Account Director. You are the primary point of contact for clients. With the...