Python Developer
Primary stack
Nice to have's
Job description
About the Position
We are seeking a Python Developer with advanced experience in data extraction, transformation, and integration using Azure Synapse and Azure Purview. Join our team in Prague, Czech Republic, for a hybrid role.
Role Description
Popis projektu
- vývoj Python notebooků v prostředí Azure Synapse / Fabric, které budou extrahovat metadata s databází, ETL frameworku a Power BI datasetů
- extrakce metadat z Azure Synapse uložených procedur, databázových pohledů, ETL objektů a Power BI datasetů
- parsování kódu generovaného interním frameworkem, využívajícím ETL definition tabulky a dostupnou interní dokumentaci
- transformace metadat do formátu kompatibilního s Apache Atlas entities a jejich integrace do Azure Purview
- implementace integrace pomocí Purview REST API s využitím knihovny PyApacheAtlas
- návrh a správa procesu orchestrací v rámci pipeline a verzování artefaktů v GitHub/Azure DevOps
- práce s objemem stovek až tisíců objektů (tabulky, pohledy, procedury, reporty) v rámci jednotného datového katalogu (Purview Data Map, Unified Catalog)
- spolupráce s interními týmy při pochopení procedur a frameworků a přenos znalostí do výsledného řešení
- dokumentace kódu a architektury pro zajištění udržovatelnosti a dalšího rozvoje
Requirements
Požadavky projektu
- pokročilé zkušenosti s:
- Pythonem pro vývoj aplikací, práci s daty a textem (minimálně 3 roky praxe)
- návrhem a implementací procesů pro extrakci, transformaci a integraci metadat
- orientací v cizím kódu a jeho převodem do udržovatelných řešení
- zkušenosti s:
- parsováním kódu a úpravami kódu generovaného frameworky (alespoň 2 roky praxe)
- databázemi včetně SQL procedur, databázových pohledů a ETL objektů
- spoluprací v týmu s využitím verzovacích systémů (GitHub, Azure DevOps) a vývojových postupů
- prací s Azure Synapse a datovými úložišti (Azure Data Lake)
- pokročilá znalost:
- konceptů správy metadat a nástrojů jako Azure Purview / Apache Atlas (minimálně 1 rok praxe)
- používání Purview REST API a knihovny PyApacheAtlas
- znalost:
- orchestrace pipeline v rámci Azure Synapse / Fabric
- naming conventions a katalogizace dat (Purview Data Map, Unified Catalog)
- výhodou:
- znalost Power BI M Query a BI metadat
- předchozí zkušenosti s integrací metadat do lineage nástrojů
We Offer
- Competitive salary
- Opportunity to work in a dynamic and innovative environment
- Hybrid work model
About the Company
The Workly s.r.o.
4D CENTER, Kodaňská 1441/46,
101 00, Praha 10.
Contact:
[email protected]
- 420 775 371 991
©2023, All right reserved.
© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at The Workly
All 270 rolesVeeva Vault Platform Configuration Specialist
The Workly · Prague
Technical Product Analyst
The Workly
Technical Communications Manager
The Workly · Prague
Sr. Data Engineer
The Workly · Prague