Middle Python Backend Developer
Что предстоит делать
Компания KVINT ищет Middle Python Backend Developer с опытом работы 3–6 лет. Ваша задача – разрабатывать и поддерживать интеграции между внутренними и внешними системами, реализовывать обмен данными через API, FTP/SFTP и очереди сообщений, обрабатывать и преобразовывать данные из различных источников, создавать фоновые задачи и механизмы повторной обработки, диагностировать ошибки интеграций, анализировать логи и устранять сбои. Вы будете работать удалённо, в гибком графике 5/2, участвуете в запуске новых интеграций, сопровождении проектов, взаимодействии с аналитиками и командой разработки, писать тесты и поддерживать техническую документацию. Требования включают уверенное владение Python, опыт асинхронной разработки с asyncio, aiohttp, httpx, знание HTTP API, REST, JSON, авторизации и webhooks, работу с MongoDB, Minio, Redis, RabbitMQ, файловыми данными CSV, XLSX, JSON, Docker, Git, CI/CD, Linux, unit- и интеграционных тестов. Плюсом будет опыт разработки на Go, FastAPI, векторных базах (Milvus) и k8s.
Что мы ждём от кандидата
- Уверенное владение Python
- Опыт асинхронной разработки с asyncio, aiohttp, httpx
- Понимание принципов работы HTTP API, REST, JSON, авторизации и webhooks
- Опыт работы с MongoDB, Minio, Redis
- Понимание очередей сообщений, опыт с RabbitMQ
- Навыки работы с файловыми данными: CSV, XLSX, JSON, кодировками и преобразованием данных
- Умение самостоятельно разбираться в чужом коде, диагностировать ошибки и находить причины сбоев приложений
- Опыт написания unit- и интеграционных тестов
- Базовые навыки работы с Docker, Git, CI/CD и Linux
- Готовность самостоятельно разбираться в технических задачах, предлагать решения и взаимодействовать с командой
- Опыт разработки на Go
- Опыт работы с FastAPI
- Опыт работы с векторными базами, например Milvus
- Опыт работы с k8s
Что предлагаем
- Полная занятость
- График 5/2
- Формат работы удалённо
О Deffic
Откликнитесь на сайте работодателя.