Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл более двух недель назад
Кандидат
Мужчина, 32 года, родился 2 мая 1993
Не ищет работу
Кемерово, не готов к переезду, готов к редким командировкам
Backend Python Developer
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день
Опыт работы 12 лет 8 месяцев
Октябрь 2023 — Декабрь 2024
1 год 3 месяца
Цифровые технологии производства
Кемерово, dpt-pro.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Ведущий инженер-программист
Стек:
Python 3.12, MongoDB, PostgreSQL, Sqla, Kafka, Minio S3, Krakend, MQTT, Benthos, Docker-compose
Основные обязанности:
Написание сервисов, их деплой и поддержка.
- За предыдущий год написал порядка 10 микросервисов.
- Обходился без Django, FastApi и др - использовал внутренний фреймворк с aiohttp Application для HTTP API, CQRS, DI и др.
- Делал интеграции по HTTP с Perco, UMS HD, 1С
- Разбирался с авторизацией по JWT - Делал политики сессий для пользователей.
- Разбирался с Krakend - делал Sequential Proxying к разным сервисам.
- Разрабатывал инструменты для работы с mongoDB, S3, и другие
- Писал бизнес-логику - стейт/машины, процессоры, обработчики, хранилища
- Разбирался с giltab-CI - делал stage для запуска pytests.
- Ну и касался руками Angular и TypeScript
Ноябрь 2018 — Октябрь 2023
5 лет
Цифра
Кемерово, zyfra.com
Информационные технологии, системная интеграция, интернет... Показать еще
Python developer
В ГК "ЦИФРА" в составе дивизиона "Вист Групп" я занимаюсь разработкой АСУ ГТК "Карьер".
Подробнее о продукте: zyfra.com/ru/product/openmine/
Стек:
Python 2.7 - 3.9, Django 1.11, PostgreSQL, Oracle, MSSQL, Redis, Huey, gRPC, ProtoBuf, GraphQL, SQLAlchemy, alembic, pytest. GIT, JIRA.
О моих обязанностях и умениях:
— Использование DRY, SOLID, CQRS и EventSourcing подхода в разработке.
— Написание CQRS интерфейсов entity, command, query, event и реализациий для них.
— Написание django моделей, миграций, представлений, форм, бизнес-логики, отчётов.
— Использование паттернов проектирования: билдеров, адаптеров, обёрток, и т.д
— Оптимизация представлений/запросов к БД, кэширование, перенос функционала, рефакторинг.
— Опыт перехода с python 2.7 на 3.6, с Django 1.9 на 1.11
— Реализиация отложенных задач, EventSourcing-обработчиков
— Использование Protobuf и gRPC
— Интеграции: загрузки, выгрузки в форматах XLS, CSV, XML, JSON
— Написание unit тестов
— Опыт в роли TeamLead, проработка архитектуры нового бизнес-функционала - декомпозиция, описание задач.
— Знаком с GraphQL, SQLAlchemy, alembic, LDAP
Май 2013 — Ноябрь 2018
5 лет 7 месяцев
Кемерово, mirit42.ru/
Образовательные учреждения... Показать еще
Ведущий программист
Работа над проектами: «Электронная школа», «Кабинет родителя», «Кабинет ученика», «ДОУ - Банк», «Электронное Профессиональное Образование» и др.
Использовал при работе: Python, Django, Jinjia2, HTML5, JS, JQuery, AJAX, CSS3, MySQL, VCS bazaar, YouTrack, Cron, Пользуюсь сторонними библиотеками при необходимости, вроде suds, spyne, lxml. немного знаком с Git, pewee, mongodb, haml, sass/scss
Август 2012 — Апрель 2013
9 месяцев
РЭУ им.Плеханова г.Кемерово (бывш. РГТЭУ)
Кемерово, kirsute.ru
Образовательные учреждения... Показать еще
Програмист
— Программное сопровождение конфигураций 1С-Предприятия.
— Модификация и обновление существующих документов, отчетов, обработок бухгалтерского, оперативного и управленческого учета в среде 1С.
— Создание новых документов, отчетов, обработок бухгалтерского, оперативного и управленческого учета в среде 1С.
— Разработка методов и форм ведения автоматизированной деятельности различных подразделений Кемеровского института (филиала) РГТЭУ.
— Обучение персонала компании работе с существующими и вновь создаваемыми документами и отчетами.
— работа с отчетностью (ПФР, РОССТАТ и др.)
Май 2011 — Июль 2011
3 месяца
Перевозки, логистика, склад, ВЭД... Показать еще
Ведущий инженер-программист
— Обеспечение бесперебойной работы ЛВС
— Консультирование и решение проблем пользователей.
— Установка и Обновление специализированого ПО.
— Администрирование серверов
Навыки
Уровни владения навыками
Обо мне
На последнем месте работы использовал следующий стек:
Python 3.12, MongoDB, PostgreSQL, Sqla, Kafka, Minio S3, Krakend, MQTT, Benthos, Docker-compose
Ранее работал с более старшим Python, Django 1.11, Знаком с Redis, Huey, gRPC, ProtoBuf, GraphQL.
- За предыдущий год написал порядка 10 микро-сервисов.
- Обходился без Django, FastApi и др - использовал внутренний фреймворк с aiohttp Application для HTTP API, CQRS, DI и др.
- Делал интеграции по HTTP с Perco, UMS HD, 1С
- Разбирался с авторизацией по JWT - Делал политики сессий для пользователей.
- Разбирался с Krakend - делал Sequential Proxying к разным сервисам.
- Разрабатывал инструменты для работы с mongoDB, S3, и другие
- Писал бизнес-логику - стейт/машины, процессоры, обработчики, хранилища
- Разбирался с giltab-CI - делал stage для запуска pytests.
- Ну и касался руками Angular и TypeScript
Факультативно:
- Писал карточную игру на WS
- Писал игру на шахматной доске на pygame
- Писал Скиллы для умной колонки "Маруся" от Вконтакте
- Делал VK-бота и Web UI для ведения альбома младенца
Среднее специальное образование
2012
КПТК
ИТ, Программное обеспечение вычислительной техники и автоматизированных систем
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения