Python Developer
Remote | 200,000 - 220,000 RUB net
‼️Python Developer needed ‼️
Location/Citizenship: Russian Federation
Work format: remote
Employment: full-time
Salary: from 200,000 to 220,000 RUB net
Company: OUTKOD
📩Contact for communication: [kirillmorozov_1]
⚡️Due to the expansion of our company's staff
A Senior Python Developer with 5+ years of experience is required
We work on large fintech/telecom/retail projects (details will be provided to candidates)
✅Requirements:
Mandatory requirements:
- 5+ years of commercial development experience with Python/FastAPI (less than 5 years will not be considered)
- Experience in designing and developing REST APIs (CRUD, DetailView, ListView with pagination)
- Experience working with authorization systems (OAuth, OpenID, external providers)
- Experience integrating with Keycloak and developing RBAC/ABAC systems
- Experience with message queues (RabbitMQ, Kafka)
- Deep knowledge of FastAPI and design patterns (Repository, Service, Unit of Work)
- Experience with full-text search
- Knowledge of principles and patterns for developing WebSocket services
- Proficiency with modern design patterns and architectural solutions
- Experience designing microservice architecture
- Confident command of SQL and designing relational databases
- Experience with PostgreSQL and MongoDB
- Understanding of ETL process principles
- Experience with Django (especially as an admin panel)
- Knowledge of CI/CD process configuration principles
- Experience with application monitoring and logging
- Understanding of containerization principles (Docker)
- Experience with cloud platforms
Will be a plus:
- Experience developing MCP servers for RAG pipelines, and experience close to data science.
📩Contact for communication: [kirillmorozov_1]