Avanade
Avanade
Avanade dostarcza firmom chmurowe narzędzia do zarządzania linkami i komunikacji cyfrowej. Platforma obsługuje skracanie adresów URL, linki brandowane, kody QR, w tym dynamiczne formaty i GS1 Digital Link, mobilne strony docelowe, cyfrowe wizytówki, śledzenie kampanii UTM, analitykę linków, interfejsy API oraz integracje. Funkcje te pomagają zespołom marketingowym, deweloperskim i obsługi klienta tworzyć, zarządzać oraz mierzyć interakcje z klientami w kanałach cyfrowych, oferując zabezpieczenia i funkcje zgodności na poziomie przedsiębiorstwa.

Starszy architekt aplikacji .NET i Azure w Avanade

Kieruj architekturą aplikacji w projektach Avanade: modernizuj systemy .NET i projektuj rozwiązania chmurowe na platformie Azure. Wspieraj zespoły inżynierskie, rozwijaj praktyki DevOps i pomagaj klientom podejmować decyzje architektoniczne.

Opis

  • Określaj architekturę aplikacji w projektach dla klientów, obejmującą stan docelowy, granice usług, integracje, wymagania jakościowe i dokumentację architektoniczną.
  • Projektuj mikrousługi z dekompozycją opartą na domenie, wersjonowanymi interfejsami API, komunikacją, odpornością, idempotencją i rozproszonymi wzorcami danych.
  • Prowadź modernizację monolitów: oceniaj systemy, wyznaczaj granice usług, planuj kolejność dekompozycji, rozdzielenie danych i przełączenie na nowe rozwiązania.
  • Projektuj oszczędne kosztowo aplikacje Azure z kontenerami, AKS, App Service, Functions, API Management, komunikacją, buforowaniem, magazynami i obserwowalnością.
  • Prowadź migracje z .NET Framework do .NET Core lub nowoczesnych wersji .NET.
  • Twórz prototypy, implementacje referencyjne i złożony kod C#/.NET oraz przeglądaj wkład zespołu.
  • Prowadź inżynierów i liderów technicznych przez proces dostarczania: przydzielaj zadania, udzielaj wskazówek technicznych, przeprowadzaj przeglądy i odpowiadaj za jakość.
  • Ustanawiaj i egzekwuj standardy dotyczące gałęzi, przeglądów kodu, testowania, analizy statycznej, bezpiecznego kodowania i testów wydajności.
  • Odpowiadaj za praktyki CI/CD i DevOps z Azure DevOps, potokami YAML, automatyzacją wydań, bramkami akceptacyjnymi, infrastrukturą jako kodem i ciągłym dostarczaniem.
  • Ustalaj standardy stosowania narzędzi programistycznych AI, takich jak GitHub Copilot i Claude Code, w projektowaniu, refaktoryzacji, testowaniu i analizie starszego kodu.
  • Projektuj zabezpieczenia aplikacji obejmujące tożsamość i dostęp, sekrety, ochronę danych oraz bezpieczne integracje.
  • Planuj eksploatację: monitoring, logi, ślady, alerty, cele poziomu usług, odzyskiwanie po awarii i przekazanie do środowiska produkcyjnego.
  • Prowadź przeglądy projektów, rozwiązuj eskalowane kwestie architektoniczne i wyjaśniaj decyzje architektom klienta oraz komisjom przeglądowym.
  • Szacuj prace techniczne, oceniaj ryzyka i zależności oraz uzgadniaj kompromisy z kierownikami projektów.
  • Mentoruj liderów technicznych i inżynierów oraz rozwijaj kompetencje w zakresie .NET, inżynierii natywnej dla chmury i programowania wspomaganego przez AI.
  • Wspieraj działania przedsprzedażowe jako ekspert w dziedzinie aplikacji: przygotowuj architekturę, plany modernizacji, szacunki i oferty oraz prowadź warsztaty dla klientów.
  • Uzupełniaj bibliotekę praktyk o architektury referencyjne, wielokrotnego użytku frameworki, szablony potoków i akceleratory.

Wymagania

  • 10–15 lat doświadczenia w tworzeniu aplikacji i architekturze, w tym znaczące doświadczenie w ostatnim czasie z Microsoft .NET.
  • Zaawansowane umiejętności praktyczne w zakresie C#, .NET Framework i nowoczesnych wersji .NET, ASP.NET Core, Web API, programowania asynchronicznego i wzorców projektowych.
  • Doświadczenie w projektowaniu architektury mikrousług, w tym granic usług, kontraktów API, komunikacji, systemów sterowanych zdarzeniami, danych rozproszonych i odporności.
  • Udokumentowane doświadczenie w dzieleniu monolitów na mikrousługi, obejmujące kolejność dostarczania, rozdzielenie danych i przełączenie na nowe rozwiązania.
  • Rozległa wiedza o tworzeniu rozwiązań natywnych dla chmury Azure, w tym kontenerach, AKS, App Service, Functions, API Management, Service Bus lub Event Grid, zasadach twelve-factor i Well-Architected.
  • Doświadczenie w przenoszeniu aplikacji z .NET Framework do .NET Core lub nowoczesnych wersji .NET.
  • Doświadczenie w pracy z narzędziami programistycznymi AI, takimi jak GitHub Copilot lub Claude Code, oraz rozsądna ocena przeglądu, jakości i bezpiecznego stosowania ich z kodem klienta.
  • Bardzo dobra znajomość Azure DevOps: wieloetapowe potoki YAML, automatyzacja kompilacji i wydań, środowiska, bramki akceptacyjne i ciągłe dostarczanie; znajomość GitHub Actions może być dodatkowym atutem.
  • Doświadczenie w prowadzeniu zespołów inżynierskich poprzez wyznaczanie kierunku technicznego, przeglądy kodu i projektów, mentoring oraz odpowiedzialność za jakość.
  • Bardzo dobre umiejętności projektowania danych z SQL Server lub Azure SQL i Entity Framework Core, optymalizacji zapytań i wydajności oraz znajomość rozwiązań NoSQL, takich jak Cosmos DB.
  • Dobra znajomość zabezpieczeń aplikacji, w tym Entra ID, OAuth/OIDC, zarządzania sekretami i bezpiecznego kodowania.
  • Doświadczenie w projektowaniu i diagnozowaniu wydajności, skalowalności, niezawodności i obserwowalności systemów produkcyjnych.
  • Umiejętność jasnej komunikacji z klientami oraz przedstawiania i uzasadniania architektury przed starszymi interesariuszami i komisjami przeglądowymi.
  • Miejsce zamieszkania w Bengaluru lub regionie Delhi NCR albo gotowość do przeprowadzki.

Powiązane oferty pracy

Hewlett Packard Enterprise

Starszy architekt techniczny ds. przedsprzedaży w kanale partnerskim, Kanada

Hewlett Packard Enterprise

Wspieraj partnerów kanałowych w projektowaniu i sprzedaży rozwiązań HPE do przechowywania danych i ochrony danych. Buduj poparcie techniczne, rozwijaj portfel szans sprzedażowych i wspieraj współpracę z klientami.

Otwórz
Hewlett Packard Enterprise

Starszy architekt techniczny ds. przedsprzedaży w kanale partnerskim, systemy pamięci masowej — HPE Canada, praca zdalna

Hewlett Packard Enterprise

Pomagaj partnerom HPE pozycjonować, projektować i sprzedawać rozwiązania do przechowywania danych oraz ich ochrony. Wspieraj architekturę rozwiązań, prezentacje, testy koncepcji, rozwój lejka sprzedażowego i doradztwo techniczne dla partnerów.

Otwórz
Hewlett Packard Enterprise

Architekt techniczny ds. wsparcia przedsprzedażowego w kanale, Kanada

Hewlett Packard Enterprise

Wspieraj partnerów kanałowych HPE w pozycjonowaniu, projektowaniu i wdrażaniu rozwiązań do przechowywania danych oraz ich ochrony. Rozwijaj kompetencje techniczne partnerów, buduj pipeline i pomagaj zdobywać przewagę w konkurencyjnych przetargach.

Otwórz
Hewlett Packard Enterprise

Starszy inżynier operacji sieciowych w chmurze (poświadczenie Secret)

Hewlett Packard Enterprise

Obsługuj bezpieczną chmurę prywatną HPE i sieci centrów danych wspierające klientów federalnych. Diagnozuj problemy w infrastrukturze tajnej i VMware NSX w Oklahomie, Pensylwanii i Utah.

Otwórz
General Dynamics Information Technology

Starszy inżynier danych w chmurze Azure

General Dynamics Information Technology

Modernizuj dokumentację kliniczną Indyjskiej Służby Zdrowia, tworząc potoki danych Azure i skalowalne modele danych medycznych. Opracowuj procesy ETL i transformacje PySpark dla korporacyjnych danych medycznych.

Otwórz
Hewlett Packard Enterprise

Starszy inżynier operacji sieciowych chmury prywatnej (poświadczenie Secret)

Hewlett Packard Enterprise

Utrzymywanie i zabezpieczanie prywatnych sieci chmurowych Hewlett Packard Enterprise obsługujących klientów federalnych. Diagnozowanie infrastruktury niejawnej, VMware NSX, zmian w ServiceNow i łączności o krytycznym znaczeniu.

Otwórz
Taste Labs

Specjalista ds. rekrutacji w Taste Labs, San Francisco (praca hybrydowa)

Taste Labs

Wyszukuj kandydatów i koordynuj rekrutację inżynierów, badaczy, projektantów i specjalistów operacyjnych w startupie Taste Labs tworzącym infrastrukturę AI. Współpracuj z liderem ds. rekrutacji i People Operations nad usprawnianiem procesów rekrutacyjnych oraz doświadczeń kandydatów.

Otwórz