- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior Python developer (Tantor XData)
Группа «Астра» — один из лидеров российского IT-рынка с сильной инженерной культурой. Работа над сложным системным продуктом (Tantor) дает отличные возможности для профессионального роста и работы с экспертами PostgreSQL.
Сложность вакансии
Роль требует глубоких знаний Python и PostgreSQL, а также опыта работы с инфраструктурой (K8s, Docker) и проектирования архитектуры ПАК. Высокая планка Senior-уровня подразумевает ответственность за технический дизайн и стандарты разработки.
Анализ зарплаты
Зарплата в вакансии не указана, но для позиции Senior Python разработчика в крупных российских IT-компаниях (уровня Астра, Яндекс, Ozon) рынок предлагает конкурентные условия. Указанные оценки соответствуют текущим предложениям для опытных инженеров в РФ.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в astra уже сейчас
Присоединяйтесь к команде «Астры» и создавайте передовые решения для управления базами данных федерального масштаба!
Описание вакансии
**Senior Python developer (Tantor XData)
Локация:** Удалённо
Компания: Астра
ЗП: обсуждается на собеседовании
Занятость: Полная
Tantor Labs — передовая технологическая компания, занимающаяся разработкой систем хранения, анализа и обработки корпоративных данных.
Наша команда — активный участник сообщества PostgreSQL как в России, так и за рубежом. Мы стремимся дать бизнесу гораздо больше, чем альтернативу в части СУБД, и создаем целую экосистему взаимосвязанных решений для работы корпоративными данными.
Мы продолжаем развивать продукты компании, и в команду XData ищем Старшего разработчика Python.
Обязанности:
- Разработка сервисов управления программно-аппаратным комплексом "Тантор": управление ресурсами/виртуализацией, управление резервным копированием, управление развертыванием, интеграция с GUI платформы управления "Tantor".
- Участие в разработке технического дизайна и архитектуры.
- Взаимодействие с кросс-функциональными командами.
- Разработка и поддержка unit/integration тестов.
- Повышать стандарты разработки (использовать линтеры).
- Документирование функционала.
- Исправление ошибок в коде системы и решение критичных проблем.
Требования:
- Опыт промышленной backend разработки.
- Написание и реализация REST API. Умение писать OpenAPI спецификацию (либо вручную, либо с применением инструмента генерации).
- Хорошее знание языка Python.
- Создание микросервисов. Опыт работы с инфраструктурой микросервисов (Docker/Kubernetes) и механизмами обмена сообщениями.
- Знание принципов ООП, подходов в программировании (SOLID, KISS), знание и умение применять шаблоны проектирования.
- Опыт работы с PostgreSQL в роли разработчика приложений. Понимание плюсов и минусов ORM.
- Написание unit/integration тестов (pytest).
- Работа с Git.
- Английский (на уровне чтения технической документации).
- Опыт командной работы в дистанционном режиме.
🌐 Резюме отправлять: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- Unit Testing
- Integration Testing
- Python
- Kubernetes
- PostgreSQL
- Microservices
- Docker
- REST API
- PyTest
- OpenAPI
- SOLID
- KISS
Возможные вопросы на собеседовании
Вакансия связана с управлением ПАК и СУБД, поэтому важно понимать внутреннее устройство PostgreSQL.
Расскажите о механизме MVCC в PostgreSQL и о том, как он влияет на производительность при высокой интенсивности записи?
Проект предполагает управление ресурсами и виртуализацией.
С какими библиотеками или инструментами для управления виртуализацией или контейнеризацией на Python вы работали (например, libvirt, docker-py)?
В требованиях указано проектирование архитектуры и микросервисов.
Как бы вы организовали транзакционную целостность между несколькими микросервисами в системе управления Tantor?
Упоминается использование линтеров и повышение стандартов.
Какие инструменты статического анализа кода и CI/CD практики вы считаете обязательными для Senior-разработчика?
Работа с ORM и чистым SQL.
В каких случаях вы предпочтете использовать SQLAlchemy Core или чистый SQL вместо ORM, и как это отразится на поддержке кода?
Похожие вакансии
Python Backend Developer — Senior / Tech Lead (CTO проекта)
Senior Python Engineer
Senior NestJS Developer
Senior Java Backend Developer — ДБО / АБС / Цифровой рубль
Разработчик php yii2
Senior PHP-разработчик (Symfony)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!