Pracuj.pl Stacjonarnie Junior New

Junior Product Architect

Fudo Security Sp. z o.o.

⚲ Warszawa, Włochy

12 000–18 000 zł netto (+ VAT) / mies.

Wymagania

  • PostgreSQL
  • C4 model
  • UML
  • Mermaid
  • PlantUML

Opis stanowiska

Nasze wymagania: Doświadczenie w pracy związanej z analizą lub projektowaniem - jako formalna rola lub praca blisko z Architektami/Analitykami. Umiejętność analizy wymagań - identyfikacja luk, umiejętność zadawania pytań w celu doprecyzowania wymagań, budowanie specyfikacji na podstawie wymagań. Doświadczenie z dokumentacją techniczną w dowolnej formie (specyfikacje, opisy zmian, design docs, dokumentacja API, ADR). Rozumienie REST API - co to jest endpoint, zasób, metoda HTTP. Rozumienie relacyjnych baz danych (PostgreSQL lub podobne) - czym jest tabela, relacja, klucz obcy. Umiejętność rozbijania złożonych wymagań na mniejsze, zrozumiałe części. Umiejętność komunikacji z osobami nietechnicznymi w kontekście wiedzy technicznej. Świadomość różnic między architekturami aplikacji (monolit, mikroserwisy, modularny monolit) - nie wymagamy doświadczenia w projektowaniu, wystarczy zrozumienie tych różnic. Znajomość języka polskiego - biegła. Znajomość języka angielskiego - B2+ (dokumentacja techniczna/projektowa). Mile widziane: Znajomość koncepcji Privileged Access Management (nagrywanie sesji, rotacja haseł, password vault). Wiedza o standardach compliance: SOC2, HIPAA, PCI-DSS, NIS2, ISO 27001. Świadomość standardów bezpieczeństwa: Zero Trust, least privilege, just-in-time access. Doświadczenie z produktami IAM/PAM (nawet jako użytkownik). Rozumienie systemów klastrowych i wysokiej dostępności (HA, replikacja, failover). Znajomość podstaw protokołów sieciowych: TCP/IP, TLS/SSL, SSH - rozumienie warstw komunikacji. Znajomość mechanizmów uwierzytelniania i autoryzacji: LDAP/Active Directory, OIDC/OAuth2, MFA. Znajomość protokołów zdalnego dostępu: SSH, RDP, VNC - na poziomie „co robią i jakie mają ograniczenia". Podstawy kryptografii stosowanej: szyfrowanie at-rest, in-transit, zarządzanie kluczami. Doświadczenie z systemami opartymi na appliance (urządzenie jako produkt, nie SaaS). O projekcie: Poszukujemy osoby, która dołączy do zespołu architektonicznego i wesprze Solution Architecta w projektowaniu rozwiązań dla systemu Privileged Access Management (PAM). Rola łączy analizę wymagań biznesowych z projektowaniem architektury - od rozmowy ze stakeholderem po gotowy High-Level Design. Taka osoba będzie współpracować z Product Managerami, zespołami developerskimi oraz Solution Architectem, aby określić zakres i sposób realizacji nowych funkcji produktowych, przygotowywać dokumentację architektoniczną na wysokim poziomie oraz zapewniać zgodność nowych rozwiązań z obecną architekturą produktu. To rola dla ambitnego juniora, który chce rosnąć w kierunku architekta systemowego, ma analityczny umysł i potrafi zadawać właściwe pytania zanim zacznie projektować rozwiązania. Nie oczekujemy gotowego architekta - oczekujemy chęci do nauki pod okiem mentora. Nasz system jest skomplikowany i obsługuje wiele protokołów sieciowych i metod uwierzytelniania, klaster HA, password vault i moduł AI/ML - nie musisz tego wszystkiego znać, ale powinieneś chcieć to zrozumieć. Czego się u nas nauczysz: Pracując z nami zetkniesz się z tematami, których nie musisz znać na starcie - nauczysz się ich u nas: • Koncepcje Privileged Access Management - nagrywanie sesji, rotacja haseł, password vault. • Standardy bezpieczeństwa - Zero Trust, least privilege, just-in-time access. • Protokoły zdalnego dostępu - SSH, RDP, VNC - co robią i jakie mają ograniczenia. • Mechanizmy uwierzytelniania i autoryzacji - LDAP/Active Directory, OIDC/OAuth2, MFA. • Systemy klastrowe i wysokiej dostępności - HA, replikacja, failover. • Podstawy protokołów sieciowych - TCP/IP, TLS/SSL, SSH - rozumienie warstw komunikacji. • Kryptografia stosowana - szyfrowanie at-rest, in-transit, zarządzanie kluczami. • Tworzenie HLD i ADR - w realnym kontekście produktowym. Zakres obowiązków: W pierwszej fazie (z mentorem): Wsparcie Solution Architecta w analizie wymagań od Product Ownerów - zadawanie precyzyjnych pytań technicznych i biznesowych, identyfikacja luk i niespójności w wymaganiach. Współpraca przy przygotowywaniu propozycji rozwiązań - analiza wariantów, prezentacja rozwiązań stakeholderom pod okiem mentora. Współpraca z zespołami developerskimi (C, Rust, Angular) przy doprecyzowaniu rozwiązań i przekazywaniu kontekstu architektonicznego. Dokumentowanie decyzji architektonicznych (ADR) - utrzymywanie czytelnej historii „co, dlaczego i jakie były alternatywy". W miarę rozwoju (samodzielnie): Prowadzenie analizy wymagań end-to-end - od rozmowy z biznesem do gotowej specyfikacji. Tworzenie dokumentów High-Level Design (HLD) dla nowych funkcjonalności - opis architektury, komponentów, przepływów danych i integracji. Analiza wpływu zmian na istniejącą architekturę systemu - mapowanie wymagań na komponenty systemu i identyfikacja zależności między modułami. Uczestnictwo w przeglądach architektonicznych i design review - dbanie o spójność rozwiązań z obecnym stanem produktu. Przygotowywanie dokumentacji projektowej - opis techniczny i funkcjonalny, potwierdzenie z biznesem i przekazanie do zespołu realizującego projekt. Oferujemy: Realny wpływ na architekturę produktu klasy enterprise, rozpoznawalnego na rynku globalnym (Gartner Magic Quadrant). Jasną ścieżkę rozwoju w kierunku Solution Architecta lub Product Architecta. Onboarding z mentorem - pierwsze miesiące to nauka produktu i shadowing Solution Architecta przy bieżących projektach. Pracę z zaawansowanym technologicznie produktem: 10+ protokołów sieciowych, klaster HA, szyfrowanie na poziomie bazy danych, moduł AI/ML. Współpracę z doświadczonym zespołem inżynierskim pracującym w technologiach Rust, C, Angular, PostgreSQL, FreeBSD. Pracę w pełni zdalną (Polska) z opcjonalnymi spotkaniami w biurze w Warszawie. Elastyczne godziny pracy - możliwość ustalenia początkowych i końcowych godzin pracy. Raz na kwartał wspólny tydzień pracy z biura. Nowoczesne, przestronne biuro z częścią rekreacyjną, napojami, przekąskami i dobrą atmosferą. Narzędzia pracy - laptop (MacBook), monitor/-y, inne dodatki, których potrzebujesz. Współpracę na podstawie umowy B2B. Benefity - ubezpieczenie grupowe, kartę sportową Multisport, opiekę medyczną Medicover, platformę kafeteryjną Worksmile.