GS Services poszukuje doświadczonego Senior Go / Python Engineera oraz Solution Architekta do pracy nad zaawansowanymi systemami przetwarzania danych sieciowych i telemetrii. Jest to rola dla eksperta, który potrafi projektować wysokowydajne rozwiązania backendowe, dbając o niezawodność i optymalizację przetwarzania dużych wolumenów danych w środowisku rozproszonym.
Zakres obowiązków
- Projektowanie i rozwój wydajnych usług backendowych z wykorzystaniem języków Go oraz Python.
- Optymalizacja systemów pod kątem przetwarzania danych sieciowych i telemetrii.
- Analiza i rozwiązywanie problemów związanych z wydajnością aplikacji oraz zarządzaniem pamięcią.
- Współpraca przy projektowaniu architektury systemów rozproszonych i skalowalnych rozwiązań.
Wymagania
- Bardzo dobra znajomość języka Go (współbieżność, serwery TCP/UDP) oraz Pythona (asyncio, wieloprocesowość).
- Zaawansowana wiedza z zakresu protokołów sieciowych (L2-L4, TCP/IP, IPv4/IPv6) oraz protokołów telemetrii (IPFIX, NetFlow, sFlow).
- Doświadczenie w pracy z Apache Kafka, bazami szeregów czasowych (np. ClickHouse) oraz Protocol Buffers.
- Praktyczna znajomość systemu Linux, kontenerów, Kubernetes oraz optymalizacji parametrów systemowych.
- Umiejętność profilowania aplikacji, statycznej analizy kodu oraz dbałość o wysoką jakość i bezpieczeństwo oprogramowania.
Co oferujemy
- W pełni zdalny model współpracy, pozwalający na pracę z dowolnego miejsca.
- Możliwość pracy przy ambitnych projektach o wysokim stopniu skomplikowania technicznego.
- Wpływ na kluczowe decyzje architektoniczne w rozwijanych systemach.
- Stabilne warunki współpracy w profesjonalnym zespole inżynierskim.