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