Architekt Systemów E-commerce
60_3056047
Obowiązki
Twój zakres obowiązków
- Projektowanie, wdrażanie skalowalnych i bezpiecznych rozwiązań IT w domenie systemów e-commerce, obejmujących zarówno front-end (Angular), jak i back-end: (Spring, API) z wykorzystaniem technik optymalizacji (np. load balancing, caching),
- Tworzenie architektury mikroserwisów oraz rekomendacja technologii (np. Spring, Angular, React) i strategii komunikacji (REST, GraphQL),
- Opracowywanie strategii rozwoju systemów e-commerce, w tym modernizacji, migracji i optymalizacji wydajności,
- Dbanie o integrację z zewnętrznymi systemami (ERP, CRM, płatności online, narzędziami analitycznymi i CMS) oraz monitorowanie zgodności ze standardami technologicznymi,
- Zapewnienie zgodności technicznej z regulacjami (RODO, PCI DSS) oraz standardami bezpieczeństwa ( np. szyfrowanie, OAuth2, JWT, CORS),
- Współpraca z biznesem w zakresie zbierania wymagań i projektowaniu rozwiązań zgodnych z celami strategicznymi organizacji,
- Mentoring technologiczny oraz dostarczanie wytycznych architektonicznych dla zespołów wytwórczych, a także wsparcie przy wyborze dostawców i narzędzi,
- Monitorowanie trendów technologicznych i ocena ich potencjału w definiowaniu inicjatyw biznesowych oraz rozwoju platformy e-commerce,
- Tworzenie i aktualizowanie dokumentacji technicznej, a tym architektury systemów i wytycznych projektowych.
Wymagania
Nasze wymagania
- Min. 6 lat doświadczenia w roli Architekta IT lub Architekta Rozwiązań, w tym doświadczenie w projektowaniu i wdrażaniu systemów e-commerce lub platform sprzedażowych,
- Praktyczna znajomość budowy systemów opartych na architekturze mikroserwisów, w tym wzorców takich jak Event-Driven Architecture, CRQRS itp.,
- Min. 2 lata komercyjnego doświadczenia w programowaniu systemów opartych na Java, REST/SOAP oraz w pracy z systemami o wysokiej dostępności i architekturach rozproszonych,
- Znajomość technologii: Java/JEE, Angular, Spring, Hibernate, RabbitMQ/Kafka, CI/CI, REST/SOAP, oraz systemów opartych na API i technologii headless,
- Doświadczenie w pracy z narzędziami do konteneryzacji i orkiestracji, takimi jak Kubernetes, Docker oraz rozwiązaniami chmurowymi (AWS, GCP, Azure).
- Umiejętność modelowania i projektowania architektury IT (np. z wykorzystaniem UML lub wzorców projektowych) oraz znajomość narzędzi modelowania architektury (np. Enterprise Architect, Visual Paradigm, ArchiMate, TOGAF).
- Doświadczenie w prowadzeniu spotkań technicznych z zespołami deweloperskimi oraz interesariuszami,
- Umiejętność rozwiązywania problemów w skali systemów rozproszonych i dbałość o szczegóły w kontekście wydajności oraz niezawodności systemów.
Źródło: Euro RTV AGD/Praca