System Designer
130 - 160 PLN/ mies.B2B (netto)
MidFull-time·B2B
#318948·Dodano około miesiąc temu·29
Źródło: DevireTech Stack / Keywords
JiraScrumKanbanFigmaEnterprise ArchitectUMLPostmanSwagger
Firma i stanowisko
Naszym klientem jest międzynarodowy brand na rynku streamingu, który rozwija swoje zespoły IT w Warszawie.
Wymagania
- Znajomość narzędzi: Confluence, Jira, Draw.io, Miro, Figma, Enterprise Architect, UML tools, Postman, Swagger, Stoplight, BPMN tools (Camunda Modeler, Signavio).
- Kompetencje analityczne i projektowe.
- Umiejętność modelowania systemów oraz procesów biznesowych: UML (diagramy sekwencji, komponentów), BPMN, modele danych (ERD).
- Doświadczenie w opracowywaniu specyfikacji funkcjonalnych i technicznych oraz projektowaniu przepływów między systemami.
- Projektowanie i dokumentowanie kontraktów API (REST, GraphQL) oraz integracji systemowych.
- Znajomość zasad projektowania systemów rozproszonych (mikroserwisy, podejście event-driven).
- Rozumienie zagadnień bezpieczeństwa danych, komunikacji między systemami i integracji.
- Praktyczne doświadczenie z aplikacjami backendowymi opartymi o Java (Spring).
- Rozumienie implementacji oraz projektowanie API (REST, GraphQL) i przepływów integracyjnych.
- Umiejętność analizy logów i diagnostyki komunikacji między komponentami.
- Rozumienie integracji frontend–backend (REST, GraphQL, Hive Federation).
- Umiejętność czytania i analizowania kodu: JavaScript, TypeScript, React, Gatsby, Next.js.
- Doświadczenie z integracjami asynchronicznymi i systemami messaging: RabbitMQ, ActiveMQ, Apache Kafka.
- Rozumienie architektury event-driven oraz projektowania przepływów zdarzeniowych.
- Znajomość baz danych i cache: SQL (Oracle), NoSQL (MongoDB, DynamoDB), Cache (Redis).
- Znajomość usług AWS wspierających logikę i integracje systemowe: AWS Lambda (Python, Node.js), SQS, Kinesis, EKS, ECR.
Mile widziane:
- Doświadczenie w branży media, telekomunikacja, OTT.
- Wiedza o CRM, billingach, systemach subskrypcyjnych lub e-commerce.
- Znajomość środowisk chmurowych (Azure, AWS, GCP).
- Znajomość testowania API oraz tworzenia mocków.
- Zaplecze DevOps: GitLab, Helm, Terraform, praktyczna znajomość działania pipeline’ów CI/CD.
- Doświadczenie z Rust (analiza lub implementacja).
Obowiązki
Analiza i projektowanie rozwiązań:
- Przekładanie wymagań biznesowych na szczegółowe specyfikacje funkcjonalne i techniczne.
- Projektowanie logiki systemowej, przepływów danych, integracji i architektury modułów.
- Tworzenie diagramów systemowych, modeli danych, API specifications oraz user journey w ujęciu technicznym.
- Udział w tworzeniu architektury rozwiązań wspólnie z architektami IT.
Wsparcie projektantów biznesowych:
- Analiza procesów biznesowych pod kątem możliwości optymalizacji technologicznej.
- Weryfikowanie wykonalności proponowanych zmian oraz identyfikacja ryzyk technicznych.
- Konsultacje dotyczące ograniczeń, zależności systemowych i potencjalnych alternatyw.
Wsparcie architektów i zespołów developerskich:
- Przygotowywanie materiałów wejściowych pod implementację.
- Przygotowywanie dokumentacji technicznej i aktualizowanie Confluence.
- Konsultacje podczas developmentu, wsparcie w doprecyzowaniu wymagań lub edge-case’ów.
- Współpraca przy projektowaniu integracji między systemami.
Udział w cyklu wytwórczym:
- Współtworzenie user stories oraz kryteriów akceptacyjnych w Jira.
- Udział w refinementach, groomingach i warsztatach projektowych.
- Konsultacje podczas testów wewnętrznych i UAT.
- Wspieranie Continuous Improvement procesów w zespole Digital.
Oferta
- Wynagrodzenie w oparciu o umowę B2B (via Devire).
- Pakiet benefitów (opieka medyczna, karta multisport itp.).
- Długofalowa współpraca.
- Model pracy zdalnej (sporadyczne wizyty w biurze w Warszawie, kilka razy w miesiącu).
- Godziny pracy: pon.–czw.: 8h 30 min, pt.: 6h, możliwość pracy od pon. do pt. 8h.
Opieka zdrowotna
Karta sportowa
Devire
164 aktywne oferty