Python Software Engineer

Алматы, Казахстан
Миддл
Информационные технологии • Разработка • Backend • Python • Django • MongoDB • PostgreSQL
Релокация • Удаленная работа • Частичная занятость
Опыт работы от 1 года до 3х лет
от 150 000 до 200 000 ₽
Есть файл резюме (защищен)
О себе

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

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

C-Score

Январь нужен доступ к резюме Настоящее время

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

- Разработка/Поддержка микросервисов на Celery

- Настройка Celery/Celery Beat

- Работа с многопоточностью

- Настройка продюсеров и консьюмеров RabbitMQ (синхронных и асинхронных)

- Написание парсеров с помощью requests/Selenium

- Модульное тестирование с помощью Pytest

- Настройка пайплайнов CI/CD

- Написание Docker/Docker Compose файлов

- Работа с БД PostgreSQL с помощью SQLAlchemy ORM/Alembic

- Покрыл тестами микросервис для парсинга

- Оптимизировал общий процесс разработки парсеров, выведя общий шаблон парсинга

- Настроил подробную отчетность для каждого парсера (более 200 шт.)

- Оптимизировал работу микросервиса с БД

- Подключил сервис мониторинга Flower для Celery

 

нужен доступ к резюме

Январь нужен доступ к резюме Январь 2025

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

- Разработка/Поддержка монолита на Django
- Использование Django Signals для фоновых действий
- Проектирование API
- Написание и оптимизация запросов к БД через Django ORM
- Развертывание микросервисов с использованием FastAPI
- Разработка регулярных/отложенных задач в Celery
- Проектирование таблиц в PostgreSQL(Последующая мофикация/Миграции)
- Использование MongoDB в качестве временного хранилища неструктурированных данных
- Настройка общения между микросервисами с помощью gRPC/Apache Kafka/RabbitMQ
- Использование Redis в качестве инструмента для кэширования частых запросов
- Написание файлов Docker/Docker Compose
- Работа с S3-подобным хранищем Minio(развертывание, настройка, подключение)
- Работа в task-трекере Jira
- Предложил и реализовал решение задачи по подтверждающим документам (Нужды разрабатываемого сервиса)
- Предложил и реализовал решение по авторизации в разрабатываемом сервисе
- Реализовал систему экспорта и импорта данных в виде Excel/DOCX
- Участие в проектировании архитектуры и выборе стека
- Участие в написании кастомного ModelViewSet из DRF к виду асинхронного ModelViewSet с
ипользованием sync_to_async()
- Соблюдение правил DRY, KISS, YAGNI, SOLID при написании кода

 

IT Dass Solutions 

Апрель нужен доступ к резюме Январь 2024

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

- Разработка интеграций СРМ (AmoCRM, Bitrix24) с внешними сервисами.
- Поднятие сервиса на FastAPI для взаимосдействия CRM (Через Webhook) с интернет-магазинами/складами для двустороннего управления заказами/товарами.
- Разработка Backend части сервиса для мониторинга состояния заказов
- Разработка интеграции CRM Bitrix и мессенджера Telegram
- Использование Docker для развертывания сервисов интеграции.

 

О себе:
Backend разработчик. Основной язык Python, но сейчас посматриваю в сторону Golang. В будущем вижу себя как Senior Fullstack. Стараюсь придерживаться общепринятых правил разработки и постоянно расти как специалист.
Для связи - телеграм нужен доступ к резюме или нужен доступ к резюме


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

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

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


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