Требования:
- ОБЯЗАТЕЛЕН! Опыт работы на позиции MIDDLE / SENIOR Python Developer от 3 лет, а также общий опыт разработки на Python от 6 лет
JUNов и самоучек вайбкодеров не рассматриваем.
- Хорошее знание и практический опыт использования Python и его экосистемы для высоконагруженных сервисов, включая: FastAPI, SQLAlchemy, Pydantic, Dataclasses, asyncio/aiohttp
- Уверенное владение инструментами и технологиями для построения распределённых систем: PostgreSQL, Nginx, Redis, ElasticSearch, ClickHouse, Docker, Docker-compose, GitlabCI, CI/CD
- Опыт проектирования и оптимизации сложных баз данных, умение работать с высокой нагрузкой
- Понимание принципов работы и взаимодействия frontend-разработки, а также ручного и автоматизированного тестирования (Pytest)
- Опыт работы с облачными платформами и микросервисной архитектурой будет плюсом
- Умение работать с AI/ML решениями.
- Опыт работы с RPA будет преимуществом
Обязанности:
- Разработка и поддержка высоконагруженных сервисов на Python (FastAPI, asyncio).
- Интеграция сторонних API и сервисов, в том числе AI/ML и RPA-решений.
- Проектирование и оптимизация архитектуры микросервисов и баз данных (PostgreSQL, ClickHouse, Redis, ElasticSearch).
- Написание чистого, поддерживаемого и покрытого тестами (Pytest) кода.
- Участие в код-ревью, обсуждении архитектурных решений и планировании задач.
- Настройка и поддержка процессов CI/CD (GitLab CI, Docker).
- Оптимизация производительности и масштабируемости сервисов под высокую нагрузку.
- Участие в разработке и внедрении новых модулей платформы автоматизации.
Условия:
- Удаленная онлайн работа
- 5/2, плавающий график.
Описание работодателя:
IT компания Квикон. AI Saas платформа автоматизации создания и управления контента, автоматизации арбитража трафика и создания трафика для бизнеса. B2B, B2B2C, B2C