Backend Developer Python
6.0/10
VK
Not specified
Remote
mid
4 days ago
devtechPythonREST APIPostgreSQLSQLKafkaunit testingintegration testing
AI Summary
The vacancy is well-structured but lacks compensation details, affecting overall quality.
Check Match โ Just drop your CV
See your fit for Backend Developer Python in seconds.
Description
Responsibilities
- โขDevelopment and support of Python services for the VK Tickets product
- โขDesign and development of numerous integrations between VK ecosystem services and external partner systems
- โขWork collaboratively with frontend developers to decompose tasks for user requirements implementation
- โขCode coverage with tests, maintaining service quality and stability
- โขParticipate in code delivery processes to users
- โขOn-call duties for quick incident response
Requirements
Requirements
- โขConfident in Python: experience in developing production services with a large number of users, understanding of concurrency/asynchronicity, careful error handling and retries
- โขExperience in developing REST APIs: contracts, versioning, error handling, authorization
- โขConfident in SQL: complex queries, CTE/window functions, understanding of transactions and locks
- โขExperience in query optimization: EXPLAIN/ANALYZE, indexes, understanding performance degradation causes
- โขPractical experience with Kafka in integrations: consumer groups, partitioning/keys, delivery guarantees (at-least-once), idempotency, retries, monitoring lags/errors
- โขHabit of covering code with tests: unit + integration (including for DB/broker when possible), understanding of the testing pyramid
Loading similar jobs...