Middle Python Backend Developer
KVINT is seeking a Middle Python Backend Developer with 3-6 years of experience for remote work. Full-time position with 5/2 schedule.
Develop and maintain integrations between internal and external systems. Implement data exchange via API, FTP/SFTP, and message queues. Process, transform, and validate data from various sources. Develop background tasks and data reprocessing mechanisms. Diagnose integration errors, analyze logs, and resolve failures. Understand existing code and independently improve services based on templates. Participate in launching new integrations and maintaining existing projects. Collaborate with analysts and development team to clarify requirements. Write tests and maintain technical documentation.
Proficient in Python. Experience with async development using asyncio, aiohttp, httpx. Understanding of HTTP API, REST, JSON, authorization, and webhooks. Experience with MongoDB, Minio, Redis. Understanding of message queues and experience with RabbitMQ. Skills in working with file data: CSV, XLSX, JSON, encodings, and data transformation. Ability to understand third-party code, diagnose errors, and find causes of failures. Experience with unit and integration tests. Basic knowledge of Docker, Git, CI/CD, and Linux. Willingness to solve technical tasks independently and interact with the team. Nice to have: Go, FastAPI, vector databases like Milvus, Kubernetes.
Don't miss a single job
Subscribe to our Telegram channel