JustJoin.IT Praca zdalna Senior New

Senior GO Developer

JellyLabs Tech

⚲ Warszawa

27 720 - 30 240 PLN netto (B2B)

Wymagania

  • Go: usługi współbieżne, serwery UDP/TCP, profilowanie z pprof
  • Python asyncio: event loop, taski, anulowanie, backpressure, async HTTP, pule procesów
  • praktyczna znajomość L2/L3/L4: VLAN, MAC/IP, flagi TCP, MTU/fragmentacja, IPv4 i IPv6
  • doświadczenie z protokołami flow: IPFIX, NetFlow, sFlow
  • praca z pcap jako podstawowym narzędziem diagnostycznym
  • Protocol Buffers: projektowanie schematów, ewolucja, codegen
  • Kafka: partycjonowanie, acks, batching, kompresja, SASL/Kerberos, diagnozowanie lagu
  • doświadczenie z ClickHouse lub podobną bazą kolumnową/szeregów czasowych

Opis stanowiska

Budowa systemu do zbierania, dekodowania i analizy telemetrii sieciowej (IPFIX, NetFlow, sFlow) w dużej skali — od poziomu nagłówków pakietów po profilowanie wydajności i dostarczanie binariów do infrastruktury klienta. Praca w Go i async Python, potoki danych przez Protobuf, Kafkę i ClickHouse, automatyzacja urządzeń sieciowych. Mimo tytułu 'Senior GO Developer' to rola bliska architekturze systemów rozproszonych — dobra dla inżyniera, który lubi sieci, wydajność i samodzielne decyzje projektowe.

🔍 Dekoder Ogłoszenia

🟡
w skali, w której liczy się każda alokacja
Sugeruje bardzo wysoki nacisk na wydajność i optymalizację — może oznaczać wymagającą pracę z dużym obciążeniem i presją na wyniki.
🟢
czuje się dobrze zarówno na poziomie nagłówków pakietów, jak i w profilerze
Konkretnie wskazuje oczekiwany zakres kompetencji (niskopoziomowa sieć + profilowanie wydajności) — transparentne.
🟡
potrafi dowieźć gotowy produkt do infrastruktury klienta
Może oznaczać odpowiedzialność za wdrożenia u klientów, potencjalnie kontakt z klientem i presję na terminowe dostarczanie.