---
title: "BI Developer | Data Science Team | Azendo"
description: "Assign a BI Developer to your roadmap under one monthly agreement, working from Thailand with an Azendo service delivery manager accountable for delivery."
url: "https://azendo.co/services/data-science/bi-developer/"
---

[← Data science](https://azendo.co/services/data-science/) 

# BI Developer assigned to your roadmap.

A BI Developer builds the reporting layer itself. Data models, semantic definitions and the dashboards the rest of the business relies on.

Assigned under one service agreement with a minimum monthly capacity in hours, run by a service delivery manager in Chiang Mai, Thailand — five hours ahead of Northern Europe.

[Contact us](https://azendo.co/get-in-touch/) [See pricing](https://azendo.co/pricing/) 

Part of our service line

[Data science](https://azendo.co/services/data-science/) 

This role is delivered as part of our data science services. Take the role on its own, or the whole discipline as one delivery team.

## What a BI Developer does on a data science team.

Skills and scope are agreed before delivery starts, so the first sprint is productive rather than a ramp-up month. The work runs to the same backlog, the same repositories and the same definition of done as your own team's.

### BI Developer skills and technology we assign for

* [Power BI](https://azendo.co/skills/power-bi/)
* [DAX](https://azendo.co/skills/dax/)
* [Looker](https://azendo.co/skills/looker/)
* [LookML](https://azendo.co/skills/lookml/)
* [Tableau](https://azendo.co/skills/tableau/)
* [Qlik](https://azendo.co/skills/qlik/)
* [SQL](https://azendo.co/skills/sql/)
* [star schema and dimensional modelling](https://azendo.co/skills/star-schema-and-dimensional-modelling/)
* [row-level security](https://azendo.co/skills/row-level-security/)
* [report performance tuning](https://azendo.co/skills/report-performance-tuning/)
* [embedded analytics](https://azendo.co/skills/embedded-analytics/)

* Building reporting data models and semantic layers in your BI tool.
* Dashboard development, including performance so reports load before people give up.
* Governance, row-level security and access control across departments.
* Building incremental refresh so large datasets do not reprocess entirely every night.
* Managing workspace and deployment pipelines so reports move from development to production safely.

## Seniority levels we assign.

Mid to senior. Semantic modelling decisions shape every report built afterwards. Seniority is one of the inputs behind the [committed monthly capacity](https://azendo.co/pricing/) written into your agreement.

## When a BI Developer is the right assignment.

Assigned where reporting has grown organically and now needs structure. On an ongoing roadmap this role is most often assigned alongside a Data Scientist or a Data Analyst. All 4 roles in this service line can sit on the same agreement, and capacity moves between them at the monthly cycle rather than requiring a new contract. This capacity is assigned under [data science](https://azendo.co/services/data-science/) rather than sold as a separate engagement.

160 h

Typical monthly capacity for this role

Fixed

Monthly price, unaffected by leave or holidays

4–6 weeks

From signed scope to delivery starting

Monthly

Cycle to raise or lower committed hours

## Other roles in data science.

[Data Scientist Data science role](https://azendo.co/services/data-science/data-scientist/)[Data Analyst Data science role](https://azendo.co/services/data-science/data-analyst/)[Quantitative Analyst Data science role](https://azendo.co/services/data-science/quantitative-analyst/) 

The same delivery team, on your product, month after month.

Chiang Mai and Bangkok, Thailand — five hours ahead of Northern Europe

## Questions about assigning a BI Developer.

Power BI, Looker or Tableau? 

Whichever you already run. Switching BI tools is rarely the fix for a reporting problem that is actually a modelling problem.

Why are our reports slow? 

Usually the data model rather than the tool. That is normally the first thing we look at.

## Add BI developer capacity to your roadmap.

Tell us the scope and the stack. We come back with the profile, the capacity and what the first month looks like, or you can [talk to a service delivery manager](https://azendo.co/get-in-touch/) first.

[Contact us](https://azendo.co/get-in-touch/) [How it works](https://azendo.co/how-it-works/) 

## Assign a BI Developer to your roadmap.
