2 серпня 2024 р
Middle/Senior C++ Developer Харків, Лісабон (Португалія), віддалено Про проект Наш клієнт — світовий лідер у сфері мереж і безпеки. Ми розробляємо брандмауер нового покоління, який слугує центральним адміністративним центром для керування основними рішеннями безпеки мережі. Він пропонує всебічне й уніфіковане керування брандмауерами, контроль програм, запобігання вторгненню, фільтрування URL-адрес і розширений захист від зловмисного програмного забезпечення. Як важл
2 серпня 2024 р
Middle/Senior C++ Developer
Харків, Лісабон (Португалія), віддалено
Про проект
Наш клієнт — світовий лідер у сфері мереж і безпеки.
Ми розробляємо брандмауер нового покоління, який слугує центральним адміністративним центром для керування основними рішеннями безпеки мережі. Він пропонує всебічне й уніфіковане керування брандмауерами, контроль програм, запобігання вторгненню, фільтрування URL-адрес і розширений захист від зловмисного програмного забезпечення.
Як важливий компонент широкого та інтегрованого портфоліо безпеки, він забезпечує поглиблений аналіз, оптимізоване керування безпекою в мережах і хмарних середовищах, а також прискорене розслідування інцидентів і реагування, ефективно функціонуючи як із власними, так і з третіми партійні технології.
Зараз команда складається з чотирьох інженерів: технічного керівника, 2 старших розробників і 1 середнього рівня. Ми шукаємо 5-го члена команди, який посилить наш експерт C++ у цій сфері.
Що ви будете робити
- Розробляти програмне забезпечення для компанії, що займається мережевою безпекою.
- Тісно співпрацюйте з іншими розробниками та замовником.
- Запровадження тестового покриття для написаного коду, інтеграція в існуючі конвеєри CI.
- Проблеми сортування, заповнення та доопрацювання технічних деталей.
- Налагодження як у локальному, так і в реальному середовищі, створення відповідних середовищ для налагодження та тестування в хмарі, відтворення та вирішення проблем клієнтів.
Необхідні знання та навички
- 4+ роки досвіду розробки C/C++.
- Знання С++11/14/17, STL, Boost, шаблонів проектування.
- Досвід роботи з мережами, розуміння рівнів OSI, протоколів TCP і UDP, маршрутизації трафіку, принципів роботи брандмауера.
- Досвід багатопоточності за допомогою STL або Boost.
- Практичний досвід використання бібліотек Protobuf, gRPC, Asio, OpenSSL, ZeroMQ.
- Добре розуміння принципів модульного тестування, слабкого зв’язку коду, методів рефакторингу. Досвід роботи з Google Test/Mock.
- Досвід використання профайлерів, інструментів аналізу витоків пам’яті (Valgrind), статичних аналізаторів.
- Письмова та розмовна англійська на рівні Upper-Intermediate.
- Досвід роботи з Linux, SSH, Git, CMake, Docker, RabbitMQ.
- Відповідальність, вміння працювати як автономно, так і в команді, продуктивність.
Було б плюсом
- Досвід використання шаблонів архітектури складних систем (Event Driven Architecture) і побудови екосистем мікросервісів.
- Досвід роботи з WebSockets.
- Досвід роботи з хмарною інфраструктурою, переважно AWS і Microsoft Azure.
- Знання Python або Go.