Python Developer

Россия
Миддл
Информационные технологии • Разработка • Backend • Python • SQL • Django • CSS • HTML • PostgreSQL • Redis • Amazon S3
Релокация • Удаленная работа
Опыт работы от 3 до 5 лет
280 000 ₽
О себе

На данный момент Python Developer.

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

Backend разработчик (Python, Django, FastAPI) c 3+ годами опыта в веб-разработке.
Разрабатывал и сопровождал сервисы, проектировал архитектуру коммерческих проектов, оптимизировал производительность, настраивал CI/CD.

Территориально нахожусь не в РФ.

Dinord

Python Инженер-разработчик

Май 2024 — По настоящее время

Разработка и сопровождение внутреннего продукта, который позволяет в режиме реального времени отслеживать потребление и утилизацию ресурсов, своевременно осуществлять финансовый контроль и анализ затрат на IT инфраструктуру.

1. Сервис backend части web приложения основного продукта.

  • Временно исполнял обязанности тимлида в команде из 3 человек, выстраивая рабочие процессы как внутри команды, так и вне;
  • Реализовал бизнес логику сбора данных метрик в иерархическом порядке вложенности виртуальных объектов и расчета затрат по ним;
  • Разработал и реализовал хранение исторических данных с ежедневным сохранением снапшотов связей объектов;
  • Проводил рефакторинг кода с целью повышения его качества, читаемости и производительности;
  • Улучшил производительность сервиса путем оптимизации запросов к базам данных, к сторонним сервисам и их кеширования;
  • Документировал новые разработанные API;
  • Принимал участие в решениях задач проекта;
  • Сопровождал релизы версий, проводил хот фиксы в критические моменты;
  • Тестировал и отлаживал разработанные решения.

Стек технологий: Python, Django REST Framework, aiohttp, Celery, Swagger, PostgreSQL, RabbitMQ, Git, Docker, Postman.

2. Сервис email рассылки уведомлений и/или отчетов в форматах pdf и xls.

  • Реализовал алгоритм парсинга и валидации данных, с последующим их преобразованием в отчеты формата pdf, xls и отправки на электронную почту пользователей;
  • Обновил и доработал техническую документацию сервиса.

Стек технологий: Python, FastAPI, aiohttp, SQLAlchemy, Swagger, pytest, PostgreSQL, RabbitMQ, Git, Docker.

Akticom

Python backend developer

Ноябрь 2021 — Апрель 2024

Разработка различных внутренних сервисов для автоматизации бизнес-процессов финтеха с последующими интеграциями с микрофинансовыми организациями.

1. Сервис для криптографического подписания запросов кредитных историй от НБКИ и обработки полученных данных в скоринг системе.

  • Реализовал интеграционный контур с НБКИ с криптографической подписью запросов кредитных историй и обработки полученных данных в скоринг системе;
  • Интегрировал S3 Yandex Cloud и реализовал перенос данных из PostgreSQL оптимизацией хранения и безопасного доступа;
  • Реализовал бизнес-логику кредитного скоринга заемщиков и переходы на новые форматы обмена данными клиентов с внешними партнерами;
  • Управлял наполнением и систематизацией базы данных, обеспечил ее актуальность и структурированность;
  • Улучшил производительность сервиса путем оптимизации запросов к базам данных и их кеширования;
  • Проводил рефакторинг кода с целью повышения его качества, читаемости и производительности;
  • Сопровождал релизы версий, проводил хот фиксы в критические моменты;
  • Тестировал и отлаживал разработанные решения.

Cтек технологий: Python, Django, Django REST Framework, FastAPI, SQLAlchemy, Celery, Flower, Swagger, pytest, PostgreSQL, RabbitMQ, Git, Docker, Yandex S3, Postman.

2. Сервис таргетинга услуг для клиентов микрозаймовых организаций.

  • Участвовал в проектировании архитектуры и дизайн решений сервиса;
  • Разработал механизм целостности и защиты клиентских данных;
  • Спроектировал верхнеуровневую архитектуру базы данных, начиная от определения структуры, заканчивая её нормализацией;
  • Выстраивал синхронные/асинхронные интеграции со смежными системами;
  • Настроил CI/CD и необходимое окружение на серверах.

Стек технологий: Python, Django, Django REST Framework, Celery, Flower, Swagger, pytest, PostgreSQL, Redis, Git, Docker, Postman.

3. Сервис внутреннего документооборота.

  • Реализовал алгоритм парсинга, валидации и преобразования xml, xls документов c последующим сохранением информации в базы данных;
  • Обновил и доработал техническую документацию сервиса;
  • Увеличил покрытие тестами на 18% (оценка с помощью библиотеки coverage).

Стек технологий: Python, Django, Django REST Framework, Celery, Flower, Swagger, pytest, PostgreSQL, Redis, Git, Docker.

4. Сервис алертинга.

  • Реализовал Telegram-алертинги доступности сервисов и системных ресурсов, что уменьшило время реакции на инциденты и предотвращало простои;
  • Расширил функционал Telegram-алертингов, добавив возможность параметризации уведомлений;
  • Разработал мониторинг количества свободного места на сервере (aiogram, aioschedule) с гибкой системой уведомлений.

Стек технологий: Python, aiogram, aioschedule, pytest, Git.


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

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

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