← к выдаче
разработка

DevOps Engineer (Linux, GitLab CI/CD)

Новые Телеком Решения (НТР)Санкт-Петербург10 дн. назад

Коротко

Designs and maintains GitLab CI/CD infrastructure for radio relay equipment testing; manages runners on Proxmox VMs, integrates with physical devices, and · Needs: 2–3 years DevOps; Linux Debian/Ubuntu; Bash, basic Python; GitLab CI/CD pipelines and runners; TCP/IP, VLAN, SNMP.

Описание от работодателя

Обязанности: Проектирование, развёртывание и сопровождение 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% заработка; Комфорт: гибкое начало рабочего дня, гибридный график в любой локации присутствия или удаленный формат работы.