Команда «Парус электро» - лидер по производству систем бесперебойного питания и электрозарядных станций. Мы выполняем полный комплекс работ по улучшению электропитания, включая: разработку, производство, поставку, пусконаладку и сервисное обслуживание решений для систем электропитания инфраструктурного оборудования.
В «Парус электро» функционирует собственный НИОКР-центр, что позволяет сотрудникам принимать участие в интересных, уникальных проектах по разработке новых продуктов.
Наши ценности: развитие, команда, ответственность.
Обязанности:
1. CI/CD и качество релизов
- Проектирование, развитие и поддержка CI/CD-пайплайнов (GitLab CI) для:
- Embedded/firmware (STM32, RPi CM4, Yocto-сборки образов)
- Backend/сервисов (Python, Java и др.)
- Сокращение времени сборки и повышение стабильности пайплайнов (минимум “красных” билдов, понятная диагностика).
- Внедрение и сопровождение автоматических проверок качества:
- unit/интеграционные тесты
- статический анализ (lint, code style, security-checks)
2. Инфраструктура для разработки и тестирования
- Поддержка и развитие инфраструктуры на базе Debian/Proxmox:
- GitLab, GitLab Runner’ы
- регистры образов (Docker/Podman)
- тестовые стенды, VM и LXC-контейнеры
- Автоматизация развёртывания сервисов (Ansible/Terraform/скрипты) — от “голого” сервера до полностью рабочей среды.
- Оптимизация ресурсов (CPU/RAM/диск) для тяжёлых задач: Yocto-сборки, CI-нагрузка и т.п.
3. Обновления и эксплуатация оборудования
- Участие в настройке и поддержке механизмов обновления ПО зарядных станций:
- OTA/RAUC (или аналогичная система обновлений)
- безопасная доставка и откат релизов
- Автоматизация рутинных операций для сервисной команды и разработчиков (скрипты, playbook’и, CLI-утилиты).
- Формирование понятных и воспроизводимых процессов выпуска версий (release flow): от ветки в Git до обновлённого оборудования в поле.
4. Мониторинг, логирование и KPI
- Поддержка и развитие стека мониторинга и логирования:
- Prometheus + Grafana (метрики)
- Syslog/ELK/Loki или централизованный syslog-сервер
- Uptime-мониторинг (например, Uptime Kuma)
- Настройка дашбордов под KPI отдела:
- скорость и частота релизов
- среднее время восстановления (MTTR)
- процент успешных деплоев
- состояние инфраструктуры (нагрузка, место на дисках, очереди задач и т.д.)
- Введение прозрачных метрик для команды: чтобы любой разработчик мог видеть “здоровье” систем и свой вклад.
5. Безопасность и надёжность
- Настройка и поддержка:
- доступов (SSH, VPN, роли в GitLab)
- обратных прокси (Nginx/NGINX Proxy Manager/Traefik) и TLS-сертификатов
- Резервное копирование и восстановление:
- GitLab, артефакты CI, конфигурация сервисов, важные данные
- Участие в разборе инцидентов (post-mortem), фиксации и реализации мер по предотвращению повторения.
Требования:
- Уверенный Linux (Debian/Ubuntu), умение не только “ставить пакеты”, но и разбираться в проблемах (systemd, журналы, сеть, диски).
- Практический опыт построения CI/CD (желательно GitLab CI) для нескольких проектов.
- Docker/контейнеризация: сборка образов, настройка регистров, базовая эксплуатация.
- Опыт автоматизации через Ansible и/или собственные скрипты (bash/python).
- Базовый опыт настройки мониторинга и логирования (Prometheus/Grafana/ELK/syslog и т.п.).
- Понимание современных DevOps-KPI (deployment frequency, lead time, MTTR, change failure rate) и готовность по ним работать.
Будет большим плюсом:
- Опыт с Yocto, сборкой образов для embedded-устройств (RPi, CM4) или прошивок для STM32.
- Знание и опыт применения систем обновлений: RAUC, Mender, OSTree или аналогов.
- Опыт с Proxmox (или другими гипервизорами) и LXC.
- Настройка обратных прокси и SSL (Nginx, Nginx Proxy Manager, Traefik).
- Опыт построения инфраструктуры для распределённой команды разработчиков.
Условия:
- Работу в стабильной компании с прозрачной системой выплат и возможностью роста внутри.
- Официальную заработную плату (обсуждаем индивидуально).
- Корпоративную программу ДМС.
- График 5/2, удаленный формат работы (трудоустройство в штат компании).
- Работу в слаженной команде специалистов для реализации драйвовых, интересных проектов.
- Кофе, чай, молоко, комфортная кухня.
- Корпоративную библиотеку «Парус электро».
- Выплаты при рождении ребёнка.
- Дополнительные поощрения за рациональные предложения, наставничество, по программе «Приведи друга».
- 31 день отпуска.
Место работы: 6-я Радиальная улица, 9.
С момента основания в 2011 году «Парус электро» предлагает своим партнерам и заказчикам комплексные решения высокого качества в сочетании с глубокой технической проработкой проектов. В продуктовом портфеле компании: источники бесперебойного питания переменного и постоянного тока, аккумуляторные батареи, телекоммуникационные шкафы, и другое оборудование.