Salary: 100,000 — 150,000 RUB
Company: 💻 CODEX
Grade: Middle-, Middle
Location: Russian Federation only
Required Experience: from 2 years of commercial development
Employment: Full-time employment, full day
Format: Remote work
About the company:
A technology company specializing in the development of high-load solutions for logistics and supply chain management. We work with databases containing tens of millions of records.
📌 Responsibilities:
- Development and support of backend services in Python (Django 5.0+, FastAPI).
- Optimization of queries to high-load PostgreSQL databases.
- Writing clean, maintainable code with test coverage (pytest).
- Architecture design and code review.
- Integration with message brokers (RabbitMQ / Kafka).
📋 Requirements:
- Experience in commercial Python development from 2 years.
- Strong proficiency in Django 5.0+ and experience with FastAPI.
- Deep knowledge of PostgreSQL: query optimization, working with indexes, analyzing execution plans.
- Mandatory experience with high-load databases (tens of millions of records).
- Experience with SQLAlchemy.
- Regular practice of writing unit and integration tests (pytest).
- Ability to write SQL queries without using an ORM.
- Solid Linux user-level knowledge.
➕Will be a plus:
- Experience with Docker, GitLab CI, OpenShift or Kubernetes.
- Familiarity with message brokers: RabbitMQ, Kafka.
- Experience with Redis.
- Understanding of CI/CD principles.
🙋 Conditions:
- Work on complex and interesting projects in a strong team.
- Remote work format with flexible hours.
- Opportunities for professional growth and learning.
- Competitive salary, discussed based on interview results.
💬Contact: @ann_05a