Локация

Разработчик Python Backend

Кибер Синтез
Санкт-Петербург Опыт работы от 3 лет Временная работа Полный день
Поделиться

Описание

Вакансия : Senior/Middle+ Python Backend Developer (FastAPI, PostGIS, Microservices Unification)

Мы ищем опытного и высокоавтономного Backend-разработчика для реализации ключевых микросервисов мобильного приложения. Ваша основная задача объединить функциональность дейтинга, гео-соцсети, ленты и событий, взяв за основу существующие репозитории и приведя их к единой, высокопроизводительной и масштабируемой архитектуре. Мы используем единый стек Python/FastAPI, PostgreSQL и Docker. Эта роль требует глубокой экспертизы в асинхронном программировании, рефакторинге и работе со специализированными гео-данными (PostGIS).

Основные Обязанности:

Архитектурная Унификация: Форкинг, рефакторинг и приведение к единому стилю конфигурации (Docker, env, auth) трех основных Open Source репозиториев (Dating, Social Feed, Events).

Гео-Сервис (Ключевая Разработка): Проектирование и создание Geo-Service на FastAPI/PostGIS с нуля, включая реализацию гео-индексирования, поиска по радиусу и кластеризации для замены внешних систем.

Core-Функционал Дейтинга: Разработка и оптимизация логики свайпов (Swipe Up/Down/Left/Right), алгоритмов матчинга и расширение моделей профиля (тарифы, суперсигналы).

Real-Time Коммуникации: Реализация и масштабирование real-time чата на WebSockets в Auth-Match-Service.

Интеграция: Настройка единого механизма авторизации (JWT) для всех микросервисов и обеспечение их безопасного взаимодействия.

Стандарты Качества: Написание чистой, унифицированной кодовой базы, покрытие кода тестами и поддержание актуальной технической документации.

Обязательные Требования!!!

Опыт коммерческой разработки на Python 3+ года.

Экспертное владение асинхронными фреймворками (FastAPI, Starlette) и асинхронными драйверами БД.

Критически важный опыт !!! :

Глубокое знание PostGIS, включая настройку гео-индексов (GiST) и оптимизацию сложных пространственных запросов.

Уверенное владение PostgreSQL, способность проектировать сложные и высокопроизводительные схемы данных.

Опыт работы с Docker в среде микросервисов и понимание принципов их развертывания.

Опыт построения real-time API с использованием WebSockets.

Практический опыт реализации систем аутентификации на базе JWT.

Будет Плюсом !!!

Опыт работы с Redis для кэширования и Rate Limiting.

Знание брокеров сообщений (RabbitMQ, Kafka) или систем очередей задач (Celery).

Опыт интеграции платежных систем и логики геймификации/лотерей.

Понимание архитектурных паттернов, используемых в высоконагруженных гео-социальных сетях (как альтернатива PostGIS)

месяц назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
до 500 000 руб.
  • Hard Bootstrapping LLC.
  • Санкт-Петербург
... ищет хорошего специалиста на вакансию Python Backend Developer . Санкт-Петербург (Россия ... рабочий день. Требуемые навыки: #middle, #Python, #PostgreSQL, #Docker, #Базыданных, # ... работе, ищем сильного бэкенд-разработчика, который закроет техническую часть ...
06.01.2026
до 500 000 руб.
  • HuntIT
  • Санкт-Петербург
... с ведущими IT-компаниями, рекламными агентствами и работает над крупными проектами. Сейчас мы находимся в поиске Python Backend Developer в международную B2B компанию. Основные продукты компании это высокоточные системы машинного обучения, которые помогают ...
13.01.2026
от 200 000 руб.
  • Productive heads
  • Санкт-Петербург
... за рубежом. Мы ищем сильного backend разработчика, который готов взять на себя ... связке с продактом и вторым backend разработчиком: - Декомпозировать задачи; - Задавать технические стандарты ... в backend разработке от 3 4 лет. 2. Уверенный Python 3.x ...
28.12.2025
от 200 000 руб.