Senior Python Backend Engineer

ЧК NextGen Commerce Ltd.

Senior Python Backend Engineer

Алматы, площадь Республики, 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, если есть интерес и экспертиза.

Навыки
  • Python
  • Docker
  • REST API
  • Redis
  • Docker-compose
  • Git
  • Apache Kafka
  • PostgreSQL
  • OIDC
  • Kubernetes
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Biometric(Биометрик)

Senior Backend

Biometric(Биометрик)

Полный день
  • Алматы

  • от 1000000 KZT

Рекомендуем
Globerce Inc.
Полный день
  • Алматы

  • от 1000000 KZT

Рекомендуем
Моторная компания Астана-Моторс

Backend Developer (Python, Django)

Моторная компания Астана-Моторс

Полный день
  • Алматы

  • от 1000000 KZT

Рекомендуем
Choco (ТОО Chocofamily)
Полный день
  • Алматы

  • от 1000000 KZT

«Aviata» (Freedom Travel)

Python Developer

«Aviata» (Freedom Travel)

Полный день
  • Алматы

  • от 1000000 KZT

Freedom Pay
Полный день
  • Алматы

  • от 1000000 KZT

Arbuz Group (Арбуз Груп)

Senior backend-разработчик (PHP)

Arbuz Group (Арбуз Груп)

Полный день
  • Алматы

  • от 1000000 KZT

Халык-Life, АО
Полный день
  • Алматы

  • от 1000000 KZT

Smart Parking Technologies

SysOps Engineer

Smart Parking Technologies

Полный день
  • Алматы

  • от 1000000 KZT

Cybernet (Кибернет)

DevSecOps / SecOps Engineer

Cybernet (Кибернет)

Полный день
  • Алматы

  • от 1000000 KZT

Халык-Life, АО
Полный день
  • Алматы

  • от 1000000 KZT

Deloitte DKU
Полный день
  • Алматы

  • от 1000000 KZT

Ticketon Events

QA Engineer (Senior)

Ticketon Events

Полный день
  • Алматы

  • от 1000000 KZT

HJ Platform

QA Lead

HJ Platform

Полный день
  • Алматы

  • до 1200000 KZT

KMF Банк
Полный день
  • Алматы

  • до 1200000 KZT

Bereke Bank
Полный день
  • Алматы

  • до 1200000 KZT

DevOps Engineer

Parqour Parking Management

Полный день
  • Алматы

  • до 1200000 KZT

MFO SurfKaz Finance
Полный день
  • Алматы

  • до 1200000 KZT

МФО SOLVA (ТОО Talgau Brokerage)
Полный день
  • Алматы

  • до 1200000 KZT

МФО Деньги говорят

PHP Senior-разработчик

МФО Деньги говорят

Полный день
  • Алматы

  • до 1200000 KZT

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию