Обязанности:

  • Разрабатывать новые части системы: микросервисы и SOA.
  • Проводить Code Review коллег.
  • Покрывать код тестами.
  • Документировать техническую часть.
  • Участвовать в обсуждении архитектурных решений.

Требования:

  • Уверенное знание Python 3.8+.
  • Опыт работы с Django, DRF и FastAPI.
  • Опыт работы с шинами данных и брокерами сообщений: Kafka, RabbitMQ.
  • Умение писать SQL-запросы без ORM и понимание реляционных СУБД, в частности PostgreSQL.
  • Понимание REST API, SOA, потоков, процессов и асинхронности в Python.
  • Умение применять Docker в разработке.
  • Умение анализировать поведение системы и работать с мониторинговыми данными.
  • Понимание принципов построения архитектуры и оптимизации нагруженных систем.
  • Умение аргументированно представлять свои решения.

Будет плюсом:

  • Опыт работы с Kubernetes и понимание терминов ConfigMap, Deployment, Pod и Service.
  • Опыт работы с MongoDB и Redis.
  • Опыт работы с Vue.js.
  • Умение погружаться в бизнес-требования и общаться с заказчиком.

Полная занятость, график 5/2, удалённый формат работы.

Опыт работы: 3–6 лет.