JustJoin.IT Praca zdalna Senior

Solution Architect (Python, Go)

Shimi Sp. z o.o.

⚲ Warszawa

29 400 - 32 760 PLN netto (B2B)

Wymagania

  • biegłość w Go: współbieżne serwisy, serwery UDP/TCP, pętle dekodowania o wysokiej przepustowości, profilowanie z pprof
  • zaawansowany asynchroniczny Python: wewnętrzne mechanizmy asyncio (event loop, taski, anulowanie, backpressure), async HTTP, pule workerów multiprocessing
  • głęboka znajomość sieci: nagłówki L2/L3/L4, VLAN, TCP, MTU/fragmentacja, IPv4 i IPv6
  • znajomość protokołów telemetrii flow: IPFIX (RFC 7011), NetFlow v5/v9, sFlow v5, dekodowanie oparte na szablonach, obsługa próbkowania i ubytków sekwencji
  • praktyka w przechwytywaniu i tworzeniu pakietów oraz czytaniu pcap jako podstawowego narzędzia debugowania
  • doświadczenie w inżynierii wydajności: profilowanie, presja alokacji i GC, kontencja blokad, ścieżki zero-copy
  • znajomość Protocol Buffers (projektowanie schematów, ewolucja, codegen) oraz semantyki Kafki (partycjonowanie, acks, batching, kompresja, SASL/Kerberos)

Mile widziane

  • mile widziane: eBPF, znajomość Windows/AD (WinRM, SMB, Kerberos), SDK chmury Azure lub AWS

Opis stanowiska

Projekt dotyczy budowy systemów przetwarzających telemetrię sieciową w wysokiej przepustowości — dekodowanie protokołów flow (IPFIX, NetFlow, sFlow), praca z pakietami i automatyzacja urządzeń sieciowych. Jako Solution Architect odpowiadasz za architekturę usług w Go i asynchronicznym Pythonie, projektowanie schematów Protocol Buffers, przepływy danych przez Kafkę oraz wydajność na poziomie alokacji, GC i zero-copy. To rola dla kogoś, kto łączy głęboką znajomość sieci L2-L4 z inżynierią wydajności i potrafi dostarczyć samodzielny binarny artefakt na infrastrukturę klienta. Szczera uwaga: zatrudnienie odbywa się przez pośrednika (B2B via SHIMI), co wiąże się z mniejszą stabilnością i brakiem benefitów pracowniczych.

🔍 Dekoder Ogłoszenia

🟢
100% remote
Brak pracy z biura — jasna deklaracja, ale warto potwierdzić, czy dotyczy całego okresu współpracy.
🔴
B2B contract via SHIMI
Zatrudnienie przez pośrednika — mniejsza stabilność i brak benefitów pracowniczych.
🟢
Start: 01.10
Konkretna data startu — transparentne.