Обязанности:
Kaspersky Security Network (KSN) создана для получения и оперативной доставки актуальных аналитических данных о киберугрозах до устройств миллионов наших клиентов, расположенных по всему миру. Это высоконагруженная геораспределённая инфраструктура, насчитывающая сотни серверов и обрабатывающая миллионы запросов в секунду.Kaspersky Private Security Network (KPSN) - локальная репутационная база, располагающаяся на площадке заказчика. KPSN - это KSN, расположенный у заказчика, обеспечивающий повышенную безопасность изолированных сетей.Notification Service (NS) - распределенная высоконагруженная инфраструктура, отвечающая за обработку и маршрутизацию сообщений от продуктов "Лаборатории Касперского" и инфраструктурных сервисов. Инфраструктура поддерживает сессии более чем с 6 000 000 пользователей единовременно, позволяя им оперативно обмениваться сообщениями.Стек: C++, CMake, Python, Docker, Linux, Git, Grafana, VicoriaMetrics, Erlang, RabbitMq, Redis, Haproxy. Вам предстоит:- Проектирование, написание, поддержка кода на C++;- Проектирование, написание, поддержка кода на Erlang;- Проведение Code Review;- Поиск "узких мест" в коде, потенциальных проблем и формулирование предложений по их исправлению;- Участие в проектировании архитектуры. Нам важно:- Опыт разработки высоконагруженных отказоустойчивых систем;- Хорошее знание C++;- Опыт разработки многопоточных приложений;- Понимание принципов работы операционных систем, баз данных и компьютерных сетей;- Опыт работы с Unix/Linux системами и консолью;- Знание любого функционального языка (Scala, Erlang, ...) и модели акторов или желание познать функциональное программирование для поддержки системы доставки уведомлений по протоколу XMPP. Будет плюсом:- Понимание основ работы веб-приложений, REST API, GRPC;- Опыт анализа производительности приложений;- Понимание работы команд ps, top, strace, perf, tcpdump;- Понимание взаимодействия приложений с операционной системой, включая системные вызовы, процессы, потоки;- Понимание ОС GNU/Linux на системном уровне;- Socket API и POSIC;- Ядро Linux.Developer Erlang \ Go (Kaspersky Security Network)
Договорная
Москва. Станции метро: Водный стадион
Лаборатория Касперского
Golang Developer (Kaspersky Container Security)
Договорная
Москва. Станции метро: Водный стадион
Лаборатория Касперского
Developer C++ (Container Security)
Договорная
Москва. Станции метро: Водный стадион
Лаборатория Касперского