2 sierpnia 2024 r
Średni/starszy programista C++ Харків, Лісабон (Португалія), віддалено O projekcie Nasz klient — światowy lider w dziedzinie sieci i bezpieczeństwa. Opracowujemy zaporę ogniową nowej generacji, która służy jako centralne centrum administracyjne do zarządzania niezbędnymi rozwiązaniami w zakresie bezpieczeństwa sieci. Zapewnia kompleksowe i ujednolicone zarządzanie zaporami sieciowymi, kontrolę aplikacji, zapobieganie włamaniom, filtrowanie adresów URL i zaawansowan
2 sierpnia 2024 r
Średni/starszy programista C++
Харків, Лісабон (Португалія), віддалено
O projekcie
Nasz klient — światowy lider w dziedzinie sieci i bezpieczeństwa.
Opracowujemy zaporę ogniową nowej generacji, która służy jako centralne centrum administracyjne do zarządzania niezbędnymi rozwiązaniami w zakresie bezpieczeństwa sieci. Zapewnia kompleksowe i ujednolicone zarządzanie zaporami sieciowymi, kontrolę aplikacji, zapobieganie włamaniom, filtrowanie adresów URL i zaawansowaną ochronę przed złośliwym oprogramowaniem.
Jako kluczowy element szerokiego i zintegrowanego portfolio zabezpieczeń zapewnia dogłębną analizę, usprawnione zarządzanie bezpieczeństwem w sieciach i środowiskach chmurowych oraz przyspieszone badanie incydentów i reagowanie na nie, skutecznie współpracując zarówno z firmami własnymi, jak i firmami zewnętrznymi technologie imprezowe.
Zespół składa się obecnie z czterech inżynierów: Tech Lead, 2 Starszych Programistów i 1 Średniego. Poszukujemy piątego członka zespołu, który wzmocni naszą wiedzę o C++ w tym obszarze.
Czym będziesz się zajmował
- Tworzenie oprogramowania dla firmy zajmującej się bezpieczeństwem sieci.
- Ściśle współpracuj z innymi programistami i klientem.
- Wdrażaj pokrycie testów dla napisanego kodu i integrację z istniejącymi potokami CI.
- Kwestie selekcji, uzupełniania i pielęgnacji szczegółów technicznych.
- Debugowanie w środowisku lokalnym i na żywo, tworzenie odpowiednich środowisk do debugowania i testowania w chmurze, odtwarzanie i rozwiązywanie problemów klientów.
Wymagana wiedza i umiejętności
- Ponad 4 lata doświadczenia w programowaniu w C/C++.
- Znajomość С++11/14/17, STL, Boost, wzorców projektowych.
- Doświadczenie z sieciami, zrozumienie warstw OSI, protokołów TCP i UDP, routingu ruchu, zasad działania firewalla.
- Doświadczenie w wielowątkowości przy użyciu STL lub Boost.
- Praktyczne doświadczenie w korzystaniu z bibliotek Protobuf, gRPC, Asio, OpenSSL, ZeroMQ.
- Dobra znajomość zasad testów jednostkowych, kodu luźno powiązanego i metod refaktoryzacji. Doświadczenie z Google Test/Mock.
- Doświadczenie w korzystaniu z profilerów, narzędzi do analizy wycieków pamięci (Valgrind), analizatorów statycznych.
- Wyższy średniozaawansowany poziom języka angielskiego w mowie i piśmie.
- Doświadczenie z Linuxem, SSH, Git, CMake, Dockerem, RabbitMQ.
- Odpowiedzialność, umiejętność pracy samodzielnej i w zespole, produktywność.
będzie dodatkowym atutem
- Doświadczenie w korzystaniu ze złożonych wzorców architektury systemów (architektura sterowana zdarzeniami) i budowaniu ekosystemów mikrousług.
- Doświadczenie z WebSocketami.
- Doświadczenie z infrastrukturą chmurową, głównie AWS i Microsoft Azure.
- Znajomość Pythona lub Go.