Senior Developer
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Внутри Лаборатории есть масса сервисов и множество данных, которые мы применяем не только для обнаружения зловредов, но и для создания других коммерческих решений: Threat Intelligence сервисов.
Мы ищем толкового и энергичного профессионала, который поможет нам разрабатывать решения для:
- расследования проведенных против наших клиентов атак
- извлечения из петабайт данных и связывания воедино самых разных атрибутов подозрительных объектов
- отслеживания угроз, наиболее вероятно нацеленных на определенные организации
- в конечном счёте - защиты бизнеса наших клиентов!
От коллеги мы ждем:
- Опыт программирования на C#, Python C++ на уровне middle и желание перейти на GO, либо опыт оn 2х лет на Go
- Опыт работы с NoSql базами данных
- Опыт разработки высоконагруженных распределенных систем.
- Твердое понимание принципов ООП
- Умение быстро разбираться в чужом коде, оптимизировать и рефакторить как свой, так и чужой код.
- Опыт работы с современными системами контроля исходного кода (git, mercurial, tfs, perforce и т.п.).
- Понимание методик юнит-тестирования
- Технический английский.
Дополнительными плюсами будут:
- Навыки администрирования Linux (желательно RHEL, CentOS).
- Опыт работы с Docker
- Опыт работы с Ansible
- Понимание основ информационной безопасности.
Что предстоит делать:
- Разработка распределенных систем хранения данных и бизнес-логики приложений
- Развёртывание и поддержка системы
- Анализ требований, участие в разработке планов и оценке реализации
- Проведение ревью кода
- Активное участие в выборе и проработке технологий