Senior IT Architect
Tech Stack / Keywords
Firma i stanowisko
co.brick talents is looking for a Senior IT Architect to design and develop complex, distributed enterprise systems and a microservice architecture. The role involves comprehensive architectural design from client-side (Web Components/Micro-frontends) through advanced domain patterns (DDD, BDD, CQRS, Hexagonal Architecture) to asynchronous communication (Apache Kafka) and containerization with cloud orchestration (AWS/Azure/OVH, Docker, Kubernetes).
Wymagania
- Tytuł magistra oraz minimum 15 lat doświadczenia zawodowego w IT LUB tytuł licencjata/inżyniera oraz minimum 17 lat doświadczenia zawodowego w IT
- Wzorce i Metodologie: BDD, DDD, CQRS, Hexagonal Architecture, Event-Driven Architecture, Microservices
- Backend & Integracja: Java, Spring Boot, WebLogic, JEE, EJB, Hibernate, REST APIs, Apache Kafka, JMS
- Frontend: JavaScript, HTML, CSS, Angular/React, Web Components, State Management
- Chmura & DevOps: Docker, Kubernetes, AWS, Azure, OVH, pojęcia sieciowe i bezpieczeństwo
- Język angielski lub język francuski na poziomie co najmniej B2.
Obowiązki
Projektowanie Architektury Systemowej:
- Tworzenie skalowalnych, modułowych i bezpiecznych architektur aplikacji z wykorzystaniem wzorców Domain-Driven Design (DDD), Behaviour-Driven Development (BDD), CQRS oraz architektury heksagonalnej.
Nadzór nad Backendem i Frontendem:
- Określanie standardów integracji API (RESTful, web services), komunikacji sterowanej zdarzeniami (Apache Kafka, JMS), rozwiązań mikroserwisowych oraz warstwy interfejsu (Angular/React).
Infrastruktura Chmurowa i Konteneryzacja:
- Projektowanie środowisk uruchomieniowych w oparciu o Docker i Kubernetes na platformach AWS, Azure lub OVH.
Obserwowalność i Bezpieczeństwo:
- Wdrażanie najlepszych praktyk z zakresu bezpieczeństwa, monitoringu, śledzenia (tracing), logowania oraz SRE (System Reliability Engineering).
Inne informacje
Informujemy, że administratorem danych jest co.brick Sp. z o.o. z siedzibą w Gliwicach, ul. Kaczyniec 9 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
co.brick Talents
15 aktywnych ofert