ИП Фомин Сергей Александрович
Python-разработчик
1 нед. назад
RussiaSeniorRemoteB1
pythonasynciofastapidjangoflaskaiohttpkafkaredis pubsub
Небольшая аутстаф компания ищет senior Python-разработчика для работы над разнообразными проектами с удалённым гибким графиком. Уровень дохода не указан.
О компании
- Мы – небольшая аутстаф компания, созданная ИТ-инженерами.
- Мы полностью берем на себя всю бюрократию, переговоры и поиск проектов.
- Подбираем проекты в технологичных и перспективных сферах: финтех, телеком, e-com и edtech
Обязанности
- Работа над разнообразными проектами на Python
- Проектирование микросервисных и событийно-ориентированных систем
- Обеспечение консистентности и отказоустойчивости систем
- Интеграция с REST API, WebSockets, внешними системами (CRM, облачные хранилища, AI-сервисы)
- Упаковка, запуск и масштабирование сервисов с помощью Docker и Kubernetes
- Автоматизация процесса разработки через CI/CD
- Анализ инцидентов в production, обеспечение наблюдаемости (логи, метрики, трейсинг)
Требования
- Коммерческий опыт разработки на Python от 4 лет, полный цикл от идеи до запуска в прод
- Глубокое понимание Python: асинхронность (AsyncIO), многопоточность и многопроцессорность
- Опыт с FastAPI, Django или Flask / aiohttp
- Опыт работы с брокерами сообщений (Kafka, Redis PubSub)
- Умение работать со сложной логикой в PostgreSQL (оптимизация запросов, индексы, транзакции)
- Эффективное использование SQLAlchemy
- Опыт с интеграциями: REST API, WebSockets, внешние системы
- Практический опыт с Docker и Kubernetes
- Опыт работы с CI/CD, юнит- и интеграционным тестированием, документацией (Swagger / OpenAPI)
- Умение анализировать инциденты и обеспечивать наблюдаемость
Будет плюсом
- Опыт в голосовых технологиях (ASR / TTS, SIP, VoIP)
- Опыт работы с LLM / RAG-архитектурами
- Опыт с большими данными: ClickHouse, ETL / ELT-пайплайны, Spark, Azure DataBricks / DataFactory
- Знание Golang
- Настройка систем мониторинга (Prometheus, Loki, Grafana)
- Опыт работы с Keycloak / OAuth2 / JWT
- Английский язык от B1 Intermediate (для работы с документацией и заказчиками)
Условия
- Работа на удаленке с гибким графиком
- После успешного проекта предлагаются новые, более интересные задачи