Группа Астра·Москва·5 дн назад
Ведущий Python+Go разработчик (Backend)
Ориентир по рынку≈ 283 000 – 358 000 ₽наша приблизительная оценка по 38 вакансиям этой роли и грейда, у работодателя вилка не указана
≈ 3,5 тыс.–4,4 тыс. $
УдалённоSeniorПолная занятостьПродуктовая
≈ 283 000 – 358 000 ₽наша приблизительная оценка
Стоит ли откликаться
Стоит откликнуться, но спросите про деньги
Вместо вилки в объявлении «Конкурентная заработная плата»: что это значит в цифрах, придётся выяснять. Вакансия свежая: первые отклики читают внимательнее.
3 из 4 в норме
Зарплата не указана: ваша цель, нижняя граница и фраза для первого созвона
Деньги
Вместо вилки в объявлении «Конкурентная заработная плата». Ориентир на созвон: столько платят в 38 похожих вакансиях Backend Developer уровня Senior.
Живость
Появилась 5 дней назад. До этого вакансию выкладывали 1 раз: место освобождается не впервые.
- Опубликована 21 октября 2026 г., 5 дней назад
- Эту вакансию уже публиковали 1 раз, первая публикация была 10 сентября 2026 г.
- Текст сверяли с источником: с тех пор как мы её нашли, он не менялся
- У источника её видели сегодня
В Pro вся история: 1 прошлая публикация
Считается по истории наблюдений за вакансией: сколько раз её переоткрывали, меняли ли текст, как долго висит. Выдачу источника сверяем при каждом обходе: пропажу, возврат и правки текста. Это оценка по косвенным признакам, а не факт. Окончательный вывод за вами.
Описание
Расписано подробно: обязанностей 12, требований 25. Картина ясна до первого созвона.
- Обещают
- официальное оформление, ДМС со стоматологией и аккредитованная IT-компания
- Известно
- высокие нагрузки
- Не сказано
- из каких стран можно работать и часовой пояс команды
Что требуют
ОбязательноPythonGoPostgreSQLPatroniAWSCI/CDDockerPrometheusGrafanaREST
ПлюсомKubernetesCephPgBouncer
Надбавка к зарплате на этом уровне: Python +14%, Kubernetes +14%, Docker +9%.
Полный разбор в Pro
Это короткий разбор. В Pro полный: под эту вакансию и ваше резюме
Сколько просить
Не продешевите: сумма под ваше резюме, нижняя граница и готовые фразы для торга
Ваше резюме против требований
Пройдёт ли ваше резюме фильтр: что совпало с требованиями и что дописать до отклика
Спросить у работодателя
10 вопросов именно к этой вакансии: что спросить на первом созвоне
Когда откликаться
Стоит ли спешить: за сколько дней Группа Астра обычно закрывает вакансии
30 дней Pro: полный разбор каждой вакансииЧто ещё входит в Pro
Наша компания
Tantor XData — это программно-аппаратный комплекс (ПАК) корпоративного уровня от компании «Тантор Лабс» (входит в «Группу Астра»). Его ключевая идея в том, чтобы объединить аппаратную мощность и программную логику в единый оптимизированный комплекс для работы с базами данных. Решение создано для высоконагруженных систем, где критичны скорость обработки, отказоустойчивость и масштабируемость.
Чем предстоит заниматься
Проектирование и разработка control-plane компонентов платформы на Python/Go: API эндпоинтов, сервисов управления состояниями, планировщиков асинхронных операций
Разработка и поддержка агентов автоматизации жизненного цикла бэкапов PostgreSQL-кластеров
Инициирование и конфигурация WAL-архивирования
Управление full/incremental/differential бэкапами с поддержкой WAL-G
Восстановление данных (point-in-time recovery)
Мониторинг состояния операций в реальном времени
Реализация механизмов оркестрации ресурсов с учётом мультиарендности, изоляции namespace'ов и RBAC прав доступа
Интеграция мониторинга и логирования (OpenTelemetry, Prometheus, Grafana) для контроля работы платформы
Разработка и поддержка S3 proxy сервиса для валидации SigV4 подписей и безопасного доступа к объектным хранилищам
Участие в архитектурных обсуждениях, проработка компромиссов и технических решений, влияющих на надёжность и эволюцию системы бэкапов
Взаимодействие с командами разработки БД и DevOps для интеграции платформы с инфраструктурными компонентами
Проведение code review и участие в формировании инженерных стандартов команды
Наши требования
Уверенный коммерческий опыт разработки на Python и Go
Умение писать поддерживаемый, читаемый и структурированный код, следование принципам чистого дизайна и Python/Go-идиомам
Опыт разработки long-running сервисов и control-plane компонентов (scheduler orchestration, job management)
Понимание PostgreSQL как управляемого сервиса
Репликация (Patroni)
WAL-архивирование и point-in-time recovery
Резервное копирование и восстановление (WAL-G, pg_basebackup)
Опыт работы с облачными хранилищами и S3-compatible API (MinIO, AWS S3, Cygnustech)
Опыт работы с CI/CD пайплайнами и Docker
Опыт интеграции мониторинга и логирования (OpenTelemetry, Prometheus, Grafana или аналоги)
Понимание базовых принципов сетевой изоляции, безопасной передачи данных и аутентификации в распределённых системах
Способность самостоятельно разбирать сложные инженерные задачи и принимать технически обоснованные решения в контексте надежности системы бэкапов
Знания Python и Go - для поддержки и миграции существующего решения
Это Senior+ позиция с фокусом на Go и системную инженерию распределённых сервисов
PostgreSQL, WAL-G, S3 storage и security — прикладные домены, глубина погружения в которые определяется решаемой задачей по обеспечению надёжности бэкапов
Роль предполагает активное участие в развитии архитектуры платформы управления бэкапами, включая выбор стека
Практический опыт разработки Kubernetes-операторов или аналогичных control-plane компонентов для оркестрации СУБД
Опыт работы с паттерном Controller-Operator и CRD в контексте автоматизации бэкапов
Понимание принципов работы WAL (Write-Ahead Log) и механизмов репликации в PostgreSQL
Опыт интеграции мультитенантных систем с RBAC и namespace-based изоляцией данных
Опыт работы с распределёнными файловыми системами (Ceph, GlusterFS, MinIO и аналоги)
Опыт работы с инструментами управления конфигурациями Infrastructure as Code
Практический опыт эксплуатации или автоматизации PostgreSQL (Patroni, pgBouncer, Pgpool-II)
Общее понимание DevOps-подходов и жизненного цикла инфраструктурных платформ для баз данных
Понимание принципа compute storage separation
Мы предлагаем
Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход
Забота о здоровье. Оформим полис ДМС (со стоматологией)
Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и проводим турниры по настольному футболу
Конкурентная заработная плата, обсуждается с успешным кандидатом
Режим работы на выбор: удаленно, гибрид или офис в Москве
Дополнительно
Senior+ Go/Python Developer (Backend)
О проекте
Мы развиваем платформу Backman — управляемую службу для автоматизированного резервного копирования и восстановления TantorDB
Ключевая задача системы — обеспечение надёжного управления жизненным циклом бэкапов PostgreSQL-кластеров в мультиарендной среде. Платформа выполняет функции control-plane: управляет состояниями ресурсов, планированием асинхронных операций бэкапа и безопасным доступом к хранилищу, абстрагируя сложность инфраструктурных операций и предоставляя единый API для работы с кластерами
Проект реализован на Python с перспективой перехода на Go стек
Система фокусируется на автоматизации процессов управления данными и обеспечивает
REST API и CLI для управления ресурсами и кластерами
Асинхронное выполнение операций бэкапа и восстановления через распределённых агентов
Высокую доступность и отказоустойчивость control-plane с использованием PostgreSQL в качестве основного хранилища
Безопасность на уровне API и инфраструктуры (JWT, TLS/mTLS, RBAC, SigV4-валидация)
S3-compatible storage для долговременного хранения бэкапов через прокси-сервис
