Point your AI agent at freehire and let it find you a job.

Get the CLI →

WAVIoT

NewBe an early applicant

DevOps специалист

Posted
Discussion

Summary

DevOps engineer to build the test/production environments for an IoT platform: implement CI/CD and release process, finish the Kubernetes rollout, and operate large-scale MongoDB, ClickHouse and RabbitMQ with monitoring, backups and role-based access. Core stack: Linux, Kubernetes, GitLab CI, Ansible, Grafana/VictoriaMetrics, Zabbix.

Зарплата: от 350000 RUR (до вычета налогов)

Обязанности:
  • Построить новые тестовый и продакшен контура (стейджи) для платформы IoT.
  • Внедрить CI/CD и релизный процесс: сборка, автоматический прогон имеющихся автотестов, code review как условие деплоя, реестр версий и описания изменений.
  • Завершить внедрение Kubernetes.
  • Работы БД (Mongo БД, объём около 20 млрд документов), ClickHouse, RabbitMQ.
  • Резервное копирование с регулярной проверкой восстановления.
  • Наладить прикладной мониторинг (VictoriaMetrics/Grafana, Zabbix), учёт инцидентов и разбор причин сбоев.
  • Внедрение ролевых моделей доступа (FreeIPA и тп).
  • Перераспределить сервисы компании между площадками.
  • Описывать инфраструктуру по принципу «инфраструктура как код» (Confluence).
Требования:
  • Профессиональное администрирование Linux (от 5 лет), понимание и следование принципам «инфраструктура как код.
  • Опыт эксплуатации Kubernetes в продакшене, включая перенос stateful-сервисов (базы данных, очереди) без потери данных.
  • Опыт администрирования MongoDB под высокой нагрузкой (шардирование, репликация, индексы, резервное копирование и восстановление), ClickHouse; понимание SQL и NoSQL.
  • Опыт работы с брокерами сообщений (RabbitMQ) и диагностики их деградации под нагрузкой.
  • Опыт построения CI/CD (GitLab CI или аналоги), Git, Docker, Ansible; опыт управления репозиториями и ветвлением.
  • Опыт построения мониторинга и логирования (Prometheus или VictoriaMetrics, Grafana, Zabbix, централизованный сбор логов) с рабочим алертингом.
  • Опыт организации резервного копирования и восстановления, включая регулярные проверочные восстановления и копии вне основного ЦОД.
  • Опыт разработки сценариев bash, python.
  • Знание сетевых технологий: VPN (OpenVPN), VRF, межсетевые экраны, SELinux; управление виртуализацией (libvirt, KVM).
  • Отличные коммуникативные навыки; умение видеть конечный результат; широкий технический кругозор; умение описывать и обосновывать принятые технические решения.
  • Опыт приёма инфраструктуры от единственного носителя знаний и её документирования. ​​​​​​​Как преимущество:
  • Опыт развёртывания облачных платформ.
  • Действующие сертификаты производителей серверного и сетевого оборудования.
  • Опыт настройки серверного оборудования и СХД;
  • Опыт работы с СКЗИ, NGFW; знание требований к объектам КИИ и к применению СКЗИ.
  • Опыт сборки и развёртывания сервисов на Go и PHP.
  • Опыт в IoT, телематике, АСКУЭ: платформы, принимающие данные с большого парка устройств.
  • Использование ИИ-инструментов для автоматизации рутинных задач.
Условия:
  • Работа 5/2, с 9.00 до 18.00: выходные дни- суббота, воскресенье. Возможность работать удаленно до 2х дней в неделю.
  • Работа в современном офисе в шаговой доступности от метро Белорусская.

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.