Владивосток, Волховская улица, 25
Amazur — молодая IT-компания, резидент Сколково, Малая Технологическая Компания. Участвуем в получении грантов по IT и AI. Мы разрабатывает платформу автоматизации для селлеров на маркетплейсах. Выручка клиентов под управлением - 3,5 млрд. рублей в год. Мы строим сервис автоматического управление рекламой на маркетплейсах.
Чем предстоит заниматься:
- Проектировать и разрабатывать микросервис на Python 3.13+ с FastAPI и gRPC;
- Реализовывать бизнес-логику: Temporal-воркфлоу для синхронизации данных с API, reconciliation, генерации отчётов;
- Разрабатывать доменные модели (Rich Domain Model) с target/current-паттерном синхронизации;
- Проектировать и оптимизировать схему БД (PostgreSQL, SQLAlchemy 2.0, Alembic);
- Развивать внутренний async SDK для работы с API (Pydantic v2, httpx, rate limiting, retry);
- Реализовывать движок бизнес-правил (приоритизация, конфликты, параметры из БД);
- Принимать участие в настройке мониторинга и observability (Prometheus, structlog, OpenTelemetry);
- Писать unit- и интеграционные тесты (pytest, pytest-asyncio, factory-boy);
- Участвовать в code review и принятии архитектурных решений.
Что мы ожидаем от вас:
- Опыт разработки на Python;
- Уверенное владение asyncio и асинхронным программированием;
- Опыт работы с FastAPI или аналогичными async-фреймворками;
- Знание SQLAlchemy 2.0 (async ORM) и PostgreSQL;
- Умение проектировать REST API и работать с Pydantic v2;
- Опыт работы с Docker и базовое понимание Kubernetes;
- Навыки написания тестов (pytest) — не как формальность, а как часть процесса;
- Строгая типизация: опыт работы с mypy в strict-режиме или готовность к этому;
- Понимание паттернов: Repository, Domain Model, Dependency Injection;
- Опыт работы с Git, код-ревью, CI/CD.
Будет плюсом:
- Опыт работы с Temporal или аналогичными системами оркестрации (Taskiq, Airflow, Celery);
- Знакомство с gRPC и Protocol Buffers;
- Опыт интеграции с внешними API (в лучшем кейсе - маркетплейсов Wildberries, Ozon, Яндекс Маркет);
- Понимание event-driven подходов и паттернов записи истории изменений;
- Знакомство с S3-совместимыми хранилищами.
Наш стек
| Область | Технологии |
| ------- | ---------- |
| Язык | Python 3.13 |
| API | FastAPI, gRPC (grpclib), Pydantic v2 |
| Оркестрация | Temporal |
| База данных | PostgreSQL 18, SQLAlchemy 2.0, asyncpg, Alembic |
| HTTP-клиент | httpx (async) |
| Хранилище | SeaweedFS (S3-совместимое) |
| Мониторинг | Prometheus, Grafana, structlog, OpenTelemetry |
| Качество кода | mypy (strict), ruff, bandit, pre-commit |
| Тесты | pytest, pytest-asyncio, factory-boy |
| Инфраструктура | Docker, K3s, GitLab CI/CD |
| Пакетный менеджер | uv |
Условия:
- Оформление по ТК РФ;
- Офис / гибрид.
Зарплата:
- Полная занятость, гибкий график;
- Оплачиваемые больничные и отпуска;
- Современный стек без legacy;
- Влияние на архитектуру: вы будете участвовать в ключевых технических решениях, а не просто выполнять задачи;
- Небольшая команда — минимум бюрократии, максимум результата.
Первый месяц - оплачиваемая стажировка. Оплата 60 000 руб.
Как проходит отбор
1. Тестовое задание — небольшая практическая задача, приближенная к реальным задачам проекта. Дедлайн — 3 дня с момента получения. Оцениваем качество кода, архитектурные решения и работу с типами
2. Собеседование — знакомство с командой и разбор вашего решения. Предпочтительно очно в офисе, но возможно онлайн
3. Оффер
Компьютерная академия TOP (Компьютерная Академия ТОП)
Владивосток
от 80000 RUR
ДВЭУК-ГенерацияСети
Владивосток
до 100000 RUR
ФГБУ Центральное жилищно-коммунальное управление Министерства Обороны Российской Федерации
Владивосток
до 80000 RUR