Go Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Команда PostgreSQL Platform развивает платформу PostgreSQL в облаке Ozon и предоставляет её как сервис для продуктовых команд. Сервис обеспечивает автоматизацию управления кластерами, отказоустойчивость, резервное копирование и поддержку мультидатацентровых сценариев.
задачи
- Разрабатывать и развивать инфраструктурные сервисы вокруг PostgreSQL на Go;
- Проектировать и реализовывать новые возможности платформы PostgreSQL PaaS;
- Развивать автоматизацию управления жизненным циклом PostgreSQL-кластеров, резервного копирования и мультидатацентровых сценариев;
- Участвовать в проектировании архитектуры платформы, обеспечивать её производительность, надёжность и масштабируемость;
- Разрабатывать автотесты, участвовать в код-ревью и сопровождать техническую документацию;
- Исследовать причины сложных инфраструктурных проблем и совершенствовать инструменты мониторинга и диагностики;
- Разработать новый сервис автоматического управления PostgreSQL-кластерами в Kubernetes;
- Реализовать механизм автоматического восстановления кластеров после отказа дата-центра;
- Развить инструменты резервного копирования и мониторинга PostgreSQL.
требования
- Опыт коммерческой разработки на Go;
- Опыт проектирования и разработки бэкенд- или инфраструктурных сервисов;
- Понимание принципов работы Linux, сетевого стека и многопоточности;
- Опыт работы с Kubernetes;
- Понимание принципов построения отказоустойчивых распределённых систем;
- Опыт работы с системами мониторинга (Prometheus, Grafana);
- Умение писать чистый, тестируемый и поддерживаемый код;
- Будет плюсом опыт работы с PostgreSQL и понимание её внутреннего устройства, опыт работы с виртуализацией (KVM), знание Rust или C, опыт отладки приложений с использованием gdb.
условия
- Условий в вакансии нет
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.