Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД.
В портфель решений входит флагманский продукт zVirt, платформа оркестрации контейнеризированных приложений Nova Container Platform, платформа управления виртуализацией Cloudlink, а также система терминального доступа Termit, первое в России корпоративное решение для терминального доступа.
Наша команда активно растет и ищет Senior Python-разработчика.ТВОИ ЗАДАЧИ:
-
Продумывать структуру и реализовывать API-эндпоинты на FastAPI и/или через OpenAPI 3;
-
Работать напрямую с PostgreSQL и Redis: настраивать кэш, реализовывать fan-out, следить за миграциями через Alembic;
-
Разгонять производительность: профилировать, регулировать асинхронные пайплайны, группировать запросы в batch;
-
Проводить code-review и менторить коллег уровня middle;
-
Заниматься проработкой архитектуры: строить событийную шину на NATS, прорабатывать RBAC-модуль, добавлять фичи — например, self-healing.
- Продакшн-опыт с Python от трех лет: пишешь асинхронно, уверенно работаешь с FastAPI и asyncio;
- Владение SQL: PostgreSQL 13+, EXPLAIN и умение подбирать подходящий тип индекса;
- Понимание Redis, Celery и кастомных asyncio-задач;
- Умение работать с Docker-образами и базовая ориентировка в Kubernetes;
- Знание тестов pytest и aiohttp-testclient, работа с mock-объектами и pytest-asyncio;
- Понимание REST-подхода — от структуры до версионирования API;
- Навык ориентации в чужом коде и формулирования качественного фидбека.
Здорово, если ты:
-
Разворачиваешь и настраиваешь инфраструктуру через FluxCD или Argo CD, умеешь упаковывать через Helm-чарты или собирать с помощью Kustomize;
-
Используешь HashiCorp Vault, OPA или Kyverno;
-
Знаешь, как работать с Prometheus, Grafana, OpenTelemetry;
-
Понимаешь принципы работы с ClickHouse или VictoriaMetrics;
-
Интересуешься AI-интеграциями: LLM-копилоты или поиск аномалий.