Job Details
Senior Python Developer
Senior Python Developer at Sber in Moscow. Responsibilities include developing and improving backend services, integrating with data sources, and working on performance and scalability. Requirements include 3+ years of Python experience, knowledge of FastAPI/Flask/Django, SQL, OpenSearch/ElasticSearch, message brokers, Git, Docker, and CI/CD.
Development and improvement of backend services on Python and search index. Integrations with various data sources (databases, streaming systems, analytical engines, LLM agents). Work on performance, fault tolerance, and scalability. Participation in code reviews, formation of team best practices.
Commercial development experience in Python for over 3 years. Good knowledge of FastAPI / Flask / Django REST Framework. Experience with SQL and one of the DBMS (PostgreSQL, ClickHouse, S3, etc.). Experience with OpenSearch/ElasticSearch. Understanding of REST API construction principles. Experience with message brokers (Kafka / RabbitMQ). Knowledge of Git, Docker, CI/CD. Basic knowledge of caching systems (Redis) will be a plus. Understanding of how search, full-text, and vector indexes work will be a plus. Experience in writing tests (pytest/unittest).
Don't miss a single job
Subscribe to our Telegram channel