Москва, улица Барклая, 6с5
ENCODE - системный интегратор, специализирующийся на автоматизации промышленных предприятий.
Основными направлениями деятельности компании являются:
- автоматизация технологических процессов;
- роботизация циклических операций;
- внедрение решений для промышленной маркировки и маркировки «Честный знак»;
- разработка программного обеспечения;
- поставка оборудования для промышленной автоматизации.
Мы разрабатываем платформу автоматизации бизнес-процессов (MES/ERP-класс) на современном web-стеке. Сейчас формируем DevOps-практики и инфраструктуру, поэтому ищем DevOps-инженера, который сможет не только поддерживать процессы, но и активно их выстраивать.
Вам предстоит выполнение следующих задач:
Разработка и поддержка драйверов промышленных принтеров для системы L2;
Реализация протоколов взаимодействия с оборудованием:
фирменные протоколы производителей (VideoJet, Domino, MarkemImage и др.), ZPL, WinDriver (работа с WinDriver предполагает использование существующих драйверов и API, без разработки нативного кода на C/C++);
Развитие и оптимизация CI/CD процессов на базе GitLab;
Проектирование и внедрение пайплайнов сборки, тестирования и деплоя;
Контейнеризация и стандартизация сервисов с использованием Docker;
Развертывание и сопровождение backend и frontend сервисов (Node.js, Quasar);
Поддержка и развитие инфраструктуры на Linux (KVM виртуализация);
Настройка мониторинга, логирования и алертинга;
Повышение отказоустойчивости и производительности системы;
Организация бэкапов и проверка восстановления;
Нагрузочное тестирование:
Подготовка инфраструктуры под нагрузочные тесты;
Автоматизация запуска тестов через CI/CD;
Анализ поведения системы под нагрузкой (CPU, RAM, PostgreSQL, сеть);
Выявление узких мест и участие в их устранении совместно с разработчиками;
Участие в проектировании архитектуры инфраструктуры и deployment-стратегий;
Документирование решений и процессов.
Наш стек
Платформа: JavaScript / Node.js / Quasar / PostgreSQL
Инфраструктура: Linux, KVM
DevOps инструменты: GitLab CI/CD, Docker
Мы ожидаем, что у вас есть:
Опыт работы DevOps инженером от 3 лет;
Уверенные знания Linux (на уровне администрирования production-систем);
Опыт проектирования и поддержки CI/CD (желательно GitLab);
Уверенный опыт работы с Docker;
Понимание принципов работы PostgreSQL и опыт его эксплуатации;
Понимание сетей (TCP/IP, балансировка, firewall);
Опыт настройки мониторинга и алертинга (например, Prometheus, Grafana)
Опыт работы с логированием;
Способность самостоятельно принимать технические решения;
Системное мышление;
Инициативность в улучшении процессов;
Ответственность за стабильность production-среды;
Умение работать в тесной связке с разработчиками;
Будет преимуществом:
Опыт проведения нагрузочного тестирования и анализа результатов;
Опыт работы с Nginx, Apache;
Опыт работы с KVM;
Опыт оптимизации производительности backend-систем.
Мы предлагаем следующие условия:
Оформление по ТК РФ, полный социальный пакет, белая заработная плата;
График работы: 5/2, возможно гибкое начало рабочего дня (с 9:00 или с 10:00);
Работа в комфортабельном бизнес-центре (БЦ «Барклай-Плаза», м. Парк Победы/Багратионовская/Фили) с магазинами, кофейнями и фитнес-клубом;
ДМС/Фитнес (на выбор);
Уютный офис с кофемашиной, снеками и свежими фруктами;
Возможности для профессионального развития, карьерного роста, обучения за счет компании;
Отсутствие жёсткого дресс-кода;
Открытая и прозрачная коммуникация на всех уровнях компании;
Классные корпоративные мероприятия: качественно работаем - качественно отдыхаем.
ИТ-аккредитованная компания (номер в реестре аккредитованных организаций №76731)
Благодарим Вас за интерес к вакансии ENCODE!
Резюме будет рассмотрено в течение 10-ти рабочих дней с момента его получения. Если Ваш опыт работы и пожелания соответствуют требованиям и возможностям Компании – мы свяжемся с Вами по указанным контактам.
Отсутствие ответа в течение вышеуказанного срока, означает, что, к сожалению, на сегодняшний день мы не готовы рассмотреть Вашу кандидатуру на данную вакансию и сохраним резюме в базе данных, чтобы в будущем предложить работу, соответствующую Вашей квалификации.