Analiza, projektowanie i rozwój architektury platformy low-code dla rynku klasy Enterprise, z naciskiem na wysoką wydajność, skalowalność i bezpieczeństwo.
responsibilities :
Analiza, projektowanie i rozwój architektury platformy low-code dla rynku klasy Enterprise, z naciskiem na wysoką wydajność, skalowalność i bezpieczeństwo.
Opracowywanie i implementacja strategii rozwoju technologicznego oraz planowania przyszłych funkcjonalności systemów low-code.
Doświadczenie w rozwijaniu systemów w architekturze mikroserwisów
Współpraca z zespołem analityków, programistów, testerów i innych specjalistów w celu opracowania optymalnych rozwiązań dla klientów.
Optymalizacja istniejących systemów i architektur w celu zwiększenia wydajności i efektywności operacyjnej.
Nadzorowanie i wspieranie procesu wdrożenia nowych rozwiązań, monitorowanie ich funkcjonowania oraz wprowadzanie niezbędnych zmian w celu poprawy jakości.
Współpraca z Product Owner’em w zakresie analizy potrzeb klientów, identyfikacji wymagań technicznych oraz projektowania rozwiązań spełniających te wymagania.
Opracowywanie dokumentacji technicznej i projektowej, w tym opisów architektury, specyfikacji oraz wytycznych dla zespołu programistycznego.
Udzielanie wsparcia w zakresie rozwiązywania problemów technicznych oraz udział w procesie ciągłego doskonalenia zespołu deweloperskiego.
Śledzenie i analiza nowych technologii oraz podejść architektonicznych, ocena ich potencjalnego wpływu na firmę oraz proponowanie stosownych zmian.
requirements-expected :
Wykształcenie wyższe informatyczne lub pokrewne.
Biegła znajomość technologii .Net/C#, MSSQL oraz aktualnych narzędzi, technik i rozwiązań stosowanych w projektowaniu i budowie systemów IT.
Co najmniej 7 lat doświadczenia w projektowaniu i wdrażaniu rozwiązań klasy Enterprise, w tym doświadczenie na stanowiskach Senior lub Ekspert.
Doświadczenie w pracy z platformami low-code oraz silnikami procesowymi.
Znajomość zagadnień związanych z automatyzacją zadań, zarządzaniem obciążeniem oraz skalowalnością systemów.
Umiejętność oceny i wdrażania nowoczesnych technologii oraz podejść architektonicznych w celu osiągnięcia wysokiej wydajności i bezpieczeństwa systemów.
Bardzo dobre umiejętności analityczne, rozwiązywania problemów oraz planowania i organizacji pracy.
Doskonałe umiejętności komunikacji interpersonalnej oraz zdolność do efektywnej współpracy z zespołem.
Umiejętność przywództwa oraz doświadczenie w zarządzaniu projektami lub zespołami.
Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację oraz czytanie i analizowanie dokumentacji technicznej.