Старший Go-разработчик, PostgreSQL
офис, удалёнка, гибрид, Москва
Команда PostgreSQL Platform развивает облачную PaaS-платформу для автоматизации управления PostgreSQL-кластерами: автоматизация жизненного цикла, резервное копирование, мультидатацентровые сценарии и мониторинг. Работа важна для надёжности и масштабируемости баз данных продуктов Ozon.
ГрейдSenior
Стек
GoKubernetesPostgreSQLPrometheusGrafanaKVMBashPythonRust
Задачи
- •Разрабатывать инфраструктурные сервисы вокруг PostgreSQL на Go
- •Проектировать и реализовывать новые возможности платформы PaaS
- •Автоматизировать управление жизненным циклом кластеров, резервное копирование и мультидатацентровые сценарии
- •Участвовать в проектировании архитектуры, обеспечивать производительность и надёжность
- •Писать автотесты, участвовать в код-ревью и сопровождать документацию
- •Исследовать и устранять сложные инфраструктурные проблемы, улучшать мониторинг и диагностику
Обязательно
- •Коммерческая разработка на Go
- •Опыт проектирования и разработки backend/инфраструктурных сервисов
- •Понимание Linux, сетевого стека и многопоточности
- •Опыт работы с Kubernetes
- •Понимание принципов отказоустойчивых распределённых систем
- •Опыт работы с системами мониторинга (Prometheus, Grafana)
- •Умение писать чистый, тестируемый и поддерживаемый код
Будет плюсом
- •Опыт работы с PostgreSQL и понимание её внутреннего устройства
- •Опыт работы с виртуализацией (KVM)
- •Знание Rust или C
- •Опыт отладки с использованием gdb