Требуемый опыт работы
От 3 до 6 лет
Тип занятости
Полная занятость
График работы
Полный день
Вместе с нами тебе предстоит: - Управление командой разработчиков (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, навыки наставничества.
Ключевые навыки
Python
Apache kafka
Django rest framework
Базы данных
Postgresql
Pydantic
Fastapi
Grafana
Kubernetes
Version control/git
Вакансия опубликована 08.04.2024 в г. Москва.