Senior Azure Integration Architect – konzultace/částečný úvazek
Jsme malá brněnská vývojářská parta (je nás 26). Jsme techničtí nadšenci a hlavně si rozumíme lidsky. Zakládáme si na svobodě a odbornosti, proto u nás většina lidí funguje primárně remote, ale kdykoli se rádi setkáme v naší moderně vybavené kanceláři v Brně. Začali jsme spolupracovat s belgickou dopravní firmou Vervaeke (https://www.vervaeke.com/), která se zabývá přepravou paliv, olejů a chemikálií v Beneluxu, Francii a Německu. Postupně přebíráme vývoj a podporu jejich legacy aplikací a budeme se ucházet o převzetí kompletní Azure integrační vrstvy, kterou doposud spravuje belgický dodavatel. Souběžně zákazník plánuje budovat novou datovou platformu v Microsoft Fabric – tu bude dodávat jiný partner, ale naše integrační vrstva ji musí umět spolehlivě napájet daty.
Hledáme zkušeného externího Azure experta na kontrakt, který nám pomůže tuto zakázku získat a dlouhodobě v ní hrát klíčovou architektonickou roli.
Na čem budeš pracovat?
Tvým úkolem bude pomoci nám získat a postupně převzít rozsáhlou Azure integrační vrstvu zákazníka Vervaeke. Konkrétně:
Příprava dlouhodobé vize, jak budeme integrační vrstvu v Azure spravovat a rozvíjet. Tato vize je v tuto chvíli klíčový deliverable – potřebujeme s ní přesvědčit zákazníka, že integrace má smysl svěřit nám. Vize musí mimo jiné zohlednit:
jak v integrační vrstvě smysluplně řešit Master Data Management napříč distribuovaným app landscape zákazníka, aby kmenová data (Customers, Drivers, Employees, Fleet, Trailers, Trucks, Vendors) byla konzistentní napříč systémy,
jak připravit integrační vrstvu na napojení budoucí datové platformy v Microsoft Fabric, kterou bude separátně budovat jiný partner – integrace ji budou napájet daty a musí pro to mít čisté a stabilní rozhraní.
Účast na pilotním integračním úkolu – zákazník paralelně zadá implementaci nové integrace nám i stávajícímu dodavateli. Na základě výsledku tohoto pilotu, předložené vize a cenové nabídky se zákazník rozhodne, komu integrace svěří. Tvoje role v této fázi je hands-on – navrhnout a společně s naším týmem doručit konkrétní funkční řešení, které kvalitou snese srovnání se zavedeným dodavatelem.
Po získání zakázky převzetí stávající Azure integrační vrstvy (3 prostředí TST/UAT/PRD, více než 10 integračních domén – Fuels, EDI, Dynamics, Invoicing, MasterData, Operational, Trimble, Ultimo, Verinstruct, Docs a sdílené Common komponenty) od stávajícího dodavatele.
Průběžný technický dohled nad vývojem a provozem integrací – review řešení, troubleshooting složitějších incidentů, návrhy zlepšení.
Mentoring našich .NET vývojářů a DevOps specialisty, kteří budou pracovat na denní bázi.
Technologie, se kterými budeš pracovat (MUST HAVE):
Azure služby (přímo používané v prostředí)
Pokročilá znalost Azure Logic Apps (Standard i Consumption) – správa, troubleshooting, deployment
Zkušenosti s Azure API Management (APIM) – policies, API versioning, konfigurace
Správa Azure Key Vault – access policies, secrets, managed identities
Znalost Azure Service Bus (topics, queues, dead-letter) a Azure Event Hub
Správa Azure SQL Database – databázové deployments, monitoring, výkon
Zkušenosti s Azure Storage Account, App Service Plan a Azure Functions (v4, .NET)
Azure Monitor + Application Insights – alerting, action groups, diagnostics
Infrastructure as Code & CI/CD
Znalost ARM Templates – čtení, úpravy, deployment
Práce s Azure DevOps – YAML pipelines, multi-stage pipeline (TST → UAT → PRD), variable groups
PowerShell – deployment skripty, správa Azure zdrojů přes CLI/PS
Integrace a bezpečnost
Zkušenosti s Managed Identities (RBAC, přiřazení rolí)
Znalost Azure Integration Account (B2B, EDI, mapy, schémata)
Porozumění základním principům sítí v Azure (VNet, NSG, Private Endpoints)
Výhodou (NICE TO HAVE):
Master Data Management a napojení na datovou platformu
Master Data Management – přístupy k synchronizaci a governance kmenových dat napříč distribuovaným app landscape (golden record, hub-and-spoke MDM, event-driven sync přes Service Bus / Event Hub)
Microsoft Fabric – přehled architektury (OneLake, Lakehouse) v rozsahu, který umožní navrhnout čisté integrační rozhraní směrem k budoucí datové platformě
Dataverse / Dynamics 365 FnO jako jeden z hlavních zdrojů kmenových dat
Integrace a domain knowledge
Bicep (projekt postupně přechází z ARM na Bicep), případně Terraform
Schopnost navrhnout nebo zlepšit monitorovací a alertovací strategii
C# / .NET – schopnost číst a upravovat kód Azure Functions (net10.0, Functions v4)
Integrace Microsoft Dynamics 365 (FnO, Dataverse)
Pochopení B2B/EDI scénářů (Order Management, Invoicing, MasterData flows)
Certifikace
AZ-104, AZ-204, AZ-305 (Azure Solutions Architect), AZ-400 (DevOps Engineer), AZ-900
Co od tebe očekáváme:
Min. 3–5 let praxe se správou Azure infrastruktury v produkčním prostředí.
Schopnost převzít existující infrastrukturu, porozumět jí a dokumentovat ji – nejde o budování od nuly, ale o přebrání a postupný rozvoj.
Architektonický nadhled – schopnost navrhnout dlouhodobou vizi a obhájit ji před zákazníkem.
Komunikace v angličtině na profesionální úrovni (veškerá dokumentace i komunikace se zákazníkem je v angličtině).
Co nabízíme:
Dlouhodobou spolupráci na zajímavém belgickém projektu se širokým integračním záběrem.
Možnost reálně ovlivnit směr architektury – tvoje vize, jak rozvíjet integrační vrstvu s ohledem na MDM a napojení na budoucí Fabric platformu, bude tím, co zákazník koupí.
Plně remote spolupráci s občasnými setkáními v naší brněnské kanceláři.
Spolupráci na kontrakt, předpokládaný rozsah částečný úvazek (rozsah je předmětem dohody dle aktuální fáze projektu).
Tým zkušených .NET vývojářů a DevOps specialisty, kteří se postarají o denní operativu.
Otevřenou a věcnou komunikaci – nejsme korporát, neztrácíme čas politikařením.
Další informace:
Zákazník zrušil svůj interní vývojový tým a ponechal pouze roli koordinátora, který nám zadává a přebírá práci. Důležitou součástí role je tedy přímá komunikace s tímto koordinátorem v angličtině a schopnost samostatně obhájit technická rozhodnutí.
Pokud tě role zaujala a věříš, že můžeš být tím, kdo nám pomůže, ozvi se. Rádi si s tebou popovídáme.