Enable job alerts via email!

Senior Data & BI Developer

First Technology Pty Ltd

Wes-Kaap

On-site

ZAR 600,000 - 850,000

Full time

8 days ago

Job summary

A leading technology company in South Africa seeks a Senior Data & BI Developer. This role involves designing and implementing Business Intelligence solutions using Microsoft technologies such as SQL Server and Power BI. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in data development, with strong communication skills for collaboration. The position offers opportunities for mentorship and requires some travel for client meetings.

Qualifications

  • 5+ years of experience in data development and business intelligence.
  • 3+ years working with Microsoft technologies.
  • Strong experience in SQL Server and Power BI.

Responsibilities

  • Design and develop Business Intelligence solutions using Microsoft technologies.
  • Implement data solutions in Microsoft Azure.
  • Work with customers to deliver actionable insights.

Skills

Data management
Business intelligence
Cloud technologies
SQL Server
Power BI
T-SQL
Azure
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

SQL Server
Power BI
Azure Data Factory
Azure Synapse
SSIS
SSRS

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.