Компания создана в 2014 году. Сейчас в YADRO работает более 4500 человек. R&D центры расположены в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области (пос. Малаховка) и инновационное производство полного цикла в городе Дубна (ФАБ Дубна).
В мае 2022 года YADRO запустило новое направление — разработка телекоммуникационных решений. Мы создаем сложные программно-аппаратные системы (software и hardware) для беспроводных мобильных сетей.
Подразделение Телеком обладает собственным оборудованием и инфраструктурой. Наша DevOps-команда обеспечивает поддержку разработчиков (С/С++, Go, Node.JS), отвечает за инфраструктуру, необходимую для обеспечения работы наших бизнес-решений, а также постоянно работает над улучшением качества внутренних сервисов и развитием процессов CI/CD.
Мы приглашаем кандидатов разных грейдов (Junior, Middle, Senior, Lead) в команду непрерывной интеграции.
Стек технологий, с которым мы работаем:
Linux, Bash, Python, Docker, Gitlab CI, Yocto (BitBake), Bazel, CMake, Conan
Чем предстоит заниматься:
- Автоматизировать процесс выпуска ПО с использованием 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
- Опыт работы с Yocto (написание/доработка рецептов BitBake)
- Более глубокое погружение в Python и его экосистему (ООП, пакетные менеджеры, виртуальные окружения, написание юнит-тестов с использованием pytest)
- Опыт работы с альтернативными Docker BuildX инструментами сборки образов контейнеров (например, kaniko)
- Опыт работы с k8s, helm charts
- Опыт работы с экосистемой Go и Node.JS
Будем рады предложить Вам:
- Удалённую работу из дома на корпоративном ноутбуке или гибридный формат работы
- Обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
- «Лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки
- Заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких, а также поддержку в личных вопросах
- Программу поддержки совместных творческих и спортивных активностей
- Программу рекомендаций: рекомендуя друзей или бывших коллег, вы получаете возможность работать вместе (и денежный бонус)
Присоединяйтесь к нашей команде, будем вместе расти и создавать системы, которыми будут пользоваться сотни тысяч людей!