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

Санкт-Петербург, Россия
Миддл
Информационные технологии • Разработка • Backend • Bash • Python • Flask • PostgreSQL
Релокация • Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы более 5 лет
от 200 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Ведущий программист.

Мои компетенции и опыт

Обязанности:

- Разработка и сопровождение расчётных математических моделей на Python: вычислительные пайплайны, оптимизация (генетические алгоритмы), обработка данных.

- Проектирование сервисов с нуля: модульная архитектура под контейнеризацию, внедрение зависимостей (DI), dataclass-контракты между модулями.

- Разработка собственных парсеров форматов.

- Настройка и поддержка CI (линтинг, автоформат, smoke-прогоны); поддержание кодовой базы в чистоте.

- Код-ревью и менторинг команды из 5 разработчиков, проведение технических собеседований.

 

Ключевые проекты:

Расчётно-оптимизационный сервис на Python (текущий проект)

- Модульная архитектура под контейнеризацию: изоляция модулей, внедрение зависимостей (DI), dataclass-контракты между модулями.

- Распределённое выполнение расчётов на удалённой машине: клиент-воркер, обмен по сети, копирование результатов по SSH, обработка обрывов соединения.

- Собственные парсеры форматов (RDF, xlsx) на стандартной библиотеке (по ограничениям заказчика).

- Настройка и поддержка CI (линтинг, автоформат, smoke-прогоны); код-ревью и менторинг команды из 5 человек.

Стек: Python 3, FastAPI, PostgreSQL, pandas, Docker, pytest.

 

Асинхронный веб-сервис (в команде, 2024)

- REST API на FastAPI: async SQLAlchemy 2.0 + PostgreSQL (asyncpg), миграции Alembic, JWT-авторизация, WebSocket, фоновые задачи.

- Архитектура на Dependency Injection, контейнеризация Docker Compose, тесты pytest, статический анализ (ruff / mypy).

Стек: Python нужен доступ к резюме , FastAPI, SQLAlchemy, asyncpg, PostgreSQL, Alembic, Docker Compose, Poetry, pytest.

 

Оптимизатор расписаний (в команде, 2023)

- Встраиваемый решатель на Python нужен доступ к резюме : расчёт параметров модели по формулам из Excel-справочников.

Стек: Python нужен доступ к резюме , pandas, numpy, sympy.


Специализация
Информационные технологииРазработкаBackendBashPythonFlaskPostgreSQL
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)


Интересные кандидаты