Команда разрабатывает ядро распределённой базы данных на основе собственного форка Apache Cassandra с транзакциями, глобальными индексами и генератором последовательностей. One-cloud создаёт и внедряет облачные технологии для крупной серверной инфраструктуры. Платформа включает S3-хранилища, базы данных, облако One Cloud, системы метрик, конфигурации и мониторинга, а также инструменты разработки и диагностики.
java разработчик распределённых баз данных
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Разрабатывать и поддерживать собственный форк Apache Cassandra
- Развивать ядро форка: транзакционный слой, глобальные индексы и слияние с апстримом Apache Cassandra
- Переводить продуктовые сервисы на последнюю версию форка
- Разрабатывать и поддерживать интеграцию Cassandra во внутреннюю систему управляемых баз данных
- Работать с нагрузочными тестами
- Работать с метриками и оповещениями, писать инструкции по реагированию и улучшать инструменты диагностики
- Дежурить по своим сервисам, разбирать инциденты и устранять их причины
- Проводить техническое ревью изменений и наставлять коллег
- Помогать командам-потребителям разбираться с проблемами производительности, схемами данных и конфигурацией
требования
- Практический опыт разработки на Java от пяти лет: основы языка, многопоточность, работа с памятью и сборщиком мусора, профилирование
- Понимание внутреннего устройства баз данных: хранение на диске, индексы, журнал записи, слияние файлов данных, транзакции и уровни изоляции
- Опыт чтения и доработки исходного кода инфраструктурных проектов с открытым исходным кодом: баз данных, брокеров сообщений или распределённых систем
- Опыт работы с большой чужой кодовой базой и внесения изменений без нарушения смежной функциональности
- Понимание распределённых систем: репликация, согласованность, кворумы, поведение при отказе узлов и сетевых разделениях
- Готовность дежурить по своим сервисам и разбирать инциденты
- Будет плюсом: опыт работы с Apache Cassandra, другими NoSQL-хранилищами (HBase, ScyllaDB, MongoDB, Redis) и эксплуатации баз под нагрузкой
условия
- Гибкий график работы
- Бонусы и скидки от партнёров
- Офис в центре города
- ДМС
- Условий в вакансии нет
навыки
Социальная сеть и IT-экосистема, объединяющая миллионы пользователей. Предлагает общение, музыку, видео, игры, стриминг, онлайн-магазин и сервисы для бизнеса. Удобная платформа для связи и развлечений.
Подробнее о компании →Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.