Lead Backend Developer
📍 Lokalizacja: praca zdalna💰 Wynagrodzenie: 150 - 180 pln/h📄 Forma zatrudnienia: B2B
Poszukujemy Lead Backend Developera do projektu realizowanego w środowisku wysokiej skalowalności, obejmującego rozwój i utrzymanie rozproszonych systemów przetwarzania danych oraz komponentów bezpieczeństwa działających w warstwie aplikacyjnej.
Rola obejmuje projektowanie i rozwój backendu w architekturze systemów rozproszonych oraz pracę z technologiami streamingowymi i kolejkami wiadomości.
Wymagania:
min. 4 lata doświadczenia jako Developer / Lead Developer
doświadczenie z systemami kolejkowymi (Kafka, RabbitMQ) i przetwarzaniem strumieniowym danych
znajomość jednego z języków:
Go
Python
C lub innego języka niskopoziomowego
doświadczenie w pracy z Nginx oraz tworzeniu natywnych modułów w języku C
doświadczenie z systemami wysokiej skalowalności (Kubernetes, Cloud)
dobra znajomość Unix / Linux oraz mechanizmów jądra (netfilter, netlink, eBPF)
doświadczenie z systemami rozproszonymi (MPP)
doświadczenie z bazami danych:
PostgreSQL
MongoDB
Redis
ClickHouse
doświadczenie z Object Storage (AWS S3 / Azure Blob / GCP Storage)
znajomość języka angielskiego min. B2
Mile widziane:
doświadczenie w systemach bezpieczeństwa aplikacyjnego (L7 filtering / traffic blocking)
doświadczenie w projektach przetwarzania dużych wolumenów danych
Zakres obowiązków:
rozwój i utrzymanie komponentów backendowych w środowisku wysokiej skalowalności
testowanie, debugowanie i optymalizacja istniejących aplikacji
diagnoza oraz rozwiązywanie problemów w działających systemach
tworzenie nowych interfejsów oraz rozwijanie istniejących funkcjonalności
analiza działania nowych funkcji i ich wpływu na system
rozwój rozwiązań przetwarzania danych w architekturze rozproszonej
Oferujemy:
Udział w projektach o dużej skali technologicznej
Współpracę z zespołem specjalistów w środowisku cloud
Możliwość wpływu na architekturę i kierunek rozwoju systemów
Elastyczną formę współpracy B2B
Lead Backend Developer
Lead Backend Developer