вчера в 14:44 Просмотры 2 +1 сегодня Вакансия партнера

Backend-разработчик (middle+)

Специализация: Программист, разработчик

Формат работы: На месте работодателя

График работы: Сменный

Тип занятости: Подработка

Опыт: От 3 до 6 лет

Образование: Высшее

Выплата: ежемесячно

Описание

Ключевые цели:
  • Разработка и поддержка высоконагруженных backend-сервисов для проектов «Система автоматизированного сравнения опросных листов и технических предложений», «Конвейер предиктивных моделей», «RAGs» и проектов по компьютерному зрению «Cargocv».
  • Обеспечение бесшовной интеграции с ML-микросервисами, оркестраторами данных и системами наблюдаемости при соблюдении стандартов безопасности, отказоустойчивости и качества кода.

Обязанности

Архитектура и разработка
  • Проектирование и поддержка микросервисов для проектов ОЛиТП и RAGs: ORM-модели, схемы онтологии, оптимизация Golang-шлюза и сервисов генерации/поиска.
  • Реализация высокопроизводительных обработчиков событий и интеграций на Python/Golang, обеспечение идемпотентности, валидации входных данных и корректной маршрутизации.
  • Разработка и документирование REST/gRPC API для взаимодействия с ML-микросервисами, внешними системами (1C, Srm, ERP) и пользовательскими интерфейсами.
Инфраструктура и процессы Ci/Cd
  • Поддержка и оптимизация контейнерных сред: Docker, Docker Compose, базовое администрирование Kubernetes-окружений.
  • Внедрение и контроль стандартов качества: настройка pre-commit хуков, линтеров (ruff, golangci-lint, typescript)DevSecOps: умение сканировать код Trivy/SonarCube/Pt AI Scaner и образы Luntry.
  • Регулярное обновление backend-библиотек, устранение известных уязвимостей (Cve), контроль совместимости зависимостей и безопасная конфигурация сервисов.
Интеграция с ML/MLOps и данными
  • Интеграция сервисов создания и эксплуатации ML-моделей в единый пайплайн: взаимодействие с MLflow, KubeFlow, Airflow/Dagster для автоматизации переобучения и калибровки.
  • Настройка асинхронных очередей (Kafka, Celery), мониторинг производительности потребителей, обработка edge-case ошибок и реализация отказоустойчивых retry-механизмов.
  • Проектирование схем хранения в PostgreSQL и ClickHouse, настройка репликации, валидация миграций и оптимизация аналитических и агрегирующих запросов.
Взаимодействие и аналитика
  • Синхронизация с Data Scientists, ML-инженерами и продукт-владельцами для согласования контрактов данных, API-спецификаций и метрик качества.
  • Анализ метрик производительности сервисов (latency, error rate, throughput), оптимизация потребления ресурсов, кэширования и query-планов.
  • Фиксация инцидентов, участие в post-mortem, подготовка runbook'ов и обновление технической документации по архитектуре и миграциям.

Требования

  • Высшее образование (техническое).
  • Коммерческий опыт backend-разработки от 3 лет, подтверждённый кейсами проектирования и поддержки микросервисной архитектуры в production.
  • Понимание принципов построения событийно-ориентированных систем, работы с асинхронными пайплайнами и интеграции с ML-контуром.
  • Опыт работы в Agile-командах, умение декомпозировать архитектурные задачи, следовать стандартам Ci/Cd и участвовать в системном code-review.
Технические навыки
  • Уверенное владение Python 3.11+ (FastAPI, Django 5.2, SQLAlchemy, Alembic, Pydantic v2, Celery) и/или Golang 1.18+/1.26 (streaming, Orm, конкурентная модель, оптимизация памяти).
  • Глубокое знание PostgreSQL 16+: проектирование схем, оптимизация запросов, индексация, управление транзакциями. Опыт работы с ClickHouse для аналитических витрин и сбора телеметрии.
  • Практический опыт интеграции с Apache Kafka: реализация producer/consumer, партиционирование, гарантированная доставка, мониторинг лагов и настройка retry-политик.
  • Навыки контейнеризации и базовой оркестрации: Docker, Docker Compose, понимание принципов развёртывания и масштабирования в Kubernetes.
  • Понимание практик безопасности и качества кода.
  • Использование AI-ассистентов (Claude Code и аналоги) для ускорения генерации пайплайнов и скриптов будет преимуществом.
Личностные качества
  • Системное инженерное мышление: баланс между скоростью доставки, чистотой кода и надёжностью решений.
  • Ответственность за качество интеграций и стабильность сервисов, проактивный подход к выявлению уязвимостей и устранению технического долга.
  • Готовность работать в распределённой команде, чётко документировать принятые решения и соблюдать корпоративные регламенты.

Условия

  • Оформление по договору Гпх , срочный договор до конца 2026 с возможностью продления по результатам.
  • Гибкий формат работы.
  • Конкурентная проектная ставка, прозрачная система приёмки этапов.
  • Доступ к корпоративным ресурсам, современному стеку и техническому менторству.
  • Возможность перехода на постоянную основу по итогам проекта.

Навыки

Python
Golang
PostgreSQL
Apache Kafka
Docker
Kubernetes
Go