Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря

DevOps engineer

Требования

DevOps-инженер, Средний (Middle)PythonDockerCI/CDLinuxBash

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

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Будущее в наших руках

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

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


YADRO — российская технологическая компания, созданная в 2014 году и объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, персональных и «умных» устройств, микропроцессорных ядер и fabless-разработку микропроцессоров. R&D‑центры расположены в Москве, Санкт‑Петербурге, Екатеринбурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла ФАБ Дубна.

Ключевая цель телекоммуникационного направления YADRO — создание конкурентной линейки RAN-продуктов для мобильных сетей 4/5 поколения.

Мы приглашаем кандидатов грейдов Middle, Senior в команду непрерывной интеграции.

Стек технологий

Linux, Python, Docker / Podman, Gitlab CI, Bash, Bazel, CMake, k8s, Ansible, Vault, Redis, OpenSearch / Loki / Victoria Metrics / Prometheus + Grafana, KeyCloak

Чем Вам предстоит заниматься

  • Автоматизировать процесс выпуска ПО с использованием Gitlab CI;
  • Разрабатывать с нуля и дорабатывать существующие CI/CD пайплайны для продуктов и их компонентов, в рамках экосистемы Gitlab CI (Python, Gitlab CI, редко bash);
  • Внедрять Observability для текущих продуктов, вырабатывать ключевые метрики совместно с разработкой;
  • Выстраивать DevSecOps процессы во взаимодействии с командами ИБ.

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

  • Опыт работы в области DevOps/SRE от 1 года;
  • Опыт написания CI/CD пайплайнов различной степени сложности в Gitlab CI;
  • Опыт администрирования Gitlab через UI;
  • Практические навыки автоматизации с применением Python и Bash;
  • Практический опыт работы с Docker контейнерами;
  • Практический опыт работы в GNU Linux (настройка параметров ядра, понимание организации структуры ФС, работа с systemd и т.п.).

    Будет плюсом

    • Понимание процесса сборки кода на С/C++ c помощью компиляторов GNU GCC/Clang
    • Умение работать с системами сборки Autotools + Makefiles, CMake + Makefiles/Ninja, Bazel
    • Более глубокое погружение в Python и его экосистему (ООП, пакетные менеджеры, виртуальные окружения, написание юнит-тестов с использованием pytest)
    • Опыт работы с альтернативными Docker BuildX инструментами сборки образов контейнеров (например, kaniko)
    • Опыт работы с k8s, helm charts
    • Опыт работы с экосистемой Go и Node.JS

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

    • Конкурентный уровень заработной платы
    • Гибридный формат работы, возможность полной удалённой работы
    • Систему премирования за научные достижения, публикацию статей, регистрацию патентов и выступления на конференциях
    • «Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки
    • Медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия
    • Льготное страхование членов семьи