Job Search and Career Advice Platform

Enable job alerts via email!

Senior Data & BI Developer

First Technology Pty Ltd

Wes-Kaap

On-site

ZAR 80 000 - 100 000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in South Africa is seeking a Senior Data & BI Developer to design and maintain BI solutions using Microsoft technologies. The ideal candidate will have over 5 years of experience in data development and be proficient in data management and cloud technologies. Responsibilities include leading junior team members and collaborating with clients. Strong communication and problem-solving skills are essential. Willingness to travel for client meetings is required.

Qualifications

  • 5+ years of experience in data development and business intelligence, with at least 3 years working with Microsoft technologies.
  • Strong understanding of data modeling, ETL processes, and performance tuning.
  • Proven ability to communicate technical concepts to non-technical stakeholders and customers.

Responsibilities

  • Design, develop, and maintain Business Intelligence (BI) solutions using Microsoft technologies.
  • Implement data solutions in Microsoft Azure.
  • Lead and mentor junior team members in the development of data pipelines and BI dashboards.
  • Collaborate with internal teams for integration of BI solutions.

Skills

SQL Server (SQL, T-SQL, SSIS, SSRS)
Power BI (report and dashboard development, DAX, Power Query)
Microsoft Azure (Azure Data Factory, Azure Synapse, Azure SQL Database)
Data modeling
ETL processes
Problem-solving skills

Education

Bachelor's degree in Computer Science, Information Systems, or related field

Tools

Azure Data Factory
Power BI
Jira
Confluence
Job description

We are seeking a highly skilled and experienced Senior Data & BI Developer to join our team. This is a key position for an individual who thrives in a Microsoft-centric environment and possesses extensive expertise in data management, business intelligence, and cloud technologies. The ideal candidate will be a strong communicator, capable of collaborating with both customers and internal teams, and have the flexibility to travel as required.

Responsibilities
  • Design, develop, and maintain Business Intelligence (BI) solutions using Microsoft technologies including SQL Server, Power BI, SSIS, SSRS, Azure and Fabric.
  • Architect and implement data solutions in Microsoft Azure (Azure Data Factory, Azure Synapse, and Azure SQL Database).
  • Work closely with customers to understand business requirements, propose data solutions, and deliver actionable insights.
  • Lead and mentor junior team members in the development and optimization of data pipelines, data models, and BI dashboards.
  • Collaborate with internal teams to ensure seamless integration of BI solutions into existing systems.
  • Take ownership of the full BI lifecycle, including requirements gathering, data modeling, development, testing, and deployment.
  • Troubleshoot and optimize data workflows to ensure high performance and reliability.
  • Stay up-to-date with the latest Microsoft technologies and industry trends, evaluating new tools and solutions for potential integration into our ecosystem.
  • Work in an agile environment and adapt quickly to changes in priorities or business needs.
  • Travel to customer locations for meetings, workshops, or on-site project work as required.
Required Skills & Qualifications
  • Bachelor's degree in Computer Science, Information Systems, or related field.
  • Minimum of 5 years of experience in data development and business intelligence, with at least 3 years working with Microsoft technologies.
  • Strong experience in SQL Server (SQL, T-SQL, SSIS, SSRS).
  • Expertise in Power BI, including report and dashboard development, DAX, and Power Query.
  • Experience with cloud platforms, specifically Microsoft Azure (Azure Data Factory, Azure Synapse, Azure SQL Database, Azure Analysis Services).
  • Strong understanding of data modeling, ETL processes, and performance tuning.
  • Solid knowledge of Microsoft certifications, such as: Microsoft Certified: Azure Data Engineer Associate, Microsoft Certified: Power BI Data Analyst Associate, Microsoft Certified: Azure Solutions Architect Expert (preferred)
  • Proven ability to communicate technical concepts to non-technical stakeholders and customers.
  • Strong problem-solving skills, attention to detail, and the ability to work independently.
  • Experience with additional data platforms (e.g., Google BigQuery, Snowflake) is a plus.
  • Familiarity with Agile methodologies and collaborative development tools (e.g., Jira, Confluence).
  • Willingness to travel for client meetings and project delivery (up to 25%).
Preferred Skills
  • Knowledge of other BI tools or cloud platforms, including Google BigQuery, Snowflake, or AWS.
  • Experience with advanced analytics and machine learning models is a bonus.
  • Strong interpersonal skills with the ability to build relationships with both technical and business stakeholders.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.