Bardzo dobra znajomość asynchronicznego programowania w Pythonie (asyncio).
Doświadczenie w budowie wielowątkowych i wysokowydajnych aplikacji backendowych.
Znajomość narzędzi do profilowania i optymalizacji aplikacji.
Jakość i dobre praktyki
Doświadczenie ze statyczną analizą kodu oraz narzędziami typu mypy i golangci-lint.
Umiejętność tworzenia testów jednostkowych, integracyjnych i wydajnościowych.
Dbałość o bezpieczeństwo zależności, zarządzanie podatnościami i powtarzalność procesów buildowania.
Sieci komputerowe
Bardzo dobra znajomość protokołów TCP/IP oraz modelu sieciowego L2/L3/L4.
Doświadczenie z IPv4, IPv6, VLAN, MTU, fragmentacją pakietów i analizą ruchu sieciowego.
Znajomość protokołów telemetrycznych takich jak IPFIX, NetFlow i sFlow.
Umiejętność analizy ruchu sieciowego z wykorzystaniem plików PCAP.
Doświadczenie w automatyzacji konfiguracji urządzeń sieciowych Cisco, Juniper, Arista lub Palo Alto.
Przetwarzanie danych
Doświadczenie z Protocol Buffers.
Bardzo dobra znajomość Apache Kafka.
Doświadczenie z bazami danych kolumnowymi lub typu time-series (np. ClickHouse).
Wydajność i skalowalność
Praktyczna znajomość profilowania aplikacji i optymalizacji wykorzystania zasobów.
Doświadczenie w testach obciążeniowych i wysokiej przepustowości.
Umiejętność doboru odpowiednich struktur danych oraz oceny kompromisów projektowych.
Systemy i infrastruktura
Bardzo dobra znajomość systemu Linux.
Doświadczenie z kontenerami Docker i środowiskiem Kubernetes.
Znajomość zagadnień związanych z budowaniem, wdrażaniem i utrzymaniem aplikacji w środowiskach produkcyjnych.
Doświadczenie z komunikacją międzyprocesową (IPC), np. ZeroMQ.
Język angielski na poziomie umożliwiającym swobodną komunikację
Naszym klientem jest firma z branży Konsultingowej IT.
Branża: Technology & Telecoms
Obszar: IT Development
Oferujemy
Umowa B2B via Mihcael Page
Praca w 100% zdalna
,[Projektowanie i rozwój wysokowydajnych usług backendowych w Go i Pythonie., Tworzenie aplikacji przetwarzających duże wolumeny danych sieciowych w czasie rzeczywistym., Projektowanie architektury systemów rozproszonych oraz mechanizmów synchronizacji stanu., Analiza i optymalizacja wydajności aplikacji, usług oraz procesów przetwarzania danych., Implementacja integracji z systemami przesyłania danych i kolejkowania wiadomości., Automatyzacja zarządzania urządzeniami sieciowymi oraz integracja z rozwiązaniami różnych producentów., Budowanie i utrzymywanie rozwiązań działających w środowiskach Linux i Kubernetes., Współpraca przy projektowaniu procesów CI/CD, testów wydajnościowych oraz standardów jakości kodu., Rozwiązywanie złożonych problemów związanych z wydajnością, niezawodnością i skalowalnością systemów.] Requirements: Go, Golang, Python, TCP, L2, VLAN, Cisco, Protocol Buffers, Apache Kafka, Linux, Docker, Kubernetes Additionally: Private healthcare.
... zespołu, backend developer, lider techniczny, devOps, administrator IT Twój zakres obowiązków, Projektowanie architektury oraz rozwój wysokowydajnych usług w Go i asynchronicznym Pythonie, odbierających i dekodujących telemetrię sieciową (IPFIX, NetFlow, sFlow)., Dostarczanie zoptymalizowanych potoków danych opartych na ...
... zespołu, backend developer, lider techniczny, devOps, administrator IT Twój zakres obowiązków, Projektowanie architektury oraz rozwój wysokowydajnych usług w Go i asynchronicznym Pythonie, odbierających i dekodujących telemetrię sieciową (IPFIX, NetFlow, sFlow)., Dostarczanie zoptymalizowanych potoków danych opartych na ...
Expected, Rust, Go, Python, TypeScript, Docker, Kubernetes, Terraform, MySQL, MariaDB, Redis About the project, Senior Fullstack Engineer (with Rust, Go, Python) — The person in this role will address complex, high-impact problems that combine product thinking with engineering excellence. They will design and deliver features ...
... and develop new features BSc or MSc degree in Computer Science, Telecommunications, Electronics, or a related field, 3+ years of professional experience in Python development, Experience with at least one Python GUI framework such as PySide, wxPython, or Tkinter, Strong analytical and problem-solving skills, Good understanding ...
... zapewnianie jakości i dobór technologii - Udział w spotkaniach Scrum - Wykonywanie code review Nasze wymagania - Minimum 5 lat doświadczenia w pracy jako Programista Python - Bardzo dobra znajomość Python 3.x i Django 4.x - Doświadczenie z Django REST Framework - Znajomość technologii: UNIX, Docker i Ansible oraz środowisk: IDE, ...
We are looking for an experienced Senior Go Developer with strong backend engineering skills and a genuine interest in security-focused products to help build solutions in the software supply chain security space. This role centers on developing and enhancing services tied to SBOM generation, security data processing, tool ...
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Backend Developer (Go) based in Poland. In this role, you will architect and develop reliable, scalable backend systems for a business-critical energy trading platform. You will leverage ...