Описание
WhiteSnake — динамично развивающаяся компания в сфере разработки программного обеспечения и консалтинга, предлагающая инновационные технологические решения клиентам по всему миру. Присоединяйтесь к нам, чтобы работать с передовыми технологиями в области Fintech, искусственного интеллекта, блокчейна и других актуальных направлений. Вместе мы создаём будущее IT!
Мы в поисках Middle/Middle+ Python Backend Developer. Если вы заряжены на результат, любите вызовы и хотите расти в динамичной IT-среде — давайте создавать успех вместе!
Требования
•Коммерческий опыт от 3 лет в backend-разработке, из них от 2 лет с Python
•Уверенное знание Python Core и стандартной библиотеки
•Опыт разработки production-приложений на FastAPI / Django / Flask
•Практический опыт с asyncio, async/await, ASGI
•Хорошее понимание ООП, SOLID, DRY, KISS
•Опыт проектирования и разработки REST API, понимание HTTP, авторизации и API-контрактов
•Уверенное знание SQL и PostgreSQL: индексы, транзакции, JOIN, оптимизация запросов, EXPLAIN
•Опыт работы с SQLAlchemy / Django ORM и миграциями
•Практический опыт работы с Redis
•Опыт работы с очередями и фоновыми задачами: Celery / RQ / RabbitMQ / Kafka или аналогами
•Уверенный опыт написания unit- и integration-тестов с Pytest
•Уверенная работа с Git, опыт участия в code review
•Практический опыт с Docker / Docker Compose и понимание CI/CD
•Опыт работы минимум с одним облачным провайдером: AWS / GCP / Azure
•Уверенная работа с Linux и понимание эксплуатации backend-сервисов в production: logging, monitoring, configuration, secrets, health checks
•Практический опыт интеграции LLM / AI-сервисов в backend-приложения
•Понимание RAG, embeddings, vector search, structured output, tool/function calling и управления контекстом
•Опыт работы с векторными хранилищами или search engine: Weaviate / Qdrant / Pinecone / pgvector / Elasticsearch или аналогами
•Понимание особенностей LLM в production: latency, token usage, rate limits, retries, caching, hallucinations, prompt injection
•Умение самостоятельно разбираться в кодовой базе, декомпозировать задачи и участвовать в технических и архитектурных решениях
•Опыт работы по Scrum / Kanban
•Английский от B1 и выше
Будет плюсом:
•Опыт работы с LangChain и LangGraph
•Опыт разработки AI Agents / Agentic Workflows
•Опыт построения production-ready RAG / GraphRAG решений
•Опыт работы с графовыми базами данных: Neo4j / Amazon Neptune / Memgraph или аналогами
•Понимание и опыт построения Knowledge Graph
•Опыт использования MCP (Model Context Protocol)
•Опыт работы с Kubernetes и микросервисной архитектурой
•Опыт с Prometheus / Grafana / Sentry / OpenTelemetry
•Опыт работы с Terraform / Infrastructure as Code
•Опыт работы с локальными или open-source LLM, LLM evaluation и observability
Условия
•Просторный офис А класса в нескольких шагах от метро
•Защищённая от инфляции заработная плата
•Молодой и дружный коллектив, где ценятся инновации и совместная работа
•Гибкий рабочий график, который поможет сохранить баланс между работой и личной жизнью