Dnes tu mám článek z jiného soudku a podíváme se na to, co by měl umět BI developer pracující na Microsoft technologiích. Sepsal jsem seznam znalostí a dovedností, které považuju za důležité pro tuto práci. K jednotlivým skillům jsem přiřadil rating (1-10) podle toho, jaký má daná dovednost vliv a důležitost.
Dopředu podotýkám, že jde o můj subjektivní názor. Váha některých znalostí může být v různých prostředích odlišná a samozřejmě také záleží na senioritě.
Jako podporu pro tento článek jsem vytvořil MS Business intelligence Developer skill set power BI dashboard. Dashboard si můžete zvětšit do režimu celé obrazovky přes tlačítko v pravém dolním rohu.
Ideální BI developer skill set
Jak jsem zmínil hodně záleží na prostředí a senioritě. S trochou nadsázky se dá říct, že v každé firmě budete potřebovat odlišné dovednosti. Záleží na tom, co bude náplní práce, s kým budete jednat a jaká bude míra odpovědnosti.
V power bi dashboardu nebo níže je uveden seznam dovedností, které v mých očích znamenají pro většinu středně velkých firem dobrého seniorního kandidáta schopného vést tým a obsloužit komplexně BI potřeby. S klesající senioritou budou nároky samozřejmě klesat, nicméně u klíčových dovedností zaměstnavatel bude požadovat alespoň základy. U juniorního kandidáta bude klíčová dovednost chuť učit se a schopnost vstřebávat nové poznatky.
Dovednost | Je klíčové | Oblast dovednosti | Rating |
Strmá a v čase rostoucí křivka učení | Ano | Soft skills | 10 |
Time management a organizace práce | Ano | Soft skills | 10 |
Efektivní analýza a syntéza informací | Ano | Soft skills | 10 |
Znalost konceptů datového skladu | Ano | Budování datového skladu | 9 |
Datové modelování & data architect tools | Ano | Budování datového skladu | 9 |
SQL dotazy pokročilé | Ano | T-SQL | 9 |
Znalost programování procedur, funkcí v T-SQL | Ano | T-SQL | 9 |
Excel pro | Ne | Self service BI | 9 |
Znalost procesů ve firmě | Ne | Ostatní | 9 |
Znalost účetnictví a controllingu (finančního) | Ne | Ostatní | 9 |
SSIS | Ano | Budování datového skladu | 8 |
SSRS, SSAS (oba) | Ano | Budování datového skladu | 8 |
Jazyk – Angličtina | Ano | Ostatní | 8 |
Optimalizace skriptů, automatizace (Job agent) | Ne | T-SQL | 7 |
Power BI, Power Query, PowerPivot (všechny) | Ano | Self service BI | 7 |
Znalost architektury ERP/CRM systémů | Ne | Budování datového skladu | 7 |
Schopnost efektivní komunikace a empatie | Ano | Soft skills | 7 |
Administrace SQL Server vč. SSRS settings, zálohování, atp. | Ne | Budování datového skladu | 6 |
MDX, DAX, M (jedno z toho) | Ne | Self service BI | 5 |
Administrace Windows server | Ne | Budování datového skladu | 4 |
Sharepoint | Ne | Ostatní | 3 |
C# | Ne | Ostatní | 3 |
HTML | Ne | Ostatní | 3 |
JSON/XML | Ne | Ostatní | 3 |
K ověření znalostí z T-SQL můžete využít online kvíz pro experty 🙂
Plat BI Developera
BI developer je náročná a zodpovědná práce, buduje nebo podílí se na budování architektury, která slouží jako podpora pro rozhodování managementu (data, reporting). Tato práce obnáší poměrně značné operační riziko. Je to riziko, že pokud dojde k chybě, může mít významné následky pro firmu. Na datech stojí manažerská rozhodnutí a není vhodné na této pozici šetřit, ostatně stejně tak jako šetřit na právníkovi nebo účetní =)
Platy v BI a obecně v IT posledních několik roků rostou. Růstu platů nahrává i současná situace na trhu práce, který se potýká s nedostatkem IT personálu. Dle volně dostupných informací je situace následující:
- Průměrná hrubá mzda je 47 000 Kč
- Plat BI developera se v závislosti na lokalitě a senioritě pohybuje ve velkém rozptylu 30 – 100 000 ++ (velký prostor pro růst)
- Středně seniorní pozice Praha/Brno 45 000 – 70 000
- Juniorní pozice 30 000 a rychlý růst
- Zahraniční projekty 100 000 +
parádní článek 🙂
Díky za komentář 🙂