Текст заказа
Microsoft Dynamics CRM
Компания: Britenet
Город: Warszawa
O projekcie Projekt z branży bankowej. Nasze oczekiwania Minimum 10 lat doświadczenia w technologiach Microsoft Minimum 5 lat doświadczenia z Microsoft Dynamics 365 CE / CRM. Udział w co najmniej 10 projektach wdrożenia lub istotnego rozwoju Microsoft Dynamics 365. Doświadczenie w roli Solution Architect, Technical Architect lub Lead Engineer. Praktyczne doświadczenie w projektowaniu architektury rozwiązań Microsoft Dynamics 365. Doświadczenie w projektowaniu i realizacji integracji Dynamics 365 z minimum 5 systemami zewnętrznymi. Znajomość REST API, usług Azure oraz integracji asynchronicznych. Praktyczne doświadczenie w code review i design review. Doświadczenie w obszarze CI/CD oraz procesów ALM. Odpowiedzialność za jakość, bezpieczeństwo, wydajność i zgodność rozwiązań z przyjętą architekturą. Gotowość do okazjonalnych wizyt w biurze klienta w Warszawie - zgodnie z rytmem pracy zespołu. Mile widziane Doświadczenie w dużych, złożonych wdrożeniach Microsoft Dynamics 365 i środowiskach wielosystemowych. Doświadczenie w projektowaniu rozwiązań obsługujących ponad 1000 użytkowników. Znajomość Apache Kafka. Doświadczenie w integracjach opartych na wymianie plikowej. Doświadczenie w projektowaniu i wdrażaniu złożonych rozwiązań integracyjnych w ekosystemie Azure. Kluczowe zadania Projektowanie, rozwój i weryfikacja architektury rozwiązań opartych na Microsoft Dynamics 365, Power Platform i Azure. Prowadzenie architecture review i design review. Projektowanie architektury integracji, danych i komponentów systemowych. Definiowanie standardów technicznych oraz podziału odpowiedzialności pomiędzy platformami i systemami. Identyfikacja ryzyk architektonicznych oraz długu technologicznego. Przekładanie wymagań biznesowych na wymagania systemowe i projekty techniczne. Projektowanie przepływów procesów i danych, modelu danych oraz kontraktów integracyjnych i API. Definiowanie wymagań niefunkcjonalnych dotyczących wydajności, bezpieczeństwa, dostępności i skalowalności. Współpraca z zespołami biznesowymi i technicznymi w zakresie projektowania optymalnych rozwiązań. Udział w implementacji kluczowych komponentów i zmian w rozwiązaniach D365 / Power Platform. Tworzenie i rozwój pluginów C#/.NET, JavaScript/TypeScript, Power Automate oraz integracji systemowych. Prowadzenie code review i weryfikacja jakości kodu pod kątem bezpieczeństwa, wydajności i łatwości utrzymania. Rozwiązywanie złożonych problemów technicznych i produkcyjnych. Mentoring techniczny i wsparcie zespołów developerskich. Projektowanie i wdrażanie docelowego modelu Application Lifecycle Management (ALM). Automatyzacja procesów budowania, testowania i wdrażania rozwiązań. Projektowanie i utrzymanie pipeline'ów CI/CD, repozytoriów Git, strategii branching i versioning. Zarządzanie cyklem życia rozwiązań D365 / Power Platform, w tym solutions i konfiguracją środowisk. Wdrażanie mechanizmów kontroli jakości i automatyzacji procesu deploymentu. Projektowanie i optymalizacja procesu wytwórczego umożliwiającego samodzielny rozwój i utrzymanie rozwiązania. Definiowanie standardów developmentu low-code i pro-code, tworzenia pluginów, komponentów, integracji i API. Ustalanie standardów Definition of Ready (DoR), Definition of Done (DoD) oraz kryteriów odbiorów technicznych. Zapewnienie kompletności dokumentacji architektury, konfiguracji i procesu wdrożeniowego. Identyfikacja krytycznych mechanizmów i scenariuszy wymagających testów wydajnościowych. Analiza wyników testów, identyfikacja wąskich gardeł (bottlenecks) i rekomendowanie optymalizacji. Wskazywanie zmian w architekturze, integracjach, kodzie i modelu danych w celu poprawy wydajności. Współpraca przy automatyzacji testów i zapewnieniu jakości rozwiązań. Przygotowywanie materiałów szkoleniowych i dokumentacji technicznej. Prowadzenie szkoleń technicznych i warsztatów dla specjalistów oraz zespołów IT i biznesowych. Dzielenie się wiedzą z zakresu Dynamics 365, Power Platform, Azure, integracji, developmentu i DevOps/ALM. Rozwijanie kompetencji zespołu umożliwiających samodzielny rozwój i utrzymanie rozwiązania. Identyfikacja procesów biznesowych i przypadków użycia możliwych do automatyzacji z wykorzystaniem agentów AI. Projektowanie architektury rozwiązań Agentic AI zintegrowanych z Dynamics 365, Power Platform i Dataverse. Planowanie wdrożeń oraz zapewnienie wsparcia eksperckiego podczas implementacji rozwiązań AI. Projektowanie i rozwój agentów AI wykorzystujących dane, procesy biznesowe, konektory i API. Wykorzystanie AI do wspierania i automatyzacji procesów wytwórczych (SDLC) w ekosystemie Microsoft.