Senior / Solution Architect (Python & Go)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Solutions Architect jobs →Skills
Description
Wynagrodzenie
B2B: 21840 – 30240 PLN / mies. netto
Kim jest H2B Group?
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.
Dlaczego warto z nami współpracować?
Elastyczność - Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.
Przejrzystość - Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.
Szybkość działania - Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.
Możliwość rozwoju - Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.
Do projektu naszego klienta poszukujemy osoby na stanowisko Senior / Solution Architect (Python & Go)
Zakres obowiązków
Projektowanie i rozwój wysoko wydajnych, współbieżnych serwisów w Go oraz Async Python.
Tworzenie architektur nastawionych na przetwarzanie dużego wolumenu danych w czasie rzeczywistym (high-throughput decode loops).
Tworzenie i utrzymanie integracji sieciowych: praca z protokołami L2/L3/L4, telemetrią przepływu (IPFIX, NetFlow, sFlow) oraz automatyzacją urządzeń sieciowych (Cisco, Arista, Juniper, Palo Alto).
Optymalizacja wydajnościowa systemów (profilowanie, alokacja pamięci, redukcja nacisku na GC, zero-copy paths).
Projektowanie schematów i przesyłu danych z wykorzystaniem Protocol Buffers, Kafki oraz baz kolumnowych/szerokotablicowych (ClickHouse).
Wdrażanie i pakietowanie oprogramowania (konteneryzacja, budowanie statycznych obrazów, paczki deb/rpm) oraz zarządzanie ich cyklem życia w środowiskach Linux i Kubernetes.
Wymagania
Technologie rdzenne & Jakość:
Bardzo dobra znajomość Go (concurrent services, serwery UDP/TCP, pprof).
Gfłęboka znajomość Async Python (internals asyncio: event loop, tasks, cancellation, backpressure, multiprocess worker pools).
Dbałość o jakość kodu: static typing (mypy, golangci-lint), pre-commit gates, testy jednostkowe async, load testy w CI, higiena zależności i CVE.
Sieci & Dyskretny przesył danych:
Znajomość nagłówków L2/L3/L4, VLAN, semantyki MAC/IP, flag TCP, MTU/fragmentacji oraz IPv4/IPv6.
Doświadczenie z protokołami telemetrii: IPFIX (RFC 7011), NetFlow v5/v9, sFlow v5.
Umiejętność analizy i tworzenia pakietów oraz wykorzystywania plików pcap jako podstawowego narzędzia do debugowania.
Automatyzacja urządzeń sieciowych przez SSH/CLI oraz API dostawców.
Dane & Wydajność:
Protobuf (projektowanie schematów, ewolucja, codegen) oraz szybkie kodeki JSON/binary dla infrastruktury hot-path.
Apache Kafka (partycjonowanie, acks, batching, kompresja, diagnozowanie lagów, SASL/Kerberos).
Bazowy dostęp/praca z bazami czasowymi/kolumnowymi (np. ClickHouse).
Inżynieria wydajności: stałe profilowanie, optymalizacja struktur danych (np. LPM/Patricia tries do subnet lookup, LRU caches, fast hashing).
Systemy & Dostarczanie:
Znajomość wnętrza systemu Linux (gniazda, epoll, sysctl tuning pod wysoki ruch pakietowy, cgroups).
Praktyka z Docker / Kubernetes (multi-stage builds, manifesty) oraz automatyzacją rollbacks i upgrade'ów.
Wzorce IPC (ZeroMQ lub ekwiwalent) oraz projektowanie rozproszonego stanu (cache/state-sync, eventual consistency, idempotent replay).
Mile widziane (Nice to Have)
Praktyczna znajomość eBPF.
Doświadczenie z alternatywnymi systemami kolejkowymi: NSQ lub NATS.
Integracje z środowiskiem Windows / Active Directory (WinRM, SMB, Kerberos).
Znajomość SDK głównych dostawców chmurowych (AWS lub Azure) pod kątem ingestii logów i aktywów.
Co oferujemy?
Pracę zdalną - elastyczność, która pozwala pracować z każdego zakątka świata!
Ciekawe projekty - dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami.
Umowa B2B bez zapisu o wyłączności - współpracuj z nami na swoich zasadach.
Rozwój zawodowy - praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more remote Solutions Architect jobs in Poland.
Finding similar jobs…