DevOps-инженер (CI)
Описание
Чем предстоит заниматься: Автоматизировать процесс выпуска ПО с использованием Gitlab CI. Создавать и поддерживать инструменты для разработчиков и тестировщиков (Python, Bash). Оптимизировать время выполнения пайплайнов, анализируя метрики и взаимодействуя с командами разработки. Внедрять Observability для текущих продуктов, вырабатывать ключевые метрики совместно с разработкой. Разрабатывать библиотеки на Python. Разрабатывать шаблоны и компоненты для Gitlab CI. Мы ждем от будущего члена команды: Базовые навыки DevOps: написание CI/CD пайплайнов (GitLab CI, Bash), работа с Docker-контейнерами, хорошие знания Python/Bash. Готовность развиваться в направлении CI/CD и инфраструктурной автоматизации. Опыт работы с Linux на уровне администрирования (сборка пакетов, настройка окружений, базовое понимание systemd). Дополнительно приветствуем: Опыт разработки/внедрения высоконагруженных (highload) систем. Более глубокое погружение в Python и его экосистему (ООП, пакетные менеджеры, виртуальные окружения, написание юнит-тестов с использованием Pytest). Знания Yocto/Bitbake. Опыт работы с системами сборки кода на языке C/C++ - CMake, Bazel. Опыт работы с пакетным менеджером для C++ - Conan.