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.
  • Понимание работы высоконагруженных систем, работа с многопоточностью.
  • Знание подходов при разработке микросервисных приложений.
  • Умение выстраивать процессы и коммуникации для достижения целей.