Компания Proxify — платформа для связи разработчиков с удалёнными full-time проектами. С момента запуска разработчики Proxify работали с более чем 1200 клиентами; более 5000 разработчиков доверяют сети Proxify. Рейтинги: Glassdoor 4.5/5, Trustpilot 4.8/5.
Вакансия: Senior Python-разработчик (FastAPI) для одного из быстрорастущих клиентов Proxify. Роль включает проектирование, создание и масштабирование основных cloud-native backend-сервисов, разработку высоконагруженных асинхронных API с низкой задержкой для функций платформы, работающих с большими данными.
Требования
- 3+ лет практического опыта в production-разработке высокопроизводительных асинхронных веб-сервисов на FastAPI и современном Python (3.10+); глубокое владение asyncio, dependency injection и валидацией данных Pydantic v2.
- 5+ лет общего опыта в разработке, проектировании и поддержке production-grade распределённых систем и RESTful API.
- Уверенное владение реляционными базами данных (PostgreSQL), написание оптимизированных SQL-запросов или использование ORM (SQLAlchemy, Alembic) для миграций и оптимизации запросов; обязателен опыт работы с кэшированием на Redis.
- Практический опыт создания слабосвязанных сервисов с использованием очередей сообщений и стриминговых платформ (например, RabbitMQ, Celery, Apache Kafka).
- Уверенное ежедневное владение Docker, Kubernetes или AWS-контейнерными сервисами (ECS/EKS), настройка CI/CD (GitHub Actions, GitLab CI).
- Строгое соблюдение паттернов проектирования, принципов чистого кода и комплексное автоматизированное тестирование с помощью pytest.
- Нахождение в часовом поясе CET (+/- 3 часа); кандидаты из других часовых поясов не рассматриваются.
Желательно
- Опыт работы с GraphQL или WebSocket наряду со стандартными REST-протоколами.
- Знакомство с векторными базами данных (Pinecone, Milvus, Qdrant) или фреймворками оркестрации AI/LLM (LangChain, LlamaIndex) для backend-систем с ИИ.
- Опыт миграции легаси-монолитов на Django или Flask к слабосвязанным микросервисам на FastAPI.
Задачи
- Проектирование, разработка и документирование безопасных высококонкурентных микросервисов и REST-эндпоинтов на FastAPI с использованием стандартов OpenAPI/Swagger.
- Профилирование асинхронных узких мест, управление event loop, оптимизация запросов к БД и масштабирование кэширующих слоёв для поддержания времени ответа менее миллисекунды при пиковой нагрузке.
- Создание надёжных каналов связи между внутренними сервисами и внешними партнёрскими API с помощью вебхуков, брокеров сообщений и фоновых воркеров (например, Celery).
- Ведение технических обсуждений, установление стандартов тестирования и проведение тщательных код-ревью для обеспечения надёжности и безопасности системы.
- Тесное взаимодействие с DevOps-командами для контейнеризации приложений, мониторинга облачных метрик и оптимизации автоматизированных релизных циклов.
Условия
- Своевременные ежемесячные выплаты с гибкими вариантами вывода средств.
- Предсказуемые часы работы: 8-часовой рабочий день с клиентами.
- До 24 оплачиваемых flex-дней в год для full-time позиций, найденных через Proxify.
- Эксклюзивные долгосрочные удалённые позиции в передовых компаниях.
- Персональный подбор вакансий без типичных препятствий и предвзятости в рекрутинге.
- Одноразовый процесс заключения контракта для множества возможностей без дополнительных оценок.
- Стабильная ежемесячная оплата для позиций, полученных через Proxify.