🔆Position - Python Developer, Middle and above.
🔶Company - Art-Fintech
⌨️Candidate Requirements:
- Citizenship and location: Russian Federation
- Higher education in IT, technical, or mathematical fields.
- 2+ years of experience as a Python developer;
- Experience with Git version control system.
- Deep knowledge of Python 3.11+: GIL, optimization and profiling, asynchronous programming (asyncio), typing;
- FastAPI (Pydantic) and/or Django (DRF) — service design;
- REST API design, OpenAPI/Swagger contracts;
- SQL query optimization, PostgreSQL, migrations (Alembic); SQLAlchemy;
- Testing: pytest — mandatory; building a testing pyramid, integration tests;
- Dependency management: pip / poetry / uv;
- Knowledge of web services and REST API principles and architecture;
- Microservice solution design;
- Confident work with Docker (including docker-compose); Kubernetes — a plus;
- Experience with message brokers (Kafka/RabbitMQ) — a plus;
- Experience in log analysis, distributed tracing, configuring monitoring and alerting;
- CI/CD pipeline setup: GitLab CI;
- Experience working with Scrum/Kanban;
- Mentoring skills.
- English language, B1 level: reading technical documentation, business correspondence.
🔗Conditions:
Full-time, 5/2.
💵Salary range up to 250k rubles net.
🪩A bit about us:
The "Art-Fintech" group of companies has been on the market for over 20 years — an international provider of innovative banking software solutions. Our company develops software for the financial sector