Опубликовано сегодня

Middle Backend-разработчик (Python) в Simple Company Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Backend-разработчик в команду Simple Company для развития микросервисных приложений на Python. Работа с FastAPI, gRPC, PostgreSQL и асинхронными процессами, участие в проектировании архитектуры.

Задачи:

  • Разрабатывать и развивать микросервисные backend-приложения на Python 3.11+ с использованием FastAPI
  • Интегрировать сервисы через gRPC и REST API, обеспечивая сериализацию данных через Pydantic 2+ и Protocol Buffers
  • Реализовывать асинхронные процессы на asyncio, управлять фоновыми задачами и очередями сообщений с помощью Celery
  • Проектировать и оптимизировать модели данных и SQL-запросы для PostgreSQL 18+ с использованием SQLAlchemy и Alembic
  • Настраивать хранение и обмен файлами через S3-совместимые хранилища
  • Поддерживать качество и читаемость кода в соответствии с принципами SOLID, линтингом через Ruff и тестовым покрытием на pytest
  • Участвовать в проектировании архитектуры микросервисов, обсуждении API-контрактов
  • Анализировать производительность сервисов, искать узкие места и предлагать архитектурные улучшения
  • Работать в гибкой команде разработки, применять code review, CI/CD, документировать решения на техническом английском

Требования:

  • Опыт коммерческой разработки на Python (3.11+) от 3-х лет
  • Опыт разработки приложений с использованием FastAPI
  • Опыт интеграции сервисов через gRPC и REST API
  • Опыт сериализации и десериализации JSON и Protocol Buffers через Pydantic
  • Опыт использования Celery для фоновых задач и обработки очередей
  • Опыт реализации асинхронных процессов на asyncio
  • Опыт реализации миграций с Alembic или go-migrate
  • Опыт работы с SQLAlchemy
  • Уверенные навыки работы с PostgreSQL: оптимизация запросов, транзакции, индексы, партиционирование
  • Опыт написания тестов с использованием pytest
  • Владение инструментами контроля качества кода: Ruff
  • Опыт разработки с соблюдением принципов SOLID
  • Опыт работы с облачными хранилищами S3-совместимого типа
  • Знание английского языка на техническом уровне

Условия:

  • Полный рабочий день, гибкий гибридный график работы 5/2, с возможностью удаленной работы
  • Официальное трудоустройство и полностью «белая» заработная плата с первого дня работы
  • Уютный офис в 5 минутах ходьбы от м. Динамо и м. Петровский парк
  • Профессиональная команда, реализующая передовые технологии в инновационных решениях
  • Интересные задачи и быстрое профессиональное развитие
  • Льготы для сотрудников аккредитованных IT-компаний

Навыки:

  • Python
  • FastAPI
  • gRPC
  • REST API
  • Pydantic
  • Protocol Buffers
  • asyncio
  • Celery
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • S3
  • Yandex Object Storage
  • SOLID
  • Ruff
  • pytest
  • Redis
  • Kafka
  • DDD
  • Prometheus
  • Grafana
  • GitLab CI/CD
  • Helm
  • Terraform
  • Docker Compose
  • Docker
  • Kubernetes
Эту вакансию мы нашли в career_page
SC

Simple Company

Москва

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 152 500 – 300 000 ₽, медиана 225 000 ₽.

90k225k667k

обычно платят (p25–p75): 152 500 – 300 000 ₽

Когорта Backend, Middle · 255 вакансий за 90 дней

Зарплаты Backend →

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

Автоотклики