КАРЬЕРА
ИНДИВИДУАЛЬНАЯ СТАЖИРОВКА
Приглашаем студентов и выпускников технических ВУЗов на стажировку по различным направлениям. Наша стажировка подойдет тем, кто хочет начать свой путь в сфере IT и информационной безопасности, желает развиваться и узнавать что-то новое, получить навыки, которые не дают в стенах ВУЗа и хочет работать в сильной команде экспертов.
Для каждого стажера составляется индивидуальная программа на основе его навыков и пожеланий. В рамках стажировки сотрудники компании ИНФОРИОН делятся своим опытом и совместно со стажерами проводят работу над интересными проектами.
• работать в команде
• ставить цели, задавать правильные вопросы
• самостоятельно искать информацию и получать знания
• вести трекинг задач, работать с системами контроля версий (Git)
Независимо от направления ты научишься
• стажировка оплачиваемая, размер оплаты зависит от твоих текущих навыков и знаний и обсуждается индивидуально
• рабочая неделя от 20 часов, гибкий график, после прохождения испытательного срока возможен гибридный рабочий график
• длительность стажировки 3-5 месяцев в зависимости от навыков и знаний
• возможность присоединиться к команде компании ИНФОРИОН после прохождения стажировки
Условия стажировки
• интересные нестандартные задачи
• работу в сильной команде
• комфортный и современно оборудованный офис в пешей доступности от метро Электрозаводская, Семеновская
• возможности для развития сотрудников, в том числе обучение и участие в профильных конференциях за счет работодателя
• ДМС с расширением ВЗР (страхование выезжающих за рубеж)
• оформление по ТК РФ (отпуска, больничные и т.п.)
Мы предлагаем
На данном направлении мы занимаемся решением широкого круга задач в области информационной безопасности, направленных на исследование защищенности устройств различного назначения.
ИССЛЕДОВАНИЕ БЕЗОПАСНОСТИ (РЕВЕРС-ИНЖИНИРИНГ)
В процессе исследования проводим анализ внутреннего программного обеспечения (ВПО) на наличие уязвимостей и недокументированных возможностей, разрабатываем PoC по результатам проведенного анализа, модифицируем ВПО для устранения найденных уязвимостей.
На этом направлении ты научишься
• работать с различными инструментами для анализа кода и данных – дизассемблерами, хекс-редакторами и т.д.
• понимать программную и аппаратную архитектуру устройств и проводить анализ их защищенности
• исследовать программное обеспечение на безопасность, искать уязвимости
• разрабатывать собственные инструменты для проведения исследований и PoC на языках С/С++ и Python
• самостоятельно проводить исследования от постановки целей до написания собственного PoC
• владение С или С++, базовое владение Python
• понимание Assembler любой архитектуры
• опыт использования ОС Linux
• понимание модели OSI и основных сетевых протоколов
Минимальные требования к стажерам
На данном направлении мы занимаемся разработкой собственного эмулятора аппаратных платформ KopyCat. Наш эмулятор позволяет динамически конфигурировать эмулируемое устройство и выполнять программный код с любой точки исполнения.
РАЗРАБОТКА ЭМУЛЯТОРА АППАРАТНЫХ ПЛАТФОРМ KOPYCAT
KopyCat применяется для решения задач разработки и аудита безопасности устройств. В рамках разработки занимаемся реализацией новых процессорных архитектур, дополнением и поддержкой существующих архитектур, конфигурируем и отлаживаем эмулятор под требуемые устройства.
Open-Source версию KopyCat можно найти в нашем репозитории.
На этом направлении ты научишься
• разрабатывать прикладное ПО на Kotlin
• проектировать архитектуру разрабатываемого ПО
• применять паттерны проектирования и разработки ПО
• разбираться в программной и аппаратной архитектуре устройств
• работать с отладчиком GDB и дизассемблером IDA Pro
• базовое знание любого JVM-based языка программирования (желательно Kotlin)
• знание основных алгоритмов и структур данных
• опыт использования ОС Linux
• понимание основ Assembler на уровне базовых команд
Минимальные требования к стажерам
В данном направлении мы занимаемся разработкой десктоп приложений и плагинов IDA Pro для визуализации результатов статического (SAST) и динамического (DAST) анализа программного обеспечения.
РАЗРАБОТКА ГРАФИЧЕСКОГО ИНТЕРФЕЙСА НА PYQT
Проектируем и разрабатываем различные пользовательские интерфейсы для взаимодействия с результатами проведенного анализа. Работаем с SDK различных десктоп приложений для написания плагинов к ним.
На этом направлении ты научишься
• разрабатывать пользовательские интерфейсы с использованием PyQT
• разрабатывать десктоп приложения и плагины к ним
• проектировать архитектуру разрабатываемого ПО
• применять паттерны проектирования и разработки ПО
• работать с SDK различных приложений
• владение Python
• знакомство с PyQT
• знание основных алгоритмов и структур данных
• понимание основ Assembler на уровне базовых команд (для работы с IDA Pro)
Минимальные требования к стажерам
Направление ориентировано на применение методов машинного обучения и нейронных сетей в задачах статического (SAST) и динамического (DAST) анализа бинарного кода программного обеспечения.
МАШИННОЕ ОБУЧЕНИЕ ДЛЯ ЗАДАЧ АВТОМАТИЗИРОВАННОГО АНАЛИЗА ПО
С помощью машинного обучения мы решаем задачи определения аппаратной архитектуры бинарного кода, определения сигнатур вызовов функций, поиска библиотечных функций. Разрабатываем собственное программное обеспечение для автоматизации поиска уязвимостей (fuzzing), определения структуры недокументированных протоколов. Для решения наших задач применяем графовые нейронные сети, генетические алгоритмы, NLP методы и прочие инструменты машинного обучения.
На этом направлении ты научишься
• выстраивать пайплайн обучения нейронных сетей
• подготавливать датасеты, выбирать модели обучения и гиперпараметры
• выбирать метрики, оценивать результаты и эффективность обучения
• визуализировать результаты работы нейронной сети
• навыкам работы с библиотеками машинного обучения: PyTorch, TensorFlow, Scikit Learn
• владение Python
• базовые знания линейной алгебры, теории вероятности и математического анализа
• базовые знания в области машинного обучения
• понимание основ Assembler на уровне базовых команд (для работы с IDA Pro)
Минимальные требования к стажерам
Для соискателей с опытом у нас есть аналогичные вакансии
Контактное лицо: Шестакова Августина, HR-менеджер
Телефон: +7 (985) 181-75-81, +7 (918) 798-43-94
Telegram: @INFORION_HR
Email: resume@inforion.ru