Data Engineer / BI Developer | Centurion (Onsite)

6-Month Contract

Are you an expert in the Microsoft BI stack with a passion for data architecture? A prime opportunity has opened for a Data Engineer / BI Developer to join a high-impact team in Centurion. This 6-month contract is perfect for a specialist who thrives on SQL programming, data modeling, and creating actionable business insights.


Position Details:

  • Location: Centurion, Gauteng (Onsite)
  • Contract Duration: 6 Months
  • Job Type: Contract / Technical

Core Experience Required:

  • SQL Mastery: Extensive MS SQL programming and database management.
  • Infrastructure: Experience running and monitoring Windows Domain environments and SQL Server management systems.
  • Analytics Platforms: Strong knowledge of Denodo, Netezza, Ab Initio, Tableau, Power BI, QlikView, or Qlik Sense.
  • Cloud & Data Science: Exposure to Python, Oracle, and AWS Data Analysis.
  • Microsoft Stack: Expertise in SSIS, SSAS, SSRS, MS Office SharePoint Server, and Power Apps.

Specific Skills Needed:

  • Microsoft BI: Advanced SSRS, SSIS, and SSAS.
  • Data Modeling: Proficiency in both Tabular and Multidimensional models.
  • Automation & Visualization: Power BI combined with Power Automate.
  • Scripting: QlikView, Qlik Sense, and Python.

How to Apply:

Interested candidates should email their updated CVs directly to the recruiter:

  • Email: thembi@eqplus.co.za
  • Subject Line: Application: Data Engineer / BI Developer – Centurion

Career Advice for BI Applicants

  1. Tabular vs. Multidimensional: The job description specifically mentions both models. In your CV, make sure to differentiate your experience between DAX (for Tabular/Power BI) and MDX (for Multidimensional/SSAS cubes).
  2. Data Virtualization: The mention of Denodo is a “purple cow” (a rare requirement). If you have experience with data virtualization—connecting to data without moving it—highlight this prominently. It’s a specialized skill that will set you apart.
  3. The Centurion Tech Hub: Centurion is home to many parastatals and banks. This role likely involves a lot of “legacy” data (Netezza/Oracle) being moved into modern environments (AWS/Power BI). Emphasize your ETL (Extract, Transform, Load) skills.

Possible Interview Questions

Technical Deep-Dive

  • “Explain the difference between a Star Schema and a Snowflake Schema in a Data Warehouse environment. Which do you prefer for Power BI?”
  • “How do you optimize a slow-running SSIS package when dealing with millions of rows from an Oracle source?”
  • “In Power BI, when would you use a Calculated Column versus a Measure?”

Infrastructure & Operations

  • “How do you monitor the health of a Windows Domain environment specifically for SQL Server performance?”
  • “Describe your experience with Power Automate to trigger data refreshes or notifications based on SQL events.”

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *