BI Developer Dittohire Johannesburg, South Africa

Search Jobs


BI Developer


Dittohire       |    Location:Johannesburg, South Africa       |    Country:South Africa


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.





Report / Flag this Job Ad