Инфраструктурный разработчик Go ScyllaDB, Платформа баз данных (DBaaS)

Дата размещения вакансии: 08.04.2025
Работодатель: Ozon
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы приглашаем опытного Senior Go-разработчика присоединиться к нашей команде, которая разрабатывает инфраструктуру в собственном облаке Ozon. Наша платформа позволяет предоставлять ScyllaDB/Cassandra как платформу-сервис (PaaS) для продуктовых команд.

ScyllaDB - относительно новая технология, и мы ищем специалиста, готового внести свой вклад в разработку и оптимизацию инфраструктуры для поддержки этого решения в Ozon!

Наш технологический стек и инструменты: Go, gRPC, Kubernetes, Docker, Ansible, GitLab CI, Prometheus, Grafana, PostgreSQL, ScyllaDB, Cassandra.

Вам предстоит:

  • Разработка и сопровождение backend сервисов для управления кластерами ScyllaDB и Cassandra.
  • Участие в проектировании архитектуры сервисов и инфраструктурных решений;
  • Дорабатывать и контрибьютить в существующие opensource инструменты в экосистеме ScyllaDB и Cassandra (драйвера, вспомогательные сервисы администрирования, утилиты).
  • Траблшутить и мониторить поддерживаемую инфраструктуру и сервисы.
  • Составлять документацию разработанного решения.

Мы ожидаем:

  • Опыт работы с Go от 4-х лет.
  • Умение писать чистый, тестируемый код на Go.
  • Умение разрабатывать гибкое и качественное API.
  • Имеете опыт разработки отказоустойчивых систем.
  • Опыт работы с Kubernetes (ns, pod, cm, svc, pvc, pv, sts).
  • Опыт работы с распределенными базами данных.
  • Знакомы с эксплуатацией микросервисов и работали с системами мониторинга (Prometheus), трейсинга (OpenTracing/OpenTelemetry) и логирования (Graylog).

    Будет плюсом:
    - Опыт работы с Cassandra/ScyllaDB.
    - Знание Python.