H2B Group
H2B Group
New

Senior / Solution Architect (Python & Go)

21.8k - 30.2k PLN/ mies.B2B
SeniorFull-time·B2B
#443252·Dodano 2 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonGoApache KafkaLinuxDockerKubernetes

Firma i stanowisko

H2B Group is a consulting company assisting clients in automating business processes using AI and developing IT specialist careers in a B2B model. The company offers projects in fintech, medtech, edutech, and industrial automation sectors. It supports client development by delivering quick and measurable results and provides IT specialists with opportunities for career growth and valuable experience.

Wymagania

Core Technologies & Quality:

  • Very good knowledge of Go (concurrent services, UDP/TCP servers, pprof).
  • Deep knowledge of Async Python (asyncio internals: event loop, tasks, cancellation, backpressure, multiprocess worker pools).
  • Code quality focus: static typing (mypy, golangci-lint), pre-commit gates, async unit tests, CI load tests, dependency hygiene, and CVE management.

Networking & Discrete Data Transmission:

  • Knowledge of L2/L3/L4 headers, VLAN, MAC/IP semantics, TCP flags, MTU/fragmentation, IPv4/IPv6.
  • Experience with telemetry protocols: IPFIX (RFC 7011), NetFlow v5/v9, sFlow v5.
  • Ability to analyze and create packets and use pcap files for debugging.
  • Network device automation via SSH/CLI and vendor APIs.

Data & Performance:

  • Protobuf (schema design, evolution, codegen) and fast JSON/binary codecs for hot-path infrastructure.
  • Apache Kafka (partitioning, acks, batching, compression, lag diagnostics, SASL/Kerberos).
  • Basic work with time-series/columnar databases (e.g., ClickHouse).
  • Performance engineering: continuous profiling, data structure optimization (LPM/Patricia tries for subnet lookup, LRU caches, fast hashing).

Systems & Delivery:

  • Deep Linux knowledge (sockets, epoll, sysctl tuning for high packet traffic, cgroups).
  • Experience with Docker/Kubernetes (multi-stage builds, manifests), rollout automation, rollbacks, and upgrades.
  • IPC patterns (ZeroMQ or equivalent) and distributed state design (cache/state-sync, eventual consistency, idempotent replay).

Nice to have:

  • Practical experience with eBPF.
  • Experience with alternative queue systems: NSQ or NATS.
  • Integration with Windows/Active Directory environments (WinRM, SMB, Kerberos).
  • Knowledge of major cloud providers' SDKs (AWS or Azure) for log and asset ingestion.

Obowiązki

  • Design and develop high-performance, concurrent services in Go and Async Python.
  • Create architectures for processing large volumes of data in real-time (high-throughput decode loops).
  • Develop and maintain network integrations involving L2/L3/L4 protocols, flow telemetry (IPFIX, NetFlow, sFlow), and network device automation (Cisco, Arista, Juniper, Palo Alto).
  • Optimize system performance through profiling, memory allocation management, reducing garbage collection pressure, and zero-copy paths.
  • Design data schemas and transmission using Protocol Buffers, Apache Kafka, and columnar/wide-column databases (ClickHouse).
  • Implement and package software (containerization, building static images, deb/rpm packages) and manage lifecycle in Linux and Kubernetes environments.

Benefity

  • Remote work with flexibility to work from anywhere in the world.
  • Interesting projects aligned with candidate skills and interests, offering innovation opportunities.
  • B2B contract without exclusivity clauses, allowing cooperation on candidate's own terms.
  • Professional development working with the latest technologies in diverse projects.

Inne informacje

Informujemy, że administratorem danych jest firma H2B Group Sp. z o.o. z siedzibą przy UL. Abrahama 1A 80-337 Gdańsk (zwaną dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

H2B Group

H2B Group

70 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz