• 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ąca)
  • Godziny pracy: o pon.–czw.: 8h 30 min o pt.: 6h o możliwość pracy od pon. do pt. 8h

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.: o Draw.io / Miro / Figma o Enterprise Architect / UML tools o Postman / Swagger / Stoplight do specyfikacji API o BPMN tools (Camunda Modeler / Signavio)
  • Kompetencje analityczne i projektowe
  • Umiejętność modelowania systemów oraz procesów biznesowych, w tym: o UML (diagramy sekwencji, komponentów) o BPMN o 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: o JavaScript / TypeScript o 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.

Obowiązki

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

Jesteśmy Devire – firmą rekrutacyjną, której celem jest łączenie świetnych ludzi ze świetnymi pracodawcami.

Niezależnie czy rozglądasz się za nową pracą na stałe czy projektem w formie współpracy B2B – możesz polegać na naszym wsparciu na każdym kroku.

Współpracujemy z pracodawcami z terenu całej Polski i realizujemy rekrutacje we wszystkich kluczowych obszarach technologicznych.