Backend разработчик (Python / Go)

до 200 000 ₽ до вычета налогов

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Удаленная работа

Обязанности:

Документо‑парсинг

  • Разработка парсера «plug‑in style» для Excel/CSV/LAS
  • Интеграция Tesseract / TR‑OCR для сканов
  • Алгоритмы распознавания таблиц и единиц измерения
  • 98 % успешных конвертаций, < 1 сек на 100 стр.

    Расчётный сервис

  • DSL для формул, хранение в PostgreSQL + JSONB
  • Автоматическая проверка размерности
  • Асинхронное выполнение (Celery/RabbitMQ)
  • 1000+ расчётов/мин при SLA P99 ≤ 300 мс

    API / Интеграция

  • REST (FastAPI) и GraphQL (ariadne)
  • gRPC‑канал к ML‑ядру
  • OpenAPI 3 + Pydantic схемы
  • Полное покрытие Swagger, автоген клиента

    DevOps‑ready код

  • Dockerfile, Helm‑чарты, GitLab CI/CD
  • Логи в Loki, метрики в Prometheus
  • zero‑downtime деплой / blue‑green

    Качество

  • Unit + integration тесты (pytest, pytest‑asyncio) ≥ 80 %
  • Код‑ревью, линтеры (ruff, mypy)
  • Failed‑pipeline = 0 в release‑ветке

Требования:

Обязательные условия

  • 3+ года коммерческого Python (или Go) backend
  • Опыт проектирования REST/GraphQL API
  • PostgreSQL: сложные запросы, индексы, JSONB
  • Опыт с Docker и CI/CD pipelines
  • Понимание асинхронного подхода и очередей сообщений

Необязательные условия

  • Парсинг бинарных форматов (LAS, DLIS)
  • Опыт с FastAPI + Pydantic v2
  • Знания gRPC, protobuf, grpc‑gateway
  • Оптимизация под GPU‑серверы (NUMA, I/O)
  • Знакомство с LLM‑сервисами или RAG
    Условия:
    Оборудование
    MacBook Pro M2 / Linux‑ноут + доступ к тестовому GPU‑кластеру
    Бонусы
    Годовой KPI‑бонус до 15 % оклада, ДМС, 28 дней отпуска
    Обучение
    Бюджет 100 k ₽/год на курсы (OTUS, GoWay, HighLoad++)

Ключевые навыки

Опыт проектирования rest/graphql api
Postgresql: сложные запросы, индексы, jsonb
Опыт с docker и ci/cd pipelines
Понимание асинхронного подхода и очередей сообщений

Контактная информация

ЭЙП ТЕКНОЛОДЖИ

Сайт: amirig.ru

Почта: не указана

Вакансия опубликована 13.05.2025 в г. Москва.