🧑‍💻 Вы, мы и бесплатный лекторий про IT-культуру 3 октября — что думаете? → ждем ответ здесь

DevOps-инженер

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Эксперт в кибербезопасности российского бизнеса

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

О компании и команде

  • Ростелеком-Солар, компания группы ПАО «Ростелеком», — национальный провайдер сервисов и технологий для защиты информационных активов, целевого мониторинга и управления информационной безопасностью. Мы активно растем и расширяем команду – сейчас в наших офисах в Москве и регионах работает уже больше 1000 человек, и мы не собираемся останавливаться на достигнутом.

Ожидания от кандидата

  1. Устанавливать и настраивать ПО Solar appScreener на различных платформах;
  2. Принимать участие в цикле разработки дистрибутива ( => dev => test => maintenance => )
  3. Интегрировать ПО Solar appScreener в CI/CD Заказчиков по принципам DevSecOps'a;
  4. Исследовать поведения ПО в зависимости от изменений в ОС;
  5. Принимать участие в проведении тестовых и нагрузочных испытаний в рамках разработки ПО;
  6. Принимать участие в подготовке технической документации и регламентов для создаваемого ПО;
  7. Оказание технической поддержки Заказчикам:
    1. Общение с заказчиками;
    2. Расследование инцидентов;
    3. Заведение задач группе разработки;
    4. Самостоятельное устранение проблем.
  8. Развитие и эксплуатация инфраструктуры ПО Solar appScreener: микросервисная архитектура, выделенные сервера;
  9. Настройка и поддержка CI/CD (GitLab CI/CD);
  10. Интеграция новой функциональности при активном взаимодействии с командами разработки;
  11. Автоматизация рутинных операций с использованием:
    1. скриптовых языков: Golang/Python/Bash/PowerShell(CMD);
    2. инфраструктурных инструментов: Packer, Terraform, Ansible, Prometheus, Consul и т.д.
  12. Исследование и анализ технических проблем, выработка способов их решений.

Требования:

Solar appScreener — cтатический анализатор безопасности приложений (SAST) для эффективного выявления уязвимостей и недекларированных возможностей как в исходном, так и в бинарном кодах.

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

Solar appScreener — cтатический анализатор безопасности приложений (SAST) для эффективного выявления уязвимостей и недекларированных возможностей как в исходном, так и в бинарном кодах.

В команду отдела разработки appScreener ищем DevOps инженера:

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

  1. Устанавливать и настраивать ПО Solar appScreener на различных платформах;
  2. Принимать участие в цикле разработки дистрибутива ( => dev => test => maintenance => )
  3. Интегрировать ПО Solar appScreener в CI/CD Заказчиков по принципам DevSecOps'a;
  4. Исследовать поведения ПО в зависимости от изменений в ОС;
  5. Принимать участие в проведении тестовых и нагрузочных испытаний в рамках разработки ПО;
  6. Принимать участие в подготовке технической документации и регламентов для создаваемого ПО;
  7. Оказание технической поддержки Заказчикам:
    1. Общение с заказчиками;
    2. Расследование инцидентов;
    3. Заведение задач группе разработки;
    4. Самостоятельное устранение проблем.
  8. Развитие и эксплуатация инфраструктуры ПО Solar appScreener: микросервисная архитектура, выделенные сервера;
  9. Настройка и поддержка CI/CD (GitLab CI/CD);
  10. Интеграция новой функциональности при активном взаимодействии с командами разработки;
  11. Автоматизация рутинных операций с использованием:
    1. скриптовых языков: Golang/Python/Bash/PowerShell(CMD);
    2. инфраструктурных инструментов: Packer, Terraform, Ansible, Prometheus, Consul и т.д.
  12. Исследование и анализ технических проблем, выработка способов их решений.

Требования:

  • Опыт от 1,5-2-х лет;
  • Понимание принципов DevSecOps;
  • Знание цикла разработки ПО;
  • Навыки установки/настройки/администрирования серверов на базе семейства ОС Linux (Debian/RedHat) + ОС Windows + ОС macOS; знание различных менеджеров пакетов, умение проводить установки без доступа к репозиториям, с учетом зависимостей и т.д.;
  • Знание Git для разработки и CI/CD;
  • Практический опыт работы с Docker: особенности инструмента + аналоги и их различия, написание Dockerfiles + docker-compose
  • Опыт написания скриптов на Bash/PowerShell(CMD), умение читать чужой код и вносить изменения;
  • Знание основ языка запросов SQL (используем PostgreSQL, но опыт работы с любой СУБД будет плюсом);
  • Представление об устройстве компьютерных сетей и их диагностике;
  • Английский язык на уровне, достаточном для чтения технической документации.