Avanade
Avanade
Az Avanade felhőalapú linkkezelési és digitális kapcsolódási eszközöket biztosít vállalkozások számára. Platformja támogatja az URL-rövidítést, a márkázott linkeket, a QR-kódokat – köztük a dinamikus és a GS1 Digital Link formátumokat –, a mobilos céloldalakat, a digitális névjegykártyákat, az UTM-kampányok követését, a linkelemzést, az API-kat és az integrációkat. Ezek a lehetőségek segítik a marketing-, fejlesztői és ügyfélszolgálati csapatokat abban, hogy digitális csatornákon létrehozzák, kezeljék és mérjék az ügyfél-interakciókat, valamint vállalati szintű biztonsági és megfelelőségi funkciókat használjanak.

Vezető .NET- és Azure-alkalmazásarchitekt az Avanade-nél

Vezesse az alkalmazásarchitektúra kialakítását az Avanade ügyfélprojektjeiben, korszerűsítse a .NET-rendszereket, és tervezzen felhőnatív megoldásokat Azure-ra. Irányítsa a mérnöki csapatokat és a DevOps-gyakorlatokat, valamint segítse az ügyfeleket az architekturális döntésekben.

Leírás

  • Határozza meg az ügyfélprojektek alkalmazásarchitektúráját, beleértve a célállapotokat, szolgáltatáshatárokat, integrációkat, minőségi követelményeket és architekturális dokumentációt.
  • Tervezzen mikroszolgáltatásokat tartományvezérelt bontással, verziózott API-kkal, üzenetküldéssel, hibatűréssel, idempotenciával és elosztott adatkezelési mintákkal.
  • Vezesse a monolit rendszerek korszerűsítését: mérje fel a rendszereket, határozza meg a szolgáltatáshatárokat, ütemezze a felbontást, válassza külön az adatokat, és tervezze meg az átállásokat.
  • Tervezzen költségtudatos Azure-alkalmazásokat konténerek, AKS, App Service, Functions, API Management, üzenetküldés, gyorsítótárazás, tárolás és megfigyelhetőség használatával.
  • Vezesse a .NET Frameworkről .NET Core-ra vagy korszerű .NET-verziókra történő migrációkat.
  • Készítsen prototípusokat, referenciamegvalósításokat és összetett C#/.NET-kódot, valamint végezze el a csapat munkájának felülvizsgálatát.
  • Irányítsa a mérnököket és a műszaki vezetőket a szállítás során, beleértve a feladatok elosztását, a műszaki útmutatást, az ellenőrzéseket és a minőségért vállalt felelősséget.
  • Határozza meg és tartassa be az elágazáskezelésre, kódellenőrzésre, tesztelésre, statikus elemzésre, biztonságos kódolásra és teljesítménymérésekre vonatkozó szabványokat.
  • Vállaljon felelősséget a CI/CD- és DevOps-gyakorlatokért Azure DevOps, YAML-folyamatok, kiadásautomatizálás, jóváhagyási kapuk, kódként kezelt infrastruktúra és folyamatos szállítás alkalmazásával.
  • Határozza meg a GitHub Copilothoz és Claude Code-hoz hasonló AI-kódoló eszközök használatának szabványait, és alkalmazza ezeket a tervezésben, refaktorálásban, tesztelésben és a régi kód elemzésében.
  • Tervezze meg az alkalmazásbiztonságot, beleértve az identitás- és hozzáférés-kezelést, a titkok kezelését, az adatvédelmet és a biztonságos integrációkat.
  • Tervezze meg az üzemeltetést monitorozással, naplókkal, nyomkövetéssel, riasztásokkal, szolgáltatási célokkal, katasztrófa-helyreállítással és az éles üzemnek történő átadással.
  • Vezesse a tervellenőrzéseket, oldja meg az architekturális eszkalációkat, és ismertesse döntéseit az ügyfelek architektjeivel és felülvizsgálati testületeivel.
  • Becsülje meg a műszaki munkát, mérje fel a kockázatokat és függőségeket, és egyeztessen az átváltásokról a projektvezetőkkel.
  • Mentorálja a műszaki vezetőket és mérnököket, és fejlessze készségeiket .NET, felhőnatív mérnöki munka és AI-val támogatott fejlesztés terén.
  • Alkalmazási szakterületi szakértőként támogassa az értékesítés előtti munkát architektúrával, korszerűsítési tervekkel, becslésekkel, ajánlatokkal és ügyfél-workshopokkal.
  • Bővítse a szakmai tudástárat referenciarchitektúrákkal, újrafelhasználható keretrendszerekkel, folyamatmintákkal és gyorsító megoldásokkal.

Követelmények

  • 10–15 év tapasztalat alkalmazásfejlesztésben és -architektúrában, ezen belül jelentős, közelmúltbeli Microsoft .NET-tapasztalat.
  • Magas szintű gyakorlati tudás C#, .NET Framework és korszerű .NET, ASP.NET Core, Web API, aszinkron programozás és tervezési minták terén.
  • Tapasztalat mikroszolgáltatások architekturális tervezésében, beleértve a szolgáltatáshatárokat, API-szerződéseket, üzenetküldést, eseményvezérelt rendszereket, elosztott adatkezelést és hibatűrést.
  • Bizonyított tapasztalat monolitok mikroszolgáltatásokra bontásában, beleértve a szállítás ütemezését, az adatok szétválasztását és az átállást.
  • Erős Azure-felhőnatív szakértelem, beleértve a konténereket, AKS-t, App Service-t, Functions-t, API Managementet, Service Bust vagy Event Gridet, valamint a tizenkét faktoros és Well-Architected alapelveket.
  • Tapasztalat .NET Framework-alkalmazások .NET Core-ra vagy korszerű .NET-verziókra történő átállításában.
  • Tapasztalat AI-kódoló eszközökkel, például GitHub Copilottal vagy Claude Code-dal végzett szállításban, továbbá megalapozott mérlegelés az ellenőrzésről, a minőségről és az ügyfélkód biztonságos használatáról.
  • Magabiztos Azure DevOps-ismeretek többlépcsős YAML-folyamatok, build- és kiadásautomatizálás, környezetek, jóváhagyási kapuk és folyamatos szállítás terén; a GitHub Actions tapasztalat előnyt jelenthet.
  • Tapasztalat mérnöki csapatok vezetésében műszaki iránymutatással, kód- és tervellenőrzésekkel, mentorálással és a minőségért vállalt felelősséggel.
  • Erős adatmodellezési készségek SQL Serverrel vagy Azure SQL-lel és Entity Framework Core-ral, lekérdezés- és teljesítményhangolás, valamint ismeretek olyan NoSQL-megoldásokról, mint a Cosmos DB.
  • Alapos alkalmazásbiztonsági ismeretek, beleértve az Entra ID-t, az OAuth/OIDC-t, a titokkezelést és a biztonságos kódolást.
  • Tapasztalat éles környezetben a teljesítmény, a skálázhatóság, a megbízhatóság és a megfigyelhetőség tervezésében és hibakeresésében.
  • Világos ügyfélkommunikációs készség, valamint architektúra bemutatásának és megvédésének képessége felső szintű érintettek és felülvizsgálati testületek előtt.
  • Bengaluruban vagy Delhi NCR térségében él, vagy vállalja az odaköltözést.