Go Developer (Kaspersky Research Sandbox)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Мы ищем опытного, талантливого и ответственного разработчика с широким кругозором, умеющего работать в команде, развивающей высоконагруженный сервис динамического (поведенческого) анализа файлов. Наша команда разрабатывает решения как для inlab использования, так и для коммерческих продуктов и сервисов.
Информация о сервисе: https://www.kaspersky.ru/enterprise-security/sandbox-malware-analysis
Основные функции и задачи:
- Разработка и исправление ошибок в продуктовых сервисах и компонентах под Linux;
- Проведение исследований по развитию продуктовых и инфраструктурных сервисов.
Требования к кандидату:
- Опыт программирования под Linux на Go;
- Уверенное знание и понимание принципов ООП;
- Опыт работы с реляционными СУБД и NoSQL, проектирования БД;
- Знание SQL и оптимизации запросов;
- Владение основами информационной безопасности;
- Желание постоянно развиваться и совершенствоваться, изучать новое, проектировать и разрабатывать сложные системы;
- Умение быстро разбираться в чужом коде, оптимизировать и рефакторить как свой, так и чужой код;
Желательно:
- Навыки администрирования Linux и разработки под Linux (Debian, RedHat GNU/Linux);
- Знакомство с написанием демонов под Linux, опыт разработки многопоточного ПО;
- Знакомство с созданием REST сервисов и протоколом HTTP;
- Знание IP, маршрутизации, netfilter/iptables;
- Знакомство с технологиями аппаратной виртуализации под Linux;
- Опыт проведения code review, написания unit tests;
- Опыт разработки высоконагруженных систем;
- Опыт работы с Git.