Informace o pracovním místě
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.
Získej Fajn práci s naší Fajn apkou