Python Developer

Тбилиси, Грузия
Миддл • Сеньор
Информационные технологии • Разработка • Python • Django • PostgreSQL • Redis
Удаленная работа
Опыт работы от 3 до 5 лет
3 500 ₽
Есть файл резюме (защищен)
О себе

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

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

ЛИИС Инженерные системы (Май нужен доступ к резюме Настоящее время)

Компания предоставляет сервисы для создания умного офиса. Я работал в команде занимающейся приложением для быстрого бронирования переговорных комнат и рабочих мест в офисе - simple-office

Стек - Python3, DRF, Celery, Redis, Postgres, Docker, FastAPI, gRPC, AsyncIO, Kafka.

Архитектурно это монолит, который начал обрастать микросервисами: версия приложения для планшета, интеграция с БОСС кадровик, интеграция с Google Workspace и Yandex360, микросервис с авторизацией.

Мои задачи:

— Разработал асинхронные микросервисы для синхронизации пользователей и их эвентов из календарей, а так же возможностью входа в приложения через сервисы Yandex 360 и Google Workspace.

— Работал над усовершенствованной службой управления авторизацией пользователей, интегрирующую единый вход в систему с OAuth2, JWT и OpenID. Реализовал асинхронный обмен данными через Kafka broker для повышения масштабируемости во всех продуктах.

— Добавил возможность авторизации через сторонние сервисы с использованием протоколов SAML и OIDC.

— Добавил поддержку Microsoft Exchange и Active Directory для парсинга и авторизации пользователей через AD и возможности создавать бронирования помещений и рабочих мест из MSExchange.

— Успешно внедрил Ruff linter, PyTest, а также ISort на pre-commit и pull request для всей команды, что позволило улучшить качество кода.

— Поддерживал и создавал новые CI/CD пайплайны с помощью github actions.

— Выступал в качестве ментора для младших коллег, включая code-review и декомпозицию задач.

— Обычные рутинные задачи по типу проверки логов по просьбе поддержки, ответы на вопросы по поводу работы конкретной части приложения, рефакторинг кода, багфикс.

О команде - 50+ человек в it департаменте, разделены на разные команды по проектам, в моей команде были:
4 back-end разработчика
4 front-end разработчика
5 QA
2 дизайнера
3 Dev-ops
куча менеджеров ( продажники, ПМы, скрам мастера )

 

КОРУС Консалтинг (Декабрь нужен доступ к резюме декабрь 2021)

Компания занимается консалтингом. Я работал конкретно над проектом, суть которого - поддержка и разработка автоматизации торговли продукцией магазина Askona на различных маркетплейсах ( Ozon, AliExpress, Yandex Market, Widberries ).


Стек - Python3, MS SQL, SQLAlchemy


Мои задачи:

— Автоматизировал создание пользователей в ActiveDirectory и MSExchange для HR из тикетницы ServiceDesk.

— Разработал core функционал процесса торговли на маркетплейсах c использованием Kafka для отправки и получения информации о товарах.

— Перевел проект на Docker для более гибкой настройки сервисов, вместо использования systemd.

 


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

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

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


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