Python разработчик (Middle+, банк)
📝 Краткое описание
- Краткое описание: Разработка новой системы управления расписанием операторов контактных центров банка (WFM), включающей прогнозирование, планирование и контроль исполнения, на основе математических моделей и индивидуальных предпочтений сотрудников.
🎯 Требования (стек)
- Опыт не меньше 5 лет коммерческого опыта в PYTHON (без учёта университета и фриланса)
- Умение оценить сложность произвольной части кода
- Умение переписать алгоритмически сложный код на более эффективный без потери функциональности
- Отличное знание отладчика, профилировщика, IDE (PyCharm)
Технологический стек:
Python 3.11, Swagger, FastAPI, Pydantic, PyTest, Git, Domain-Driven Development, Kafka
📌 Описание вакансии
О проекте:
Разработка WFM-системы для управления расписаниями операторов контактных центров банка — с учётом навыков, предпочтений и оптимизацией нагрузки.
Описание задач:
Ведение backend-разработки отдельных сервисов внутри крупной системы, взаимодействие с аналитиками, тестировщиками и командами, написание автотестов, улучшение производительности, глубокое погружение в предметную область.
- Разработка приложения с HTTP API на FastAPI
- Участие в разработке небольших сервисов в рамках единого продукта
- Взаимодействие с продакт-менеджером, аналитиком, QA, разработчиками
- Исправление ошибок, написание автотестов (pytest)
- Анализ производительности и оптимизация
- Понимание предметной области, применение ubiquitous language
📩 Присылайте CV + данные по кандидату:
● ФИО
● Страна + Город
● Дата рождения
● Грейд
● Ставка
● Дата, с которой готов приступить к работе
● Оценить требования ДА/НЕТ, в соответствии с наличием опыта
● Все требования с ответом "ДА" должны иметь отражение в CV кандидата
Вопросы и предложения ➡️ @Pro_test_Studi. Указать 🆔 запроса.