Назад к вакансиям

Python Developer / Highload Backend

Альфа-БанкУдалённоот 4 лет
PythonPostgreSQLDockerKafkaGrafanaClickHouseFastAPIPrometheusasyncioKibanaELKOpenTelemetry

Описание

Обязанности

  • Разработка и поддержка высоконагруженных backend-сервисов на Python
  • Проектирование и разработка REST API
  • Интеграция сервисов с внутренними и внешними системами
  • Работа с асинхронным кодом и высоконагруженными сценариями
  • Настройка логирования, метрик, healthcheck endpoints и трассировки
  • Интеграция сервисов с observability-инфраструктурой: OpenTelemetry, Prometheus-compatible метрики, ElasticSearch
  • Работа с контейнеризацией и инфраструктурой: Docker, Kubernetes, Kafka
  • Участие в диагностике инцидентов, анализе логов, метрик и трейсов

Требования

  • Коммерческий опыт разработки на Python от 4х лет
  • Опыт разработки REST API и микросервисной архитектуры
  • Опыт асинхронного программирования: asyncio, aiohttp/httpx или аналогичные инструменты
  • Опыт работы с FastAPI, Pydantic или аналогичным backend-стеком
  • Опыт работы с PostgreSQL, плюсом будет ClickHouse SQL
  • Опыт работы с Redis
  • Опыт работы с очередями или брокерами сообщений: Kafka или RabbitMQ
  • Опыт работы с Docker, базовое понимание Kubernetes: pod, deployment, service, liveness/readiness probes, Helm
  • Опыт настройки логирования: logging, structlog или аналогичные инструменты, ElasticSearch/OpenSearch
  • Опыт работы в Graphana, Kibana для мониторинга
  • Опыт написания тестов: pytest, unittest, mocks
  • Vibe-Coding (Cursor, Claude Code, Codex и другие)

Будет плюсом

  • Опыт в DevOps/Data Engineering
  • Опыт по разворачиванию локальных LLM-моделей: vLLM, SGLang, LM Studio, Ollama, llama.cpp (любой на выбор)
  • Практический опыт с OpenTelemetry Collector и OTLP
  • Опыт работы с VictoriaMetrics, Jaeger, AlertManager
  • Умение строить BI-дашборды из ClickHouse
  • Желание изучать язык программирования Go (опционально)

Условия

  • Формат работы: удалённо