На масштабное направление по разработке и внедрению омниканальной платформы для розничного бизнеса ведущего банка ищем Python разработчика:
Вам предстоит:
- Управление командой разработчиков (5-6 человек);
- Разработка банковских сервисов в микросервисной архитектуре;
- Участие в разработке архитектуры решения и выборе технологий.
Для этого Вам потребуется:
- Хорошее знание стандартных библиотек Python 3.8+;
- Опыт работы с Kafka в качестве брокера сообщений, знание клиента confluent-kafka;
- Опыт работы с PostgreSQL (проектирование БД, запросы), знание SQLAlchemy;
- Хорошее понимание принципов асинхронной разработки на Python, уверенное владение asyncio;
- Опыт работы с Pydantic;
- Знание принципов взаимодействия систем через REST, опыт работы с FastAPI;
- Знание базовых принципов построения чат-ботов и ассистентов (slot-filling), понимание принципов работы NLP;
- Опыт работы с инструментами мониторинга (Prometheus, Grafana) и соответствующими библиотеками Python;
- Опыт работы с Docker, Kubernetes/OpenShift, понимание процессов DevOps, уверенное владение Git;
- Знание pytest или аналогов;
- Умение видеть потребности бизнеса и предлагать соответствующие технические решения;
- Опыт разработки документации;
- Будет плюсом опыт руководства командой разработчиков от трёх человек, проведения code review, навыки наставничества.