Tech Lead Python (разработка облачных решений)
Обязанности:
- Активное участие в развитии и поддержке облачной инфраструктуры Банка и связанных сервисов (automate infrastructure provisioning, infrastructure as code).
- Участие в разработке микросервисной архитектуры.
- Подготовка документации, схем, участие в проектировании архитектуры и дизайне процессов.
- Предварительное тестирование кода и code review.
- Актуализация и наполнение полного стека тестов от unit до e2e.
Требования:
- Отличные знания и опыт разработки на Python (используется Python 3.6 и 3.7).
- Опыт работы с фреймворками Django/Flask.
- Опыт работы с MQ, желательно Kafka.
- Хорошие знания особенностей СУБД PostgreSQL, знание T-SQL.
- Опыт работы с контейнерами (Docker/OpenShift/k8s).
- Опыт проектирования и развития REST API, gRPC.
- Понимание работы высоконагруженных систем, работа с многопоточностью.
- Знание подходов при разработке микросервисных приложений.
- Умение выстраивать процессы и коммуникации для достижения целей.