NoFluffJobs Stacjonarnie Senior New

System Designer

Antal

⚲ Warszawa

20 160 - 24 360 PLN (B2B)

Wymagania

  • UML
  • BPMN
  • API
  • REST API
  • GraphQL
  • Microservices
  • Java
  • Spring
  • Hive
  • JavaScript
  • TypeScript
  • React
  • Gatsby
  • Next.js
  • RabbitMQ
  • ActiveMQ
  • Apache Kafka
  • SQL
  • Oracle
  • NoSQL
  • MongoDB
  • AWS DynamoDB
  • Cache
  • Redis
  • AWS Lambda
  • Node.js
  • Amazon SQS
  • Kinesis
  • Amazon EKS
  • DevOps (nice to have)
  • GitLab (nice to have)
  • Terraform (nice to have)
  • Helm (nice to have)
  • CRM (nice to have)
  • Azure (nice to have)
  • GCP (nice to have)

Opis stanowiska

O projekcie: 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 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 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