Привет! Это команда NoSQL Platform.
Мы развиваем платформу NoSQL-баз данных в облаке Ozon и предоставляем Cassandra и ScyllaDB как Platform as a Service (PaaS) для продуктовых команд. Наша цель — сделать работу с базами данных максимально простой, надёжной и автоматизированной: от создания и управления кластерами до мониторинга, диагностики и сопровождения.
Мы разрабатываем собственные сервисы и инструменты, которые помогают инженерам быстро получать готовую инфраструктуру и эффективно управлять ею. Кроме того, мы участвуем в развитии open source-экосистемы вокруг Cassandra и ScyllaDB, а также внедряем AI-инструменты, которые помогают разработчикам анализировать состояние баз данных и получать рекомендации по их эксплуатации.
Ищем Go-разработчика, который поможет развивать нашу платформу NoSQL и создавать новые возможности для тысяч внутренних пользователей.
Наш стек
•Go, Python, gRPC, Kubernetes, Docker, PostgreSQL, Cassandra, ScyllaDB, Prometheus, Grafana, GitLab CI.
Вы будете
•Разрабатывать и развивать backend-сервисы для управления кластерами Cassandra и ScyllaDB.
•Проектировать архитектуру платформенных сервисов и участвовать в развитии инфраструктурных решений.
•Развивать административный интерфейс управления кластерами и реализовывать новый функционал платформы.
•Разрабатывать AI-инструменты, которые помогают продуктовым командам анализировать состояние баз данных и получать рекомендации по их эксплуатации.
•Развивать и дорабатывать open source-инструменты экосистемы Cassandra и ScyllaDB.
•Исследовать причины сложных инфраструктурных проблем, совершенствовать мониторинг и сопровождать разработанные сервисы.
Примеры задач
•Разработать новый функционал административной панели управления кластерами Cassandra и ScyllaDB.
•Реализовать AI-ассистента, который помогает продуктовым командам получать информацию о состоянии баз данных и рекомендации по их эксплуатации.
•Доработать open source-драйвер или утилиту для Cassandra/ScyllaDB и внести изменения в открытый проект.
Нам важно
•Опыт коммерческой разработки на Go от 3 лет.
•Умение писать чистый, тестируемый и поддерживаемый код.
•Опыт проектирования и разработки API.
•Опыт разработки микросервисов.
•Опыт работы с системами мониторинга, логирования и трейсинга.
•Умение разбираться в сложных технических проблемах и находить причины их возникновения.
Будет плюсом
•Опыт работы с Kubernetes.
•Владение Python.
•Опыт работы с Cassandra или ScyllaDB.
•Опыт участия в open source-проектах.