Ведущий инженер-программист

БАЗИС

Ведущий инженер-программист

Описание вакансии

BASIS — разработчик программных продуктов для оказания облачных услуг и платформы динамической инфраструктуры.

Компания BASIS занимается поставкой и интеграцией решений виртуализации крупнейшим государственным и коммерческим заказчикам. Мы занимаем активную позицию в вопросе замещения импортных решений нашими.


Чем нужно заниматься:

- Проведением статического анализа кода (SAST) для выявления уязвимостей и потенциальных ошибок в Java-приложениях;
- Настройкой и использованием инструментов статического анализа (SonarQube, Checkmarx, Fortify, SpotBugs, PMD, Svacer);
- Разработкой и проведением фаззинг-тестов (Fuzzing) для поиска уязвимостей (на основе Jazzer, AFL++, libFuzzer);
- Анализом и устранением критических уязвимостей (OWASP Top 10, CWE, CVE).
- Проверкой кода на соответствие стандартам безопасности (CERT Secure Coding, MISRA);
- Участием в code review с акцентом на безопасность;
- Взаимодействием с разработчиками для исправления уязвимостей;
- Написанием отчетов и рекомендаций по улучшению безопасности кода;
- Интеграцией инструментов анализа в CI/CD (GitLab CI, Jenkins, GitHub Actions);
- Анализом крашей, написанием репортов и работой с upstream-разработчиками.

Что для нас важно:
- Высшее техническое в области информационной безопасности или прикладного
- Опыт работы с статическим анализом кода (SAST) и инструментами (SonarQube, Checkmarx, Fortify);
- Знание фаззинга и опыт работы с фаззерами (Jazzer, AFL++, libFuzzer).
- Глубокое понимание уязвимостей в Java (SQLi, XSS, Deserialization, RCE, Memory Leaks);
- Опыт работы с байткодом Java и анализом JVM-приложений;
- Знание криптографии (алгоритмы, уязвимости, best practices);
- Умение анализировать логи, дампы памяти и трассировки (jstack, jmap, Wireshark);
- Опыт работы с отладчиками и профилировщиками (JDB, VisualVM, Eclipse MAT);
- Знание CI/CD и систем контроля версий (Git);
- Английский язык (чтение технической документации, отчетов CVE).


Желательно:
- Опыт работы с динамическим анализом (DAST) (Burp Suite, OWASP ZAP);
- Опыт работы с контейнеризацией (Docker, Kubernetes);
- Участие в CTF, Bug Bounty или исследованиях в области кибербезопасности;
- Навыки обратной разработки (Reverse Engineering) Java-приложений (JD-GUI, JADX).

Что мы предлагаем:

  • Трудоустройство согласно ТК РФ;

  • Конкурентная заработная плата по итогам собеседования;

  • Премии каждый квартал;

  • График работы 5/2 пн-пт, гибкое начало дня;

  • Социальный пакет (ДМС, оплата мобильной связи);

  • Обучение внутри компании и на внешних курсах;

  • Корпоративная программа лояльности.

Посмотреть контакты работодателя

Похожие вакансии

Axiom JDK
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
МТС
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
MANGO OFFICE
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Swordfish Security
Удаленная работа
  • Москва

  • Не указана

VK
Удаленная работа
  • Москва

  • Не указана

АФЛТ-Системс

DevSecOps-инженер (Senior)

АФЛТ-Системс

Удаленная работа
  • Москва

  • Не указана

RedLab
Удаленная работа
  • Москва

  • Не указана

SkillStaff
Удаленная работа
  • Москва

  • Не указана

WILDBERRIES
Удаленная работа
  • Москва

  • Не указана

SkillStaff
Удаленная работа
  • Москва

  • Не указана

БЮРО 1440
Удаленная работа
  • Москва

  • Не указана

АМИКОН
Удаленная работа
  • Москва

  • Не указана

МАГНИТ, Розничная сеть

Senior DevOps-инженер (команда Пополнения)

МАГНИТ, Розничная сеть

Удаленная работа
  • Москва

  • Не указана

Senior Backend Developer (Java/Kotlin)

ДэвТим-Групп

Удаленная работа
  • Москва

  • Не указана

Делимобиль
Удаленная работа
  • Москва

  • Не указана

Продамус
Удаленная работа
  • Москва

  • Не указана

efin
Удаленная работа
  • Москва

  • Не указана

WILDBERRIES
Удаленная работа
  • Москва

  • Не указана

Сиэс Групп
Удаленная работа
  • Москва

  • до 174000 RUR

DIS Group
Удаленная работа
  • Москва

  • до 174000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию