Вакансия: DevOps-инженер
Описание вакансии
О продукте Мы развиваем SaaS-платформу
НаВстрече сервис для записи, расшифровки и анализа встреч с использованием ИИ. У продукта есть платящие клиенты, регулярное использование и понятная ценность. Сейчас мы на этапе роста и наведения порядка в архитектуре, инфраструктуре и процессах эксплуатации. Мы ищем DevOps-инженера, который поможет сделать систему
стабильной, предсказуемой и понятной не только для пользователей, но и для команды. Нам важен человек, который будет не просто поддерживать инфраструктуру, а постепенно разберётся,
как устроен продукт целиком , и станет одним из носителей этого знания.
Что предстоит делать Поддерживать и развивать инфраструктуру продукта - Работать с текущей инфраструктурой сервиса: виртуальные машины, Docker-контейнеры, nginx, сетевые настройки.
- Участвовать в настройке и улучшении CI/CD: сборка, деплой, версии, откаты, снижение количества ручных операций и ошибок.
- Следить за базовыми вещами, от которых зависит стабильность системы:
- SSL-сертификаты, cron-задачи, алерты, резервные копии, обновления.
Разбираться в сбоях и инцидентах - Помогать команде в расследовании проблем:
- Разбираться в логах, окружении и конфигурациях, восстанавливать цепочку событий.
- Формировать для разработчиков чистую картину проблемы: логи, факты, наблюдения и гипотезы, на основе которых можно принимать технические решения.
Постепенно становиться человеком, который хорошо понимает, что именно происходит с системой, когда что-то идёт не так.
Работать с on-prem и инфраструктурой продукта - Участвовать в развёртывании и поддержке on-prem-решений для клиентов.
- Удаленно участвовать в поддержке локальной инфраструктуры, в т.ч. в обслуживании и мониторинге серверов с GPU.
Делать небольшие автоматизации и правки - Писать вспомогательные скрипты и утилиты для автоматизации инфраструктурных задач.
- Иногда вносить небольшие правки в код (API, хелперы, сервисные вещи), когда это помогает упростить или стабилизировать систему.
Фиксировать знания - Описывать, как устроены ключевые части инфраструктуры: что за что отвечает, как разворачивается и как поддерживается.
- Помогать постепенно превращать знания в головах в документацию, понятную команде.
Кого мы ищем Нам подойдёт человек, который:
- имеет опыт работы с Linux и понимает, как работают процессы, сервисы и сетевые настройки в системе;
- имеет практический или начальный опыт работы с Docker и контейнеризацией;
- знаком с принципами CI/CD и готов разбираться в существующих пайплайнах на практике;
- понимает основы сетей, HTTPS, TLS, работу с конфигурациями и секретами;
- умеет читать логи и разбираться в причинах проблем;
- готов погружаться в продукт и инфраструктуру, а не ограничиваться узким набором задач.
Важно, чтобы человеку было
комфортно работать руками и разбираться самостоятельно , в небольшой команде и без жёсткой иерархии.
Будет плюсом - опыт работы с Kubernetes или интерес к нему по мере роста системы;
- опыт работы с мониторингом и логированием;
- умение писать небольшие скрипты или делать правки в коде (Node.js, PHP или аналогичный опыт);
- опыт работы с on-prem-развёртываниями.
Условия - Испытательный срок 3 месяца.
- Уровень оплаты обсуждается индивидуально и зависит от опыта и уровня ответственности.
Почему это может быть интересно - Реальный продукт с платящими клиентами и живой нагрузкой.
- Возможность разобраться в системе целиком, а не в отдельном её фрагменте.
- Работа в небольшой команде без лишней иерархии и бюрократии.
- Постепенный рост ответственности и роли по мере погружения в продукт.
- Возможность со временем стать одним из ключевых технических людей в проекте.