Инженер по эксплуатации платформы
Мы развиваем направление эксплуатации платформы и создаем систему, способную автоматически обнаруживать сбои, выполнять проверенные процедуры восстановления и привлекать инженеров, когда требуется их экспертиза. Наша цель — платформа, которая работает надежно при минимальном ручном вмешательстве.
Для достижения этой цели мы ищем инженера по эксплуатации платформы, который будет изучать, как работает платформа, расследовать сбои, восстанавливать сервисы и помогать превращать практический опыт в инструкции, проверки и автоматизацию.
Если вы чувствуете, что достигли потолка в технической поддержке, NOC, предпродажах, системном администрировании или QA и хотите расширить свои инженерные навыки, эта роль может стать вашим следующим шагом. Вы будете опираться на свой существующий опыт, работать с производственными системами и решать проблемы вместе с DevOps-инженерами, SRE и разработчиками.
В этой роли вы будете формировать то, как будет выполняться повседневная работа с платформой. Каждый инцидент, который вы отработаете, станет основой для улучшения: более точного мониторинга, более четкой процедуры восстановления или скрипта, который в следующий раз выполнит работу автоматически.
Требования
- Linux и командная строка. Навигация по файловой системе, чтение и фильтрация файлов, просмотр процессов, доступных ресурсов и переменных окружения.
- Диагностика приложений. Воспроизведение проблемы, сбор фактов, проверка гипотез и сужение поиска. Понимание, как отличить ошибку в приложении от неправильной конфигурации, недоступной зависимости или нехватки ресурсов.
- Работа с логами. Поиск событий по временной метке, идентификатору запроса или другим маркерам, сопоставление записей между несколькими сервисами и извлечение данных, которые действительно полезны для диагностики.
- Мониторинг и метрики. Практический опыт работы с Grafana или аналогичными инструментами. Понимание доступности, частоты ошибок, времени отклика и потребления ресурсов, замечание изменений и их связь с инцидентами.
- Сети и HTTP/API. Понимание основ DNS, IP-адресации, портов и HTTP. Проверка доступности сервиса, отправка запроса с помощью curl или Postman и выяснение кода состояния, ошибки тайм-аута или ошибки авторизации.
- Конфигурация приложений. Чтение YAML и JSON, проверка переменных окружения и сравнение настроек между различными окружениями. Понимание того, как конфигурация влияет на соединения и поведение приложения.
- Выполнение технических процедур. Следование инструкциям, проверка предварительных условий перед выполнением команды и результата после нее. Знание пределов вашего доступа, когда следует остановиться, и как работают откат и эскалация.
Желательно
- Опыт работы с Docker и Kubernetes: проверка состояния контейнеров и подов, событий и логов через kubectl.
- Знакомство с Helm, ConfigMaps, Secrets и организацией конфигурации в Kubernetes.
- Базовые навыки работы с Git и понимание того, как приложения создаются, развертываются и откатываются через CI/CD.
- Способность читать, изменять и писать небольшие скрипты на Python или Bash.
- Опыт автоматизации процессов в n8n: интеграции API и веб-хуков, обработка событий и запуск автоматизированных действий.
- Опыт использования Claude Code, Codex или аналогичных AI-инструментов для исследования кода, анализа ошибок, написания скриптов и подготовки документации, а также умение проверять предлагаемые ими решения и их фактическую работу.
- Базовый SQL для проверки данных и отслеживания источника ошибок.
- Опыт работы с микросервисами, очередями сообщений, телефонией или сервисами инференса AI.
Soft skills
- Техническое любопытство. Стремление понять, как построена система и почему она ведет себя так, а не иначе, осваивать новые инструменты и применять полученные знания на практике.
- Английский язык. Чтение технической документации, ведение письменной переписки и обсуждение технических вопросов с коллегами и пользователями.
- Задавание правильных вопросов. Уточнение симптомов, контекста и ожидаемого результата для более быстрого выявления сути проблемы.
- Четкая коммуникация. Структурированное описание проблемы, передача контекста при эскалации и объяснение текущего статуса людям с разным уровнем технической подготовки.
- Самостоятельность и ответственность. Организация собственной работы, отслеживание следующих шагов и доведение задач до подтвержденного результата.
- Знание, когда нужно привлекать других. Осознание пределов своих знаний и доступа, своевременное привлечение нужных специалистов.
- Приоритизация и хладнокровие во время инцидентов. Оценка влияния на пользователей, выбор порядка действий и сохранение последовательности, когда происходит несколько событий одновременно.
- Инициатива и командная работа. Предложение улучшений, обмен результатами расследований, принятие обратной связи и помощь в превращении повторяющихся проблем в проверенные процедуры и автоматизацию.
Обязанности
- Обнаружение и расследование проблем. Реагирование на оповещения, результаты сквозных проверок и запросы, поступающие через Telegram, Slack и электронную почту. Уточнение симптомов, оценка влияния на пользователей, анализ логов, состояния сервиса и конфигурации, проверка гипотез и выявление причины сбоя.
- Восстановление платформы. Выполнение проверенных инструкций в рамках предоставленного доступа, включая перезапуски, повторные развертывания и переключение на резервные ресурсы. Подтверждение работоспособности продукта.
- Эскалация в специализированные команды при необходимости. Своевременное привлечение DevOps, SRE, SIP-инженеров и разработчиков, когда требуется их экспертиза, когда нет подходящей инструкции или когда процедура не дала ожидаемого результата. Передача собранных фактов, предпринятых действий и результатов диагностики.
- Полное владение инцидентом от первого сигнала до закрытия. Запись временной шкалы и результата каждого действия, поддержание актуального статуса, отслеживание следующих шагов и информирование всех вовлеченных сторон о прогрессе.
- Написание postmortem-отчетов и превращение результатов в улучшения. Совместная работа с вовлеченными сторонами над причинами и последствиями, оценка эффективности диагностики и восстановления. Превращение результатов в отчеты об ошибках и задачи на исправление, написание и обновление инструкций, помощь в автоматизации проверок и повторяющихся операций.
Что мы предлагаем
- Команда создала отмеченные наградами AI-продукты для технологических корпораций — устройства, голосовые помощники, продукты, которые реально используются в мире.
- Передовой технологический стек: речевые технологии, NLP, генеративный AI (LLM, диффузионные модели), агенто-ориентированная архитектура с голосовым интерфейсом, ориентированная на конфиденциальность и развертывание на месте.
- Высокие инженерные стандарты и реальная ответственность — команда заботится о том, что реально работает в продакшене, а не о том, что хорошо выглядит в демо, и вы будете напрямую видеть влияние своей работы.
- Быстрое карьерное продвижение — команда с большим количеством старших специалистов и большой объем реальных задач означают, что вы будете расти быстрее, чем где-либо еще.
- Стартаповский темп с корпоративной стабильностью — реальные клиенты, реальные доходы, отсутствие бюрократии.
- Полностью удаленная работа по всей Европе.
- 21 день отпуска + государственные праздники + 5 дней больничного.
- Индивидуальные уроки английского через Preply.
Acclaim — это AI-платформа для клиентского опыта (CX) с голосовым интерфейсом, специально разработанная для регулируемых отраслей, включая банковское дело, финтех, здравоохранение и страхование.