Алматы, площадь Республики, 15
Метро: АбаяО компании
Мы строим e-commerce платформу, которая агрегирует и автоматизирует работу с крупными маркетплейсами (1688, Taobao и др.), платежами, логистикой и пользовательскими сценариями под ключ.
Система состоит из набора высоконагруженных сервисов, работающих в Kubernetes, с большим количеством внешних зависимостей: маркетплейсы, платежи, логистика, AI-сервисы, авторизация.
Нас интересуют не просто работающие эндпоинты, а устойчивые сервисы, которые:
запускаются без половины зависимостей,
корректно восстанавливаются,
не создают лавинообразных отказов,
масштабируются без штормов.
Почему это интересно
Реальные продакшн-нагрузки.
Много инженерных задач уровня system design и reliability.
Минимум бюрократии, максимум ответственности и влияния на архитектуру.
Возможность выстроить платформенные паттерны, которые будут переиспользоваться десятками сервисов.
Требования:
Отличное владение Python 3.10+, asyncio, async I/O, context management.
Глубокий практический опыт с FastAPI:
dependencies,
lifecycle (startup/shutdown),
background tasks.
Опыт разработки высоконагруженных сервисов с fallback-логикой и graceful degradation.
Реальный опыт feature-gated endpoints и runtime-включения функционала.
Архитектура распределённых систем
Проектирование сервисов, устойчивых к частичной недоступности зависимостей.
Понимание circuit breaker, retry/backoff, jitter, debouncing, pooling.
Работа с динамическим состоянием сервисов и зависимостей.
Интеграции
Redis (aioredis): caching, pub/sub, distributed locks.
Kafka (aiokafka): consumers, producers, offsets, idempotency.
PostgreSQL (asyncpg или аналоги).
Keycloak / OIDC: JWT, JWKS, introspection, роли.
Kubernetes / DevOps
Понимание K8s: deployments, HPA, readiness/liveness probes, ConfigMaps, Secrets.
Умение писать сервисы, которые:
стартуют без зависимостей,
корректно масштабируются,
не создают «шторм» переподключений.
Helm или Kustomize.
Observability
Prometheus metrics, OpenTelemetry, structured logging.
Distributed health-checks и state-registry.
Плюсом будут
Опыт с service mesh/sidecar (Envoy, Istio, Linkerd).
Event-driven архитектуры: Saga, transactional outbox, event sourcing.
ClickHouse, Elasticsearch, NATS, RabbitMQ.
Глубокое понимание OAuth2 / OIDC, RBAC/ABAC, security-паттернов.
Обязаности
Проектировать и реализовывать backend-сервисы на Python (FastAPI, asyncio).
Обеспечивать отказоустойчивость и корректную деградацию системы.
Работать с Kafka, Redis, БД и внешними API.
Внедрять observability и улучшать reliability сервисов.
Участвовать в архитектурных обсуждениях и принятии технических решений.
Писать чистый, поддерживаемый код и проводить code review.
Условия
Работа над высоконагруженным продакшн-продуктом с реальными пользователями.
Полный рабочий день, 5/2, без постоянных переработок.
Формат работы — офис.
Современный инфраструктурный стек: Kubernetes, Kafka, Redis, FastAPI, observability.
Большая зона ответственности и влияние на архитектуру платформы.
Рост в сторону Principal / Architect, если есть интерес и экспертиза.
Choco (ТОО Chocofamily)
Алматы
от 1000000 KZT
МФО SOLVA (ТОО Talgau Brokerage)
Алматы
до 1200000 KZT