System Designer

145 - 175 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#319231·Dodano miesiąc temu·42
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

APIConfluenceUser storiesJiraUATUMLBPMNREST APIGraphQLMiroFigmaEnterprise ArchitectPostmanSwaggerJavaSpringJavaScriptTypeScriptReactGatsbyNext.jsRabbitMQActiveMQApache KafkaSQLNoSQLOracleMongoDBAWS DynamoDBCacheRedisAWSAWS LambdaAmazon SQSKinesisAmazon EKSDevOpsGitLabHelmTerraformRustCRMAzureGCP

Wymagania

  • Doświadczenie w analizie i projektowaniu rozwiązań systemowych oraz przekładaniu wymagań biznesowych na specyfikacje techniczne
  • Doświadczenie w modelowaniu systemów i procesów biznesowych z wykorzystaniem UML, BPMN oraz modeli danych (ERD)
  • Doświadczenie w projektowaniu i dokumentowaniu integracji systemowych oraz kontraktów API (REST lub GraphQL)
  • Znajomość architektury systemów rozproszonych, mikroserwisów oraz podejścia event-driven
  • Doświadczenie w pracy z narzędziami Jira i Confluence
  • Znajomość narzędzi do modelowania i dokumentowania rozwiązań (np. Draw.io, Miro, Figma, Enterprise Architect)
  • Doświadczenie w pracy z narzędziami do specyfikacji i testowania API (np. Postman, Swagger, Stoplight)
  • Doświadczenie z aplikacjami backendowymi opartymi o Java i Spring
  • Umiejętność projektowania API oraz przepływów integracyjnych
  • Umiejętność analizy logów oraz diagnostyki komunikacji między komponentami systemów
  • Rozumienie integracji frontend–backend oraz umiejętność czytania kodu JavaScript lub TypeScript
  • Znajomość frameworków frontendowych takich jak React, Gatsby lub Next.js
  • Doświadczenie w integracjach asynchronicznych oraz pracy z systemami messaging (RabbitMQ, ActiveMQ lub Apache Kafka)
  • Znajomość baz danych SQL oraz NoSQL (np. Oracle, MongoDB, DynamoDB) oraz systemów cache (np. Redis)
  • Znajomość usług chmurowych AWS wspierających integracje systemowe (np. Lambda, SQS, Kinesis, EKS, ECR)
  • Umiejętność komunikacji pomiędzy zespołami biznesowymi i technologicznymi
  • Samodzielność w analizie problemów oraz podejmowaniu decyzji
  • Dbałość o jakość dokumentacji oraz szczegóły
  • Umiejętność pracy w środowisku Agile

Nice to have:

  • Doświadczenie z narzędziami DevOps takimi jak GitLab, Helm lub Terraform
  • Znajomość pipeline'ów CI/CD
  • Doświadczenie z językiem Rust
  • Doświadczenie w branży media, telekomunikacji lub OTT
  • Wiedza o systemach CRM, billingowych, subskrypcyjnych lub e-commerce
  • Znajomość środowisk chmurowych Azure lub GCP
  • Doświadczenie w testowaniu API oraz tworzeniu mocków

Obowiązki

  • Analiza wymagań biznesowych i przekładanie ich na szczegółowe specyfikacje funkcjonalne i techniczne
  • Projektowanie logiki systemowej, przepływów danych, integracji oraz architektury modułów
  • Tworzenie diagramów systemowych, modeli danych, specyfikacji API oraz technicznych user journey
  • Współpraca z architektami IT przy projektowaniu architektury rozwiązań
  • Analiza procesów biznesowych pod kątem możliwości optymalizacji technologicznej
  • Weryfikacja wykonalności proponowanych zmian oraz identyfikacja ryzyk technicznych
  • Konsultowanie ograniczeń technologicznych, zależności systemowych oraz możliwych alternatyw rozwiązań
  • Przygotowywanie materiałów wejściowych dla zespołów developerskich
  • Tworzenie i utrzymywanie dokumentacji technicznej w Confluence
  • Konsultowanie rozwiązań podczas developmentu oraz doprecyzowywanie wymagań i edge-case'ów
  • Współpraca przy projektowaniu integracji między systemami
  • Współtworzenie user stories oraz kryteriów akceptacyjnych w Jira
  • Udział w refinementach, groomingach oraz warsztatach projektowych
  • Wsparcie zespołu podczas testów wewnętrznych i UAT
  • Wspieranie ciągłego doskonalenia procesów w zespole Digital

Oferta

  • Prywatna opieka medyczna
  • Dofinansowanie karty sportowej
  • Stałe wsparcie konsultanta
  • Program rekomendacji pracowników
  • Employee referral bonus
Opieka zdrowotna
Karta sportowa
DCG

DCG

346 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz