All open roles
+ [REQ] SeniorActive

Senior Data Analyst

JohannesburgIndependent Contractor AgreementSeniorHybrid

Join Scrums.com as a hybrid data professional, blending strong analytics expertise with hands-on software development, a rare combination that lets you own problems end to end rather than handing off to another team.You'll work across the full data lifecycle: designing data models, building reporting solutions, and translating business needs into technical outcomes, while also shaping the applications and interfaces that bring that data to life.This is an opportunity to work on modern Microsoft Azure and Microsoft Fabric environments, with real ownership over how data platforms connect to user-facing tools.Ideal for someone who wants more variety than a traditional analyst role offers, without needing to become a full specialist software engineer.

Responsibilities

  • Analyse complex datasets to surface actionable business insights.
  • Develop data models and build reporting solutions aligned to business needs.
  • Translate business requirements into practical technical solutions.
  • Develop user-facing applications and interfaces around data and analytics outputs.
  • Integrate applications with data platforms, APIs, and analytical tools.
  • Build and maintain data pipelines, including data transformation and multi-source integration.
  • Manage data quality across pipelines and reporting layers.
  • Develop backend services and APIs to support application integrations.
  • Apply sound software development practices across end-to-end application builds.
  • Support connections between applications, databases, Microsoft Fabric, Power BI, and other Azure services.

Experience and education

  • Proven experience in data analytics, including complex dataset analysis and reporting solution development.
  • Hands-on experience with Microsoft Azure and Microsoft Fabric.
  • Frontend development experience, ideally with React.
  • Backend development experience building APIs and services, open to different technology stacks.
  • Strong SQL skills and experience with relational databases, data warehouses, and lakehouses.
  • Experience building data pipelines and managing data transformations across multiple sources.
  • Experience developing end-to-end applications, integrating frontend and backend components.
  • Experience integrating applications with APIs, databases, Microsoft Fabric, Power BI, and Azure services.
  • Exposure to Git, version control, CI/CD, and deployment processes is beneficial.
Ready to build with global clients?
Join the Scrums.com talent network. No fees, no subscription.
Apply for this role →