Описание
#вакансия #rust #разработчик #job
Вакансия: Tech Lead Python
Вилка: до 380к на руки по ТК/ИП
**Локация: НЕ РФ (Компания Армении, рассматриваем зарубежное оформление)**
Требования:
Язык и рантайм
- Экспертный Python, async-only модель: asyncio, ASGI, корректная работа с event loop.
- FastAPI, Pydantic, SQLAlchemy с асинхронными драйверами, httpx, политики retry/backoff.
Архитектура распределённых систем
- Проектирование микросервисов с чёткой слоистостью и границами ответственности.
- Событийная архитектура на Kafka: контракты сообщений, версионирование и обратная совместимость, DLQ.
- Паттерны консистентности: Outbox/Inbox, идемпотентность, элементы CQRS, сквозная трассировка бизнес-процессов между сервисами.
- Понимание trade-offs синхронного и асинхронного взаимодействия.
Данные
- PostgreSQL: проектирование схем, индексы, конкурентность, пулы соединений.
- Redis для кэша и состояния.
- Управление миграциями схемы и безопасный выкат изменений на проде.
Безопасность и комплаенс
- AuthN/AuthZ: JWT, scope-модель, service-to-service аутентификация, принцип fail-closed.
- Управление секретами, защита PII, запрет чувствительных данных в логах и метриках.
- Управление уязвимостями зависимостей.
Инфраструктура и эксплуатация
- Kubernetes, Helm, контейнеризация, CI/CD с quality gates.
- Observability: структурированное логирование, метрики, распределённый трейсинг, health-пробы.
Качество и тестирование
- pytest, таргеты покрытия, изоляция тестов; линтинг и статическая типизация; quality gate.
- Строгий, технически обоснованный code review и выявление анти-паттернов.
ТГ для связи: Доступно в источнике