freehire launches on Product Hunt on 26 August.

Follow →

Middle Python Developer

Summary

Middle Python developer building and scaling high-load backend services with FastAPI, Kafka, PostgreSQL, and async Python for a product company.

О вакансии:

Мы ищем Middle Python Developer для разработки и развития высоконагруженных backend-систем. Вам предстоит участвовать в проектировании архитектуры, создании новых сервисов, оптимизации производительности и обеспечении стабильной работы продукта

Чем предстоит заниматься:

  • Разрабатывать и поддерживать backend-сервисы на Python 3.12+
  • Создавать REST API на FastAPI
  • Поддерживать микросервисную и event-driven архитектуру
  • Работать с Apache Kafka
  • Оптимизировать базы данных PostgreSQL
  • Поддерживать высоконагруженные и отказоустойчивые системы
  • Оптимизировать производительность приложений и запросов
  • Работать с асинхронным программированием, asyncio и event loop
  • Участвовать в разборе production-инцидентов
  • Взаимодействовать с DevOps, QA, аналитиками и другими разработчиками

Что мы ожидаем

  • Опыт коммерческой разработки на Python от 3 лет
  • Уверенное знание Python 3.12+
  • Практический опыт работы с FastAPI
  • Понимание асинхронного программирования
  • Понимание принципов работы event loop, coroutine, threading и multiprocessing
  • Хорошее понимание GIL и его влияния на производительность
  • Опыт разработки высоконагруженных систем
  • Практический опыт работы с Apache Kafka
  • Глубокое знание PostgreSQL
  • Умение оптимизировать SQL-запросы, индексы и транзакции
  • Опыт работы с Redis
  • Знание SQLAlchemy, Alembic и Pydantic
  • Опыт разработки микросервисной архитектуры
  • Опыт работы с Docker и Kubernetes
  • Понимание принципов масштабирования, отказоустойчивости и распределённых систем
  • Опыт написания unit- и integration-тестов
  • Уверенное владение Git

Будет преимуществом:

  • Опыт работы с Prometheus, Grafana, ELK или OpenSearch
  • Опыт настройки CI/CD
  • Опыт работы с distributed tracing и observability
  • Знание Domain-Driven Design

Мы предлагаем:

  • Работу над высоконагруженным технологическим продуктом
  • Возможность влиять на архитектуру и технические решения
  • Современный технологический стек
  • Минимум бюрократии
  • Сильную профессиональную команду
  • Конкурентную заработную плату
  • Официальное трудоустройство
  • Медицинскую страховку
  • Оплату обучения и профессиональных мероприятий

В отклике просим кратко указать, с какими высоконагруженными системами вы работали, какую нагрузку они обрабатывали и какие архитектурные решения вы принимали.