Компания Зонтик ИТ ищет Tech Lead в in‑house команду (Python).

Условия: Вилка зарплаты до 400к на руки (ТК Армении/ ИП Армении). Локация: МИР.

Основные задачи:

  • Писать код (на старте ~75% hands‑on), далее — переход к лидерству по мере роста команды.
  • Участвовать в технических аудитах, ревью, планировании архитектуры и выборе паттернов.
  • Работать в финтех-направлении (low latency, высокая производительность, синхронная безопасность). Рассматривается также опыт в блокчейне как финтех.

Hard skills:

Язык и рантайм

  • Экспертный Python, async-only модель: asyncio, корректная работа с event loop, ASGI.
  • FastAPI, Pydantic, SQLAlchemy с асинхронными драйверами, httpx, политики retry/backoff.

Архитектура распределённых систем

  • Проектирование микросервисов с чёткой слоистостью и границами ответственности.
  • Событийная архитектура на Kafka: контракты сообщений, версионирование, обратная совместимость, DLQ.
  • Паттерны консистентности: Outbox/Inbox, идемпотентность, элементы CQRS, сквозная трассировка бизнес-процессов.

Данные

  • PostgreSQL: проектирование схем, индексы, конкурентность, пулы соединений.
  • Redis для кэша и состояния; управление миграциями и безопасный выкат на проде.

Безопасность и комплаенс

  • AuthN/AuthZ: JWT, scope-модель, service-to-service аутентификация, принцип fail-closed.
  • Управление секретами, защита PII, запрет чувствительных данных в логах и метриках, управление уязвимостями зависимостей.

Инфраструктура и эксплуатация

  • Kubernetes, Helm, контейнеризация, CI/CD с quality gates.
  • Observability: структурированное логирование, метрики, распределённый трейсинг, health‑пробы.

Качество и тестирование

  • pytest, таргеты покрытия, изоляция тестов; линтинг и статическая типизация; строгий code review.