Backend developer Python
Красноярск, РоссияМиддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g11qn
О себе
На данный момент Backend developer Python.
Мои компетенции и опыт
Компания предоставляет услуги провайдера связи в Казахстане. Я работал в отделе разработки, который состоял из 5 человек - 2 frontend и 3 backend разработчиков. В его составе я работал над следующими проектами:
Внутренняя CRM:
- Разработал API для интеграции CRM с внутренними сервисами, обеспечив удобное взаимодействие между системами.
- Внедрил механизм асинхронной обработки задач через RabbitMQ, что позволило разгрузить основной поток работы системы.
- Добавил поддержку древовидных структур в PostgreSQL с использованием LTree, что позволило эффективно работать с иерархическими данными.
Единая точка авторизации для сотрудников:
- Создал универсальную систему аутентификации с поддержкой JWT и OAuth2 что позволило унифицировать процесс входа в различные сервисы компании.
- Реализовал кэширование токенов в Redis, что значительно ускорило процесс проверки прав доступа.
- Автоматизировал процессы деплоя с помощью Docker и GitLab CI/CD, что упростило внедрение новых версий системы.
Автоматизация расчета KPI отдела поддержки:
- Разработал модуль для автоматического сбора данных о производительности сотрудников из ClickHouse и MongoDB, что позволило отказаться от ручного анализа.
- Создал REST API для выгрузки статистики, что упростило интеграцию с другими системами.
- Оптимизировал аналитические запросы, что позволило быстрее получать данные.
- Добавил предварительно агрегированные таблицы в ClickHouse, что позволило быстрее получать часто запрашиваемые метрики.
Во всех проектах участвовал в настройке CI/CD (GitLab Pipelines) и написании технической документации. В ходе разработки использовали методологию Agile, а так же трекер задач Jira.
Стек: Python, FastAPI, PostgreSQL, ClickHouse, MongoDB, Redis, Docker
Для связи лучше использовать telegram: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
