Menu Close

Johannesburg: PowerBI Data Analyst

Advertisement



Job Description

Core responsibilities of the position include maintaining reliable data flow between production machinery and SQL Server, performing maintenance and report writing on the SYSPRO/SQL Server database, and designing, building, and maintaining Power BI data models and dashboards . The role also participates in SQL data activities across production equipment, shop-floor diagnostics, networking, and plant data-transfer processes, including publishing and maintaining dashboards in Power BI Service . Key Responsibilities Provide hands-on IT support (L1/L2): user accounts/passwords, email (M365/Outlook), connectivity/Wi‑Fi, printers, endpoints. Monitor, troubleshoot, and restore data flows between factory machines and server/SQL databases. Investigate and resolve stoppages related to data capture or machine-to-server communication. Perform basic SQL Server admin: queries, joins, backups, permissions, performance checks, and data integrity fixes. Design, build, and maintain Power BI dashboards and reports (e.g., downtime, throughput, scrap, OEE): data modelling, DAX measures, Power Query transformations, refresh schedules, and publishing to Power BI Service. Create/maintain simple reports and data extracts for operations; automate where feasible (PowerShell/Python/ETL). Maintain asset inventory, patching, and routine health checks across PCs, HMIs, and network devices. Document incidents, root causes, SOPs, and data lineage for dashboards. Required Skills & Experience Practical SQL Server skills: writing queries/joins, troubleshooting failed jobs/data loads, backups/restores. Comfortable on the factory floor: reading machine/HMI messages, following cables, checking switches, validating data capture. Strong Windows desktop support, Active Directory/Azure AD, M365, basic networking (VLANs/DHCP/DNS), and printers. Proven incident response under time pressure; clear communication with production teams. Power BI (Mandatory): Hands-on experience building interactive dashboards and paginated/operational reports. Strong DAX for measures and KPIs; Power Query/M for data shaping. Star-schema/data modelling best practices; relationships, calculated columns, and KPIs. Power BI Service: workspaces, sharing, refresh schedules/gateways, and basic RLS . Performance tuning (model size, aggregations, incremental refresh) and basic governance/usage monitoring. Nice to Have Exposure to MES/SCADA/PLC data flows, OPC/REST connectors, or historian tools. Scripting for automation (PowerShell, Python) and basic ETL experience. Experience with Wi-Fi in industrial environments and ruggedised devices. Behavioural Competencies Ownership mindset, urgency in downtime situations, and calm communication. Practical problem-solver with strong troubleshooting structure and documentation habits. Collaborative with production, maintenance, and IT stakeholders. SALARY The offer will be market related in line with your qualifications, skills, and experience. The role can offer up to R40 000 per month for candidates who are an exact fit and require minimal additional training or oversight. Please apply online in the link provided. Unfortunately, we do not consider CVs on Whatsapp or email.
View Job  Gauteng: Financial Accountant posted by Salix Recruitment



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in Johannesburg, Gauteng


Job Seeker Tip

Keep track of all your job applications in a spreadsheet, including company names and application dates.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

East London: Bookkeeper posted by Kempston Recruitment

Jobs in Border-Kei January 13, 2026
Accounting Kempston Recruitment Other Finance

Key Skills and Requirements: Completed Matric Certificate in bookkeeping or studies towards a certification5+ years' experience in debtors and creditors…

View Job  Sandton: Databricks Data Engineer (PySpark, Financial Datasets) - Sandton - R400 to R500 per hour posted by E-Merge
View Job

Durban: Finance Manager posted by Salix Recruitment

Jobs in Durban January 13, 2026
Accounting Other Finance Salix Recruitment

This is a senior-level finance leadership opportunity for a commercially astute CA(SA) to step into a nationally influential shared services…

View Job

Durban: Quantity Surveyor (Candidate or Newly Registered Professional Quantity Surveyor) Durban posted by Jobs 4 All

Jobs in Durban January 13, 2026
Construction Jobs 4 All Mining Other Building

Job IntroductionWe are seeking a driven and professional Quantity Surveyor with 3–6 years’ experience to join our client’s team. This…

View Job

Johannesburg North: Retail Tax Administrator posted by Network Finance

Jobs in Central Johannesburg January 13, 2026
Accounting Network Finance Other Finance

Key ResponsibilitiesPrepare and submit tax returns, provisional tax, VAT, dividends tax, import duties, and related documentationHandle tax queries and...

View Job

Randburg: Temporary FET Mathematical Literacy Teacher (Grades 10–12) (Term 1 – 2026) posted by Raizcorp

Jobs in Gauteng January 13, 2026
Education Raizcorp Training

Who We AreRadley Private School is backed by Raizcorp, Africas leading business incubator. We provide a calm, caring, and structured…

View Job

Randburg: Temporary FET Afrikaans Educator (Term 1 – 2026) posted by Raizcorp

Jobs in Gauteng January 13, 2026
Education Raizcorp Training

Radley Private School is seeking a caring and enthusiastic FET-qualified educator with a passion for teaching Afrikaans. This is a…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in Central Johannesburg, Jobs in Gauteng, Jobs in Johannesburg, Jobs in South Africa

More Jobs in Your Area