April 6

Go-разработчик

🆔 запроса: D-49
Статус: Открыт

Проект:
Разработка сервисов online-инференса для ML-моделей

Условия:
Ставка: до 2100
Локация: РФ / РБ

Позиция:
Роль: Go-разработчик
Количество: 1

Обязательные требования:

  • Уверенный опыт разработки на Go
  • Понимание микросервисной архитектуры
  • Практический опыт интеграций через:
    • gRPC
    • REST
    • брокеры сообщений
    • SQL-базы данных
  • Опыт покрытия критических сценариев тестами:
    • контрактные
    • интеграционные
    • e2e
  • Понимание reliability-паттернов:
    • retry
    • circuit breaker
    • DLQ
  • Опыт применения reliability-паттернов в продакшене
  • Опыт работы с Data Lake
  • Опыт работы с потоками данных

Технологический стек:

  • Go
  • gRPC
  • Protobuf
  • REST
  • Data Lake
  • Kafka / NATS
  • Redis
  • PostgreSQL
  • Docker
  • Kubernetes
  • Helm
  • Prometheus
  • Grafana
  • OpenTelemetry
  • Git
  • CI/CD

Будет плюсом:

  • Опыт в MLOps
  • Опыт production-эксплуатации моделей
  • Опыт построения высоконагруженных микросервисов на Go
  • Опыт проектирования интеграционных слоёв и data contracts
  • Опыт работы в доменах:
    • medtech
    • fitness
    • другие high-compliance направления

Задачи на проекте:

  • Разработка сервисов online-инференса (gRPC / REST) для ML-моделей
  • Интеграция ML-моделей в микросервисную инфраструктуру продукта
  • Проектирование и поддержка data adapters
  • Интеграция с озером данных (Data Lake)
  • Реализация механизмов rollout / rollback версий моделей:
    • canary
    • blue / green
    • shadow
  • Обеспечение производительности и надёжности:
    • SLA
    • SLO
    • p95 / p99 latency
    • fault tolerance
  • Совместная работа с DS / ML и продуктовыми командами
  • Выстраивание стандартов интеграции моделей в продукт

Важно по резюме:
Резюме кандидата должно отражать:

  • чем кандидат занимался на каждом проекте
  • какие навыки, технологии и программы использовал
  • опыт разработки на Go
  • опыт работы с gRPC / REST / Kafka / NATS / Redis / PostgreSQL / Docker / Kubernetes / Helm
  • опыт построения микросервисной архитектуры
  • опыт работы с Data Lake и потоками данных
  • опыт реализации rollout / rollback стратегий
  • опыт тестирования критических сценариев
  • опыт использования Prometheus / Grafana / OpenTelemetry / CI/CD
  • опыт в MLOps и работе с ML-моделями, если он есть

Что присылать:

  • CV кандидата
  • ФИО
  • Страна / город
  • Гражданство
  • Грейд
  • Ставка
  • Дата готовности к старту
  • Таблицу соответствия требованиям (ДА / НЕТ)
  • Все пункты с ответом ДА должны быть подтверждены в резюме

Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.