BI Developer

InspHired Recruitment Solutions

  • Ferndale, Johannesburg
  • R30,000-50,000 per month
  • Contract
  • Full-time
  • 2 months ago
Our client in the Electrical Engineering industry is currently looking for a BI Developer for a 3-month fixed term contract, in Ferndale, Randburg.Responsibilities:
  • Design, develop, and maintain BI solutions, including reports, dashboards, and data models, using Microsoft SQL Server, Power BI, SSRS, SSIS, and related tools.
  • Build and maintain the DataMart to support business data needs.
  • Collaborate with stakeholders to gather, document, and translate business requirements into technical specifications and BI solutions.
  • Perform data extraction, transformation, and loading (ETL) tasks to ensure accurate and timely data availability.
  • Provide first- and second-line technical support to internal users and vendors, ensuring data accuracy and resolving BI issues efficiently.
  • Optimize SQL queries, stored procedures, and database performance.
  • Develop and maintain Power BI dashboards, PowerApps, and automated workflows to streamline reporting and operations.
  • Participate in the full software development life cycle: analysis, design, development, testing, deployment, and user acceptance testing.
  • Document BI processes, solutions, data models, and user manuals.
  • Ensure compliance with data governance and security standards relevant to secure power and data environments.
  • Provide timely updates and escalate issues appropriately to ensure seamless delivery and support.
Requirements:
  • Bachelor’s Degree in Computer Science, Information Systems, or equivalent.
  • Minimum 5 years BI development experience in mining, engineering, retail, or similar industries.
  • Proven experience with Microsoft BI stack (SQL Server, SSIS, SSRS, Power BI).
  • Strong SQL coding, stored procedures, and database performance tuning.
  • Experience building and maintaining DataMart’s and data warehouses.
  • Familiarity with Power Platform tools (Power BI, PowerApps, Power Automate)
  • Solid understanding of ITIL processes (Incident, Release, Problem Management)
  • Strong analytical, problem-solving, and critical thinking skills.
  • Ability to work effectively on multiple projects simultaneously.
  • Excellent communication and documentation skills (verbal and written).
  • Proven ability to work collaboratively with cross-functional teams and stakeholders.
  • Additional Requirements:
  • Any Microsoft Business Intelligence (MSBI) certification.
  • Working experience with SǪL Server databases and Transact-SǪL.
  • Advanced Excel (Pivot, VLOOKUP
  • Strong analytical skills with the ability to collect, organise, analyse and disseminate significant amounts of information with attention to detail and accuracy.
  • Experience in building report models with visualisation tools (Power-BI advantageous)
  • Good, applied statistics skills, such as distributions, statistical testing, regression, etc.
  • Machine Learning and Analytics experience advantageous.
Remuneration:
  • R30 000 – R50 000 per month.

InspHired Recruitment Solutions

Similar Jobs

  • Senior Java Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Job & Company Description: A continuously growing company within the Payment Solutions environment, providing software solutions, is looking for a Java Developer to join a success…
    • 16 hours ago
  • Salesforce Developer

    Ukufunda Business Solutions

    • Johannesburg, Gauteng
    Job Title: Senior Salesforce Developer We are seeking a highly experienced Senior Salesforce Developer to join our crossfunctional software development team. In this role, you wil…
    • 16 hours ago