System Designer (k/m)
📍 Polska / praca zdalna (z możliwością okazjonalnych wizyt w biurze)
Start: ASAP
O roli
Poszukujemy doświadczonego Projektanta Systemowego, który będzie odpowiedzialny za projektowanie i doprecyzowanie rozwiązań technicznych wspierających produkty digitalowe. Rola łączy obszar analizy, architektury i developmentu — kluczowa jest umiejętność przekładania potrzeb biznesowych na wykonalne rozwiązania systemowe.
Zakres obowiązków
- Projektowanie rozwiązań systemowych, przepływów danych oraz integracji między systemami
- Przekładanie wymagań biznesowych na specyfikacje funkcjonalne i techniczne
- Tworzenie dokumentacji (UML, BPMN, modele danych, API)
- Weryfikacja wykonalności rozwiązań oraz identyfikacja ryzyk technicznych
- Współpraca z biznesem, architektami i zespołami developerskimi
- Wsparcie zespołów technicznych podczas implementacji i testów
- Udział w procesie wytwórczym (Jira, refinementy, warsztaty, UAT)
- Współtworzenie architektury i usprawnień procesowych
Wymagania
- Doświadczenie w modelowaniu systemów i procesów biznesowych (UML – diagramy sekwencji, komponentów; BPMN; ERD)
- Umiejętność tworzenia specyfikacji funkcjonalnych i technicznych oraz projektowania przepływów między systemami
- Doświadczenie w projektowaniu i dokumentowaniu API (REST / GraphQL) oraz integracji systemowych
- Znajomość architektury systemów rozproszonych (mikroserwisy, podejście event-driven)
- Rozumienie zagadnień bezpieczeństwa danych oraz komunikacji między systemami
Backend:
- Doświadczenie z Java (Spring)
- Projektowanie i analiza API oraz przepływów integracyjnych
- Umiejętność analizy logów i diagnostyki
Frontend:
- Rozumienie integracji frontend–backend (REST, GraphQL, Hive Federation)
- Umiejętność czytania i analizy kodu (JavaScript / TypeScript, React, Gatsby, Next.js)
Integracje:
- Doświadczenie z integracjami asynchronicznymi
- Znajomość systemów messaging (RabbitMQ, ActiveMQ, Apache Kafka)
- Rozumienie architektury event-driven
Bazy danych:
- SQL (Oracle)
- NoSQL (MongoDB, DynamoDB)
- Cache (Redis)
Chmura:
- AWS (Lambda – Python/Node.js, SQS, Kinesis, EKS, ECR)
Narzędzia:
- Jira, Confluence
- Draw.io / Miro / Figma
- Enterprise Architect lub inne narzędzia UML
- Postman / Swagger / Stoplight
- Narzędzia BPMN (np. Camunda, Signavio)
Mile widziane:
- DevOps (GitLab, Terraform, Helm, CI/CD)
- Rust
- Doświadczenie w branży media / telekom / OTT
- Znajomość systemów CRM, billingowych, subskrypcyjnych lub e-commerce
- Testowanie API i tworzenie mocków
- Znajomość innych chmur (Azure, GCP)
Kompetencje miękkie:
- Umiejętność komunikacji między biznesem a IT
- Przekładanie złożonych zagadnień technicznych na zrozumiały język
- Samodzielność i podejmowanie decyzji
- Dbałość o jakość i szczegóły
- Proaktywność i nastawienie na rozwój
- Doświadczenie w pracy w metodykach zwinnych
Oferujemy
- Realny wpływ na rozwój produktów digitalowych
- Pracę przy nowoczesnych systemach i integracjach
- Współpracę z doświadczonym zespołem (architekci, developerzy, analitycy, product ownerzy)
- Środowisko o wysokiej kulturze technicznej
Warunki
- Start: ASAP
- Długofalowa współpraca
- Praca zdalna z możliwością okazjonalnych wizyt w biurze
- Benefity: Karta Multisport, Luxmed, Grupowe Ubezpieczenie na Życie