DevOps Engineer (Linux, GitLab CI/CD)
Описание
Обязанности: Проектирование, развёртывание и сопровождение CI/CD-контура на базе GitLab CI для проектов тестирования и разработки ПО радиорелейного оборудования. Поддержка и развитие инфраструктуры CI/CD и автотестирования: GitLab Runners, развёрнутые на виртуальных машинах; инфраструктура CI/CD на базе виртуальных машин, размещённых на гипервизоре Proxmox; интеграция CI/CD с физическими устройствами и тестовыми стендами(API, CLI/SSH, SNMP, сетевые интерфейсы управления). Автоматизация вспомогательных инфраструктурных процессов CI/CD с использованием Bash / Python: подготовка и инициализация окружений; деплой и обновление компонентов инфраструктуры CI/CD и тестирования(GitLab Runners, инфраструктурные компоненты тестовых стендов, системы мониторинга); интеграция CI/CD с внешними системами и инструментами. Администрирование Linux-серверов (Debian / Ubuntu): настройка сети и системных сервисов; управление пользователями и правами; диагностика и устранение инфраструктурных проблем. Развёртывание и сопровождение систем мониторинга и сбора метрик: Zabbix, InfluxDB, Grafana. Поддержка и интеграция инструментов тестирования и генерации нагрузки: Cisco TRex, iperf. Анализ и устранение инцидентов в CI/CD и на тестовых стендах: анализ логов, диагностика сетевых проблем; выявление и устранение деградации производительности. Взаимодействие с QA-командой, разработчиками и системными инженерами при построении и развитии инфраструктуры тестирования. Требования: Middle / Middle+: от 2–3 лет практического опыта в DevOps / инфраструктурной инженерии. Уверенные знания Linux (Debian / Ubuntu): сетевые настройки, systemd, диагностика и отладка. Уверенные навыки написания скриптов на Bash, базовые навыки Python (для автоматизации). Опыт построения и сопровождения GitLab CI/CD: pipelines, runners, интеграция с внешними системами и оборудованием. Понимание сетевых технологий и протоколов: TCP/IP, VLAN, SNMP, инструменты диагностики. Опыт работы с Docker (сборка, запуск, диагностика контейнеров). Умение работать с технической документацией, схемами включения, стендами с физическим оборудованием. Желательно Опыт работы с системами мониторинга и метрик: Zabbix, Prometheus, Grafana, InfluxDB. Опыт работы с виртуализацией: Proxmox, KVM. Опыт работы с генераторами сетевого трафика: Cisco TRex, iperf. Понимание специфики телеком-оборудования и сетевых устройств: работа с CLI, SNMP-управление, особенности тестирования пропускной способности и стабильности каналов. Условия: Развитие: профессиональный рост, команда экспертов, внутреннее и внешнее обучение; Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка; Комфорт: гибкое начало рабочего дня, гибридный график в любой локации присутствия или удаленный формат работы.