Вакансии SkyDNS: Отдел Разработки

Разработчики SkyDNS – дружная команда профессионалов, любящих свое дело. С помощью отдела разработки создаются продукты и решения SkyDNS, которые отличает высокая надежность и инновационный подход к технической составляющей. Отдел включает в себя Data-аналитиков, специалистов по информационной безопасности, сетевых инженеров, разработчиков на различных языках программирования и проектировщиков интерфейсов.

В настоящий момент в отделе открыты следующие вакансии:

Руководитель отдела разработки

Руководитель группы машинного обучения

Ведущий разработчик Python/Django

Системный администратор/DevOps-инженер

Аналитик информационной безопасности

Разработчик на C

Разработчик на C++

Разработчик на Go

Разработчик систем машинного обучения

Тестировщик

 

Руководитель отдела разработки

Обязанности:

  • Руководство отделом разработки.
  • Контроль соблюдения этапов разработки и применения средств групповой разработки.
  • Организация работы IT службы компании, контроль соблюдения SLA.
  • Организация и обеспечение бесперебойной работы, надежности и доступности всех IT услуг и IT инфраструктуры компании.
  • Поддержание и развитие IT инфраструктуры компании в соответствии с требованиями бизнеса.
  • Разработка, актуализация и контроль исполнения IT регламентов и стандартов.
  • Аудит IT-систем, планирование и контроль работ по их доработке, модернизации.
  • Формирование, оптимизация, защита и контроль исполнения IT бюджета.

Требования:

  • Экспертность в одном из языков программирования Python/C/C++, методологий ООП- и функционального программирования, алгоритмах, современных принципах разработки и архитектурных решений.
  • Знание и опыт применения гибких методологий разработки.
  • Опыт управления командой разработчиков ПО.
  • Опыт организации и оптимизации ИТ-процессов и их документирования.
  • Опыт организации работ по доработке, модернизации ИТ-систем.
  • Опыт переговоров с провайдерами и поставщиками.
  • Навыки коммуникации с внутренними заказчиками.
  • Умение определить потребности бизнеса (техника, программные продукты, план обновления).
  • Умение транслировать задачи бизнеса на уровень технологических решений.

Условия работы:

  • Полная занятость.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

 

Руководитель группы‎ машинного обучения

Обязанности:

  • Руководство группой перспективных разработок (определение планов работы и развития, найм новых сотрудников, наставничество и т.д.).
  • Организация работа с большими данными, собираемыми компанией.
  • Разработка новых методов категорирования интернет-ресурсов.
  • Подготовка аналитических отчетов и статей.

Требования:

  • Управленческий опыт.
  • Опыт работы в качестве Data engineer.
  • Опыт промышленной разработки на объектно-ориентированном языке (Java, C++, C#, Python или др.) от 1 года.
  • Опыт работы с нереляционными базами данных.
  • Опыт работы с распределенными системами.
  • Представление о параллельных вычислениях и MapReduce.
  • Знание методов и технологий Machine Learning, Data Mining.
  • Опыт работы с Git.

Плюсом будет:

  • Опыт работы с сетями.
  • Опыт в обнаружении вредоносных сетей/хостов.
  • Понимание принципов работы высоко нагруженных систем.
  • Опыт выявления аномалий в данных.
  • Опыт участия на Kaggle.
  • Знание графовых методов.
  • Умение находить нестандартные методы в изъеженных задачах.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

 

Ведущий разработчик Django/Python (TeamLead)

Обязанности:

  • Руководство командой разработчиков, занимающимися сайтом и кабинетом пользователя.
  • Планирование, декомпозиция и распределение поставленных задач в команде.
  • Планирование релизов.
  • Контроль стандартов разработки.
  • На сегодня основными направлениями развития сервиса является переход на микросервисную архитектуру и последовательный рефакторинг бизнес логики.

Требования:

  • Требуемый опыт работы 3–6 лет.
  • Знание *nix-систем.
  • Middle/Senior Python.
  • Опыт использования Django и Django CMS.
  • Понимание промышленного цикла разработки ПО.
  • Опыт в осуществлении контроля качества кода.
  • Дебианизация, докеризация.
  • Jira, Git Issues, либо другой таск трекер.
  • Опыт построения REST API.

Условия работы:

  • Полная занятость.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

 

Системный администратор/DevOps-инженер

Обязанности:

  • Сопровождение и развитие сети облачных серверов сервиса и поддерживающих систем (мониторинг, резервное копирования, контроль связности).
  • Сопровождение и развитие инфраструктуры машинного обучения.

Требования:

  • Опыт администрирования Linux-серверов.
  • Знание Ansible, Docker и других популярных современных инструментов.
  • Хорошее знание стека сетевых протоколов и протоколов маршрутизации OSPF/BGP.
  • Умение писать несложный вспомогательный код.
  • Технический английский приветствуется для общения с поставщиками серверов и каналов.
  • Опыт работы с Git.

Плюсом будет:

  • Уверенное владение Kubernetes“ом.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Печеньки.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

 

Аналитик по информационной безопасности

Требования:

  • Образование по одной из следующих специальностей: прикладная математика, компьютерная безопасность, информационная безопасность, программирование.
  • Опыт системного администрирования и управления ПО на базе Linux.
  • Понимание принципов работы протоколов сети Интернет.
  • Знание SQL для выбора и анализа данных.
  • Технический английский.
  • Знание основ построения сетей и маршрутизации, обеспечения безопасности ЛВС.
  • Системное мышление и умение анализировать большой объем данных, не забывая о деталях.

Плюсом будет:

  • Навыки работы с базами угроз и анализаторами, типа Virustotal.
  • Опыт программирования (любой язык).
  • Понимание структуры HTML.
  • Опыт анализа вредоносного кода.

Обязанности:

  • Поддержка и развитие фермы антивирусных серверов и honeypot.
  • Разработка новых методов детектирования вредоносных интернет-ресурсов.
  • Поиск новых источников категорированных интернет-ресурсов.
  • Подготовка обучающих данных для систем машинного обучения.
  • Подготовка аналитических отчетов и статей.
  • Сопровождение базы интернет-ресурсов (наполнение, модерация, анализ).

Условия работы:

  • Полная занятость, ответственная работа.
  • Удобный офис на Кулибина (Блюхера-Комсомольская).
  • Возможность посещать мероприятия для профессионального развития.
  • Коллектив профессионалов.
  • Печеньки и кофе.
  • Обучение английскому.

 

 

 

Разработчик на C

Обязанности:

  • Разработка проксирующего DNS-сервера.
  • Разработка API категоризации доменов.

Требования:

  • Практический опыт разработки сетевого ПО на платформе Linux.
  • Опыт разработки на языке C.
  • Понимание принципов работы сетевых протоколов.
  • Опыт работы с Git.

Плюсом будет:

  • Опыт промышленной разработки от 1 года.
  • Наличие собственных проектов на GitHub.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Печеньки.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

 

Разработчик на C++

Обязанности:

  • Разработка клиентских приложений для Windows/Linux.

Требования:

  • Практический опыт разработки сетевого ПО.
  • Опыт разработки на языке C++ (+Qt).
  • Понимание принципов работы сетевых протоколов.
  • Опыт работы с Git.

Плюсом будет:

  • Опыт промышленной разработки от 1 года.
  • Наличие собственных проектов на GitHub.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Печеньки.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

 

Разработчик на Golang (Go)

Обязанности:

  • Разработка для Linux.

Требования:

  • Практический опыт разработки сетевого ПО.
  • Опыт разработки на языке Golang или Python от 1 года.
  • Свободное владение Linux.
  • Опыт работы с Git.

Плюсом будет:

  • Опыт промышленной разработки от 1 года.
  • Наличие собственных проектов на GitHub.
  • Понимание принципов работы сетевых протоколов.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Печеньки.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

Разработчик систем машинного обучения

Обязанности:

  • Работа с большими данными собираемыми компанией.
  • Разработка новых методов категорирования интернет-ресурсов.
  • Подготовка обучающих данных для систем машинного обучения.
  • Подготовка аналитических отчетов и статей.

Требования:

  • Образование по одной из следующих специальностей: прикладная математика, компьютерная безопасность, программирование. Приглашаем также студентов, аспирантов, учащихся магистратуры.
  • Уверенное владение Python .
  • Знание методов и технологий Machine Learning, Data Mining.
  • Технический английский.

Плюсом будет:

  • Представление о параллельных вычислениях и MapReduce.
  • Опыт участия на Kaggle.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Печеньки.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

 

 

Тестировщик

Обязанности:

  • Ручное и автоматическое тестирование продуктов компании.
  • Создание и поддержка тестового контура.
  • Общение с разработчиками и менеджерами для улучшения сервиса.
  • Локализация и документирование ошибок.

Требования:

  • Знание Linux на уровне повседневного использования.
  • Понимание основ компьютерных сетей.
  • Опыт использования системы контроля версий Git.

Плюсом будет:

  • Опыт настройки и работы с jenkins или другой CI системой.
  • Знание английского языка достаточное для чтения технической документации.

Условия работы:

  • Полная занятость.
  • Гибкий график.
  • Удобный офис в Пионерском районе (на Кулибина недалеко от ТЦ Современник).
  • Возможность посещать мероприятия для профессионального развития.
  • Большой и дружный коллектив.
  • Печеньки.
  • Возможность обучения английскому языку.
  • Наличие обширной и пополняемой профессиональной библиотеки.

Нет подходящих вакансий? Не беда! В других отделах обязательно что-нибудь найдется.