Старший Go-разработчик, PostgreSQL

Ozon

Старший Go-разработчик, PostgreSQL

Москва, Пресненская набережная, 10

Метро: Деловой центр

Описание вакансии

Привет! Это команда PostgreSQL Platform.

Мы развиваем платформу PostgreSQL в облаке Ozon и предоставляем её как Platform as a Service (PaaS) для продуктовых команд. Наша задача — сделать работу с PostgreSQL максимально простой, надёжной и масштабируемой: автоматизировать управление кластерами, обеспечивать отказоустойчивость, резервное копирование и поддержку мультидатацентровых сценариев.

Мы разрабатываем собственные инфраструктурные сервисы и инструменты, которые помогают тысячам разработчиков быстро получать готовую базу данных и эффективно использовать её в своих сервисах. Сейчас ищем Go-разработчика, который поможет развивать платформу и создавать новые возможности для пользователей PostgreSQL.

Наш стек

  • Go.

  • PostgreSQL.

  • Kubernetes.

  • Prometheus, Grafana.

  • KVM.

  • Bash, Python.

  • Rust (для отдельных компонентов).

Вы будете

  • Разрабатывать и развивать инфраструктурные сервисы вокруг PostgreSQL на Go.

  • Проектировать и реализовывать новые возможности платформы PostgreSQL PaaS.

  • Развивать автоматизацию управления жизненным циклом PostgreSQL-кластеров, резервного копирования и мультидатацентровых сценариев.

  • Участвовать в проектировании архитектуры платформы, обеспечивать её производительность, надёжность и масштабируемость.

  • Разрабатывать автотесты, участвовать в код-ревью и сопровождать техническую документацию.

  • Исследовать причины сложных инфраструктурных проблем и совершенствовать инструменты мониторинга и диагностики.

Примеры задач

  • Разработать новый сервис автоматического управления PostgreSQL-кластерами в Kubernetes.

  • Реализовать механизм автоматического восстановления кластеров после отказа дата-центра.

  • Развить инструменты резервного копирования и мониторинга PostgreSQL.

Нам важно

  • Опыт коммерческой разработки на Go.

  • Опыт проектирования и разработки backend- или инфраструктурных сервисов.

  • Понимание принципов работы Linux, сетевого стека и многопоточности.

  • Опыт работы с Kubernetes.

  • Понимание принципов построения отказоустойчивых распределённых систем.

  • Опыт работы с системами мониторинга (Prometheus, Grafana).

  • Умение писать чистый, тестируемый и поддерживаемый код.

Будет плюсом

  • Опыт работы с PostgreSQL и понимание её внутреннего устройства.

  • Опыт работы с виртуализацией (KVM).

  • Знание Rust или C.

  • Опыт отладки приложений с использованием gdb.

Навыки
  • IT
  • Разработка платформы
  • Go
  • Базы данных
  • PostgreSQL
Посмотреть контакты работодателя

Адрес

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

VK
  • Москва

  • Не указана

Рекомендуем
Кросстех Солюшнс Групп

Senior Go Developer

Кросстех Солюшнс Групп

  • Москва

  • Не указана

Рекомендуем
Ozon
  • Москва

  • Не указана

Рекомендуем
Гоуланг Технологии

Senior Golang Engineer (Data Platform)

Гоуланг Технологии

  • Москва

  • Не указана

Spice IT
  • Москва

  • Не указана

Клауд Солюшенс

Ведущий Go разработчик

Клауд Солюшенс

  • Москва

  • Не указана

Гоуланг Технологии

Senior Golang Developer

Гоуланг Технологии

  • Москва

  • Не указана

nau
  • Москва

  • до 375000 RUR

Туту
  • Москва

  • до 375000 RUR

  • Москва

  • до 375000 RUR

Альфа-Мобайл

Tech Lead Go

Альфа-Мобайл

  • Москва

  • до 375000 RUR

Энерго Технолоджис

Fullstack Developer / Lead / Architect

Энерго Технолоджис

  • Москва

  • от 368000 RUR

МАГ Девелопмент

Tech Lead (B2B SaaS)

МАГ Девелопмент

  • Москва

  • от 368000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию