Перейти к содержимому

Senior+ Go/Python Developer (Backend)

Разработка платформы Backman — control-plane для автоматизированного резервного копирования и восстановления PostgreSQL-кластеров в мультиарендной среде. Нужен уверенный коммерческий опыт на Python и Go, понимание PostgreSQL (репликация, WAL, PITR), S3-совместимых хранилищ, CI/CD и мониторинга. Предлагают удалёнку, гибрид или офис в Москве, ДМС со стоматологией, спорт и конкурентную зарплату по обсуждению.

senior удалённо ~1 370 000 – 2 466 000 ₸

Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.

salary intelligence

Зарплата не указана — оценили по рынку

На основе 39 похожих вакансий за 90 дней по всем рынкам вместе — отдельной выборки по рынку этой вакансии нет.

оценка p25–p75
1 370 000 – 2 466 000 ₸
медиана: 1 660 440 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты Go Калькулятор зарплат
описание

Что предстоит делать

Tantor XData — это программно-аппаратный комплекс (ПАК) корпоративного уровня от компании «Тантор Лабс» (входит в «Группу Астра»). Его ключевая идея в том, чтобы объединить аппаратную мощность и программную логику в единый оптимизированный комплекс для работы с базами данных. Решение создано для высоконагруженных систем, где критичны скорость обработки, отказоустойчивость и масштабируемость. В Департаменте разработки XData открыта вакансия: 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 для долговременного хранения бэкапов через прокси-сервис. Основные задачи • Проектирование и разработка 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 - для поддержки и миграции существующего решения.
  • Желательно (будет плюсом):
  • Практический опыт разработки 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.
  • Что важно понимать о роли
  • Это Senior+ позиция с фокусом на Go и системную инженерию распределённых сервисов.
  • PostgreSQL, WAL-G, S3 storage и security — прикладные домены, глубина погружения в которые определяется решаемой задачей по обеспечению надёжности бэкапов.
  • Роль предполагает активное участие в развитии архитектуры платформы управления бэкапами, включая выбор стека.
условия

Что предлагаем

Уверенность в будущем. Мы чтим ТК РФ: у нас стабильный и прозрачный "белый" доход
Забота о здоровье. Оформим полис ДМС (со стоматологией).
Спорт — это про нас. У нас многие увлекаются сноубордом, лыжами, дайвингом, бегом и пр. – найти кого-то для afterwork-активностей не проблема. Мы спонсируем тренировки футбольной и волейбольной команд, поддерживаем инициативы по киберспорту и проводим турниры по настольному футболу.
Конкурентная заработная плата, обсуждается с успешным кандидатом.
Режим работы на выбор: удаленно, гибрид или офис в Москве.
навыки

Стек и инструменты

Сколько платят вам?

Анонимно укажите, сколько вы получаете как Go-разработчик, — сразу покажем, в скольких вакансиях платят меньше. А из ответов сложится зарплата, которую платят на деле, а не обещают.

Без имени и компании. Отдельные ответы не публикуются.
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Tantor Labs

7 активных вакансий в компании

1 д. назад

Разработчик Golang

~1 096 000 – 1 918 000 ₸ оценка по всем рынкам

Команда BRO Software разрабатывает многоуровневую файловую систему хранения данных с дедупликацией и репликацией. Нужен инженер, готовый писать на Golang, разбираться в алгоритмах, сетевых технологиях и системном программировании под Linux. Предлагают удалёнку, белый доход по ТК РФ, ДМС и соцпакет.

Golang Linux распределённые системы +17
middle удал. hh
1 нед. назад

Разработчик C++

~897 220 – 1 671 400 ₸ оценка по всем рынкам

Разработка новых компонентов и модулей системы резервного копирования RuBackup на C++ под Linux. Нужны хорошее знание C++11+, STL, boost, git, опыт работы с SQL и многопоточными клиент-серверными приложениями. Предлагают удалёнку или гибрид, белый доход, ДМС, гибкий график и спорт.

C++ STL boost +12
middle удал. hh
2 нед. назад

Инженер-программист (Wine)

~897 220 – 1 671 400 ₸ оценка по всем рынкам

Адаптация Windows-приложений в среде Wine для ОС Astra Linux: реверс-инжиниринг технологий Microsoft, реализация WinAPI, разработка и сопровождение кода на C, написание тестов и документации. Требуется опыт реверс-инжиниринга, отличное владение C, знание архитектуры Windows и Linux, опыт сборки префиксов Wine. Предлагают стабильный «белый» доход, ДМС, гибкий график и спортивные активности.

Wine WinAPI реверс-инжиниринг +7
middle удал. hh
4 нед. назад

Инженер по виртуализации и инфраструктуре

Актуальность уточняется

~1 443 876 ₸ оценка по всем рынкам

Нужен инженер для развёртывания и поддержки платформы виртуализации Astra Cloud: настройка кластеров, распределённых хранилищ, мониторинга и бэкапов. Требуется уверенный Linux, автоматизация на Bash/Python/Ansible, опыт с OpenStack/Proxmox и сетями. Предлагают белую зарплату, ДМС и сменный график в команде облачного провайдера.

Linux Ansible Python +11
middle удал. hh

Похожие вакансии

6 вакансий
Лаборатория Касперского
Л
Лаборатория Касперского
19 ч. назад

Архитектор платформы (Go)

~1 370 000 – 2 466 000 ₸ оценка по всем рынкам

Подразделение Kaspersky DDoS Protection ищет архитектора для развития высоконагруженной платформы защиты от DDoS-атак. Нужно проектировать микросервисы на Go, определять API-контракты, мигрировать Python-компоненты на Go и обеспечивать observability. Требуется 5+ лет разработки распределённых систем, 3+ года на Python и Go, глубокое знание Linux и сетевых протоколов.

Go Python gRPC +15
senior удал. hh
X5
X
X5
22 ч. назад

Go-разработчик

~1 370 000 – 2 466 000 ₸ оценка по всем рынкам

Разработка высоконагруженных микросервисов на Go для сервисов сборки онлайн-заказов в магазинах и дарксторах X5. Нужен опыт коммерческой backend-разработки от 5 лет, из них от 2 лет на Go, знание микросервисной архитектуры, Kafka, PostgreSQL, Redis, gRPC, Docker и Kubernetes, готовность работать с TypeScript и NestJS. Предстоит проектировать архитектуру, оптимизировать системы под нагрузку, дежурить в production и внедрять новые технологии.

Go NestJS TypeScript +12
senior удал. hh
RWB (Wildberries & Russ)
R
RWB (Wildberries & Russ)
1 д. назад

Go-разработчик

~1 370 000 – 2 466 000 ₸ оценка по всем рынкам

Ищем Go-разработчика в отдел сервисов платформенной занятости, направление — разработка списаний. Нужен коммерческий опыт на Golang от 3 лет, знание PostgreSQL, Kafka, Kubernetes и веб-технологий, понимание микросервисной архитектуры. Предлагают удалённый формат работы и участие во всех стадиях создания продукта.

Golang PostgreSQL Kafka +7
senior удал. hh
S
SETRA GAMES
1 д. назад

Go Backend Developer

~1 370 000 – 2 466 000 ₸ оценка по всем рынкам

SETRA GAMES ищет Go Backend Developer для развития highload игрового backend и новых продуктов. Нужен коммерческий опыт на Go от 3 лет, работа с SQL/NoSQL, RabbitMQ, Docker, понимание Linux и production-инфраструктуры, плюс использование AI-инструментов. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру и перспективу роста до Backend Team Lead.

Go MySQL MongoDB +9
senior удал. hh
S
SETRA GAMES
1 д. назад

Go Backend Developer

~1 370 000 – 2 466 000 ₸ оценка по всем рынкам

SETRA GAMES ищет Go-бэкендера для развития уже запущенных highload-игровых проектов и новых продуктов. Нужен коммерческий опыт на Go от 3 лет, распределённые системы, SQL/NoSQL, брокеры сообщений и Docker; плюсом будет опыт в геймдеве и Kubernetes. Предлагают полностью удалённую работу из любой точки мира, влияние на архитектуру и использование AI-инструментов.

Go MySQL MongoDB +13
senior удал. hh
Национальная электронная библиотека
Н
Национальная электронная библиотека
1 д. назад

Back-end разработчик

~1 370 000 – 2 466 000 ₸ оценка по всем рынкам

Разработка бэкенда обновлённой платформы Национальной электронной библиотеки: поисковая подсистема на OpenSearch, собственная CMS и микросервисы на Go и NestJS. Нужен опыт бэкенд-разработки 3-5 лет и Go от 2 лет, понимание распределённых систем и сложных моделей данных в PostgreSQL. Оформление по ТК, зарплата по итогам собеседования, возможны премии и соцпакет.

Go NestJS TypeScript +13
senior удал. hh