
ЭЙП ТЕКНОЛОДЖИ
Backend разработчик (Python / Go)
До 200 000 RUR
- Опыт проектирования REST/GraphQL API
- PostgreSQL: сложные запросы, индексы, JSONB
- Опыт с Docker и CI/CD pipelines
- Понимание асинхронного подхода и очередей сообщений
Обязанности:
Документо‑парсинг
- Разработка парсера «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++)