Днепропетровская улица 2
Строим масштабируемую платформу объявлений на микросервисной архитектуре.
В проекте используется стек Node.js (NestJS), PostgreSQL, Redis, WebSocket, Elasticsearch.
Инфраструктура предполагает активное использование контейнеризации и оркестрации.
Обязанности:
-
Настройка окружений разработки, тестирования и продакшена на основе Docker и Kubernetes.
-
Автоматизация CI/CD процессов через GitHub Actions или GitLab CI.
-
Настройка мониторинга и алертинга (Prometheus, Grafana).
-
Организация логирования сервисов (ELK-стек или аналогичный).
-
Обеспечение безопасности инфраструктуры (Secrets management, Firewall, SSL через Let's Encrypt/Cloudflare).
-
Настройка и поддержка брокеров сообщений (Redis / RabbitMQ).
-
Поддержка PostgreSQL (репликация, бэкапы).
-
Оптимизация производительности кластеров и сервисов.
-
Создание и поддержка Helm charts / Docker Compose файлов.
Требования:
-
Опыт работы с Docker и контейнеризацией приложений.
-
Опыт настройки Kubernetes кластеров (развертывание, масштабирование, деплой сервисов).
-
Опыт настройки CI/CD пайплайнов для микросервисов.
-
Знание работы с PostgreSQL в продакшене.
-
Навыки настройки брокеров сообщений (Redis Streams, RabbitMQ).
-
Уверенное понимание сетевых политик, секретов, балансировки нагрузки.
-
Опыт работы с инструментами мониторинга (Prometheus, Grafana).
-
Понимание основных практик безопасности DevOps процессов.
Условия:
-
Участие в запуске новой масштабируемой платформы с нуля.
-
Возможность влиять на архитектурные и технологические решения проекта.
-
Гибкий график работы, удаленный формат.
-
Стабильную загрузку и долгосрочное сотрудничество.
-
Работа в команде профессионалов по современным стандартам DevOps.
Работа с ИИ (новый блок):
-
Опыт внедрения AI-сервисов в веб- или мобильные проекты (хотя бы один из сценариев).
-
Понимание, какие AI-решения подключаются к платформе объявлений:
-
Модерация контента (изображения, текст объявлений) – API от OpenAI, Google Vision, Azure Content Safety, или свои модели.
-
Рекомендательная система (похожие объявления, персонализация) – на основе коллаборативной фильтрации или LLM.
-
Чат-бот поддержки (ответы на частые вопросы, обработка обращений) – GPT-4 / Claude / Яндекс GPT.
-
Генерация описаний объявлений (автозаполнение по фото или ключевым словам) – мультимодальные модели.
-
Аналитика и прогнозирование (спрос, цены, мошенничество) – интеграция с Data Science пайплайнами.
-
-
Умение оценить сложность интеграции каждого AI-сервиса (API, latency, стоимость, обработка ошибок).
-
Знание вариантов подключения:
-
REST API (OpenAI, Anthropic, Google, Yandex, Hugging Face).
-
SDK для Node.js / Python.
-
Самостоятельный хостинг моделей (TensorFlow Serving, ONNX, vLLM).
-
-
Опыт управления задачами по интеграции AI: постановка требований бэкенду (очереди, кэширование, fallback), контроль качества ответов модели (метрики precision/recall).
-
Английский B2 – для работы с документацией AI-провайдеров и чтения статей.
Будет плюсом:
-
Опыт настройки логирования через ELK стек (Elasticsearch, Logstash, Kibana) или аналог.
-
Конкретные примеры: внедряли GPT для модерации или рекомендаций.
-
Опыт работы с облачными провайдерами (DigitalOcean, Yandex.Cloud, AWS).
-
Опыт написания и поддержки Helm-чартов.
-
Опыт настройки автоматических бэкапов БД и аварийного восстановления.
-
Опыт оптимизации затрат в облачных инфраструктурах.