Projektant Systemowy (System Designer)

37.85 - 45.97 USDNet per hour - B2B
Architecture

Projektant Systemowy (System Designer)

Architecture
Zdalnie, Warszawa

Ness Solution

Full-time
B2B
Senior
Remote
37.85 - 45.97 USD
Net per hour - B2B

Job description

Projektant Systemowy (System Designer) z umiejętnościami developerskimi

🚀 Lokalizacja: 100% praca zdalna

Projekt

Rola Projektanta Systemowego polega na projektowaniu, analizie i precyzyjnym doprecyzowaniu rozwiązań technicznych wspierających procesy biznesowe realizowane w obszarze Digital. Osoba ta będzie kluczowym ogniwem między projektantami biznesowymi, zespołem developerskim oraz architektami systemowymi — dbając o spójność rozwiązań, jakość projektów oraz ich wykonalność techniczną.

Zakres obowiązków

1. 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.

2. 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.

3. 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.

4. 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.

Wymagania techniczne

Znajomość narzędzi

  • Confluence – tworzenie i utrzymanie dokumentacji technicznej, diagramów, specyfikacji.

  • Jira – praca z backlogiem, User Stories, Bugami, udział w procesie SCRUM/Kanban.

  • Narzędzia analityczne/modelingowe, np.: Drawo.io / Miro / Figma, Enterprise Architect / UML tools, Postman / Swagger / Stoplight do specyfikacji API, BPMN tools (Camunda Modeler / Signavio)

  • Kompetencje analityczne i projektowe

  • Umiejętność modelowania systemów oraz procesów biznesowych, w tym: 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.

Kompetencje techniczne (dev-oriented)

Backend

  • Praktyczne doświadczenie z aplikacjami backendowymi opartymi o Java (Spring).

  • Rozumienie implementacji oraz projektowanie:

  • API (REST / GraphQL)

  • przepływów integracyjnych

  • Umiejętność analizy logów i diagnostyki komunikacji między komponentami.

    Frontend

  • Rozumienie integracji frontend–backend (REST, GraphQL, Hive Federation).

  • Umiejętność czytania i analizowania kodu: JavaScript / TypeScript, React, Gatsby, Next.js

Integracje systemowe

  • Doświadczenie z integracjami asynchronicznymi i systemami messaging: RabbitMQ, ActiveMQ, Apache Kafka

  • Rozumienie architektury event-driven oraz projektowania przepływów zdarzeniowych.

Bazy danych i cache

  • SQL: Oracle

  • NoSQL: MongoDB, DynamoDB

  • Cache: Redis

Chmura i infrastruktura (AWS)

  • Znajomość usług AWS wspierających logikę i integracje systemowe: AWS Lambda (Python, Node.js, SQS, Kinesis, EKS, ECR

Zaplecze DevOps (mile widziane)

  • GitLab

  • Helm

  • Terraform

  • Praktyczna znajomość działania pipeline’ów CI/CD

Dodatkowe atuty

  • Doświadczenie z Rust (analiza lub implementacja).

Wymagania miękkie

  • Umiejętność komunikowania się zarówno z biznesem, jak i technologią.

  • Umiejętność przekładania złożonych zagadnień technicznych na zrozumiały język.

  • Samodzielność w analizie i podejmowaniu decyzji.

  • Wysoka dbałość o jakość dokumentacji i szczegóły.

  • Proaktywność, chęć ciągłego rozwoju i proponowania usprawnień.

  • Umiejętność pracy w zwinnych zespołach i środowisku wieloprojektowym.

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.

Tech stack

    Polish

    C2

    API

    advanced

    ActiveMQ

    advanced

    Apache Kafka

    advanced

    Java

    regular

    JavaScript

    regular

    RabbitMQ

    regular

Office location

Projektant Systemowy (System Designer)

37.85 - 45.97 USDNet per hour - B2B
Summary of the offer

Projektant Systemowy (System Designer)

Zdalnie, Warszawa
Ness Solution
37.85 - 45.97 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Ness Solution Sp. z o. o.(hereinafter "controller"). You have the right to request acce... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.