Назад
9 часов назад

Middle Python Developer (FastAPI)

220 000 - 300 000
Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Грейд
middle
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

TL;DR

Middle Python Developer (FastAPI/PostgreSQL): Разработка внутренних проектов компании с акцентом на построение REST API и асинхронную обработку данных. Фокус на проектировании микросервисной архитектуры, оптимизации сложных запросов PostgreSQL и интеграции с брокерами сообщений Kafka.

Локация: Краснодар или удалённо (РФ)

Зарплата: от 220 000 до 300 000 ₽

Компания

ITK-академия — резиденты инновационного центра «Сколково».

Что делать

  • Разработка REST API с использованием FastAPI (асинхронные эндпоинты, dependency injection, middleware).
  • Работа с асинхронным программированием с использованием asyncio и aiohttp.
  • Проектирование и оптимизация баз данных PostgreSQL (сложные запросы, индексы).
  • Интеграция с Redis (кэширование, pub/sub) и Kafka (продюсеры, консьюмеры).
  • Контейнеризация приложений через Docker и работа с манифестами Kubernetes.
  • Написание unit- и интеграционных тестов с помощью pytest и unittest.

Требования

  • Уверенное владение Python и фреймворком FastAPI.
  • Опыт работы с PostgreSQL и ORM SQLAlchemy.
  • Навыки работы с Redis и брокерами сообщений Kafka.
  • Опыт работы с Docker, docker-compose и базовые знания Kubernetes.
  • Умение самостоятельно тестировать и отлаживать код после деплоя.
  • Понимание принципов микросервисной архитектуры и паттернов межсервисного взаимодействия.

Хорошо, если есть

  • Опыт работы с Django / Django REST Framework.
  • Навыки настройки мониторинга (Prometheus, Grafana).
  • Опыт построения CI/CD пайплайнов в GitHub Actions или GitLab CI.
  • Знание принципов SOLID и паттернов проектирования.
  • Опыт работы с RabbitMQ, NATS или написания нагрузочных тестов (Locust, k6).

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →