улица Годовикова 9с31
О компании
Мы — небольшая продуктовая команда, строим сервис с высокой долей интеграций и автоматизаций.
Наша цель — надёжная оркестрация процессов и интеграций “как в проде”, а не набор разрозненных сценариев.
Обязанности:
- Развернуть и настроить n8n self-hosted в облаке (Docker / при росте — Kubernetes), обеспечить безопасный доступ и обновления.
- Настроить инфраструктуру и данные: PostgreSQL, Redis (queue mode/воркеры), резервное копирование, миграции, схема данных.
-
Спроектировать и реализовать набор workflow:
* приём событий через webhooks,
* маршрутизация, ветвления, очереди, расписания,
* retries/backoff, обработка ошибок, идемпотентность/дедупликация,
* планирование по часовым поясам пользователей. -
Интеграции с внешними сервисами по REST API (HTTP nodes): авторизация, лимиты, стабильность.
-
По мере этапов: интеграции с платежными уведомлениями (webhooks), календарными API (OAuth2), AI/LLM API (structured outputs / JSON schema).
-
Организация DevOps-минимума: dev/stage/prod, секреты, мониторинг/алерты, логирование/трейсинг.
-
Документация: схема архитектуры, runbook “как поднять/обновлять”, шаблоны workflow.
Требования:
- Реальный коммерческий опыт с n8n в продакшене: self-hosted, обновления, миграции, поддержка под нагрузкой.
- Понимание архитектуры workflow/orchestration: очереди, ретраи, идемпотентность, rate limiting, обработка отказов.
- Уверенное владение PostgreSQL (схемы, индексы, транзакции, оптимизация запросов).
- Практический опыт с Redis и очередями (queue mode n8n / Bull / аналоги).
- Опыт интеграций по REST API, webhooks (включая обработку подписанных уведомлений).
- Понимание OAuth2 (authorization code flow, refresh token, безопасное хранение).
- Практики безопасности: изоляция n8n, basic auth, ограничение доступа, управление секретами.
Будет плюсом:
* Kubernetes/Helm, autoscaling, инфраструктура в облаке.
* Observability: Sentry, Prometheus/Grafana, Loki/ELK и т.п.
* Опыт построения тонкого backend-слоя (Node.js/Python) под webhooks/OAuth/правила доступа.
* Опыт интеграций с платежными провайдерами и календарями.
* Опыт работы с AI/LLM API: structured outputs/JSON schema, контроль качества генераций и затрат.
Условия:
- Возможно сотрудничество на постоянной основе с оформлением в штат.
- Оплата: почасовая или фикс за этап/спринт (по результатам обсуждения).
- Удалённо, гибкий график, короткие итерации.
- Прямой контакт с командой, понятные требования, быстрые решения.
- Возможность роста роли до ведущего инженера по интеграциям/архитектора автоматизации.