Developer Go (Распределённые хранилища, МойОфис)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Кто мы:
Компания МойОфис является одним из лидеров на рынке офисного ПО в России. Мы предлагаем комплексное решение состоящее из множества компонент - редакторы под различные платформы (Mobile, Desktop, Web), хранилище документов и система совместного редактирования, почтовая система, система коммуникаций и аудио-видео связи. Вашей задачей будет помочь компании развивать объектное хранилище как один из центральных компонент продуктовой платформы. Данная разработка - собственная система написанная внутри компании согласно лучшим мировым практикам.
О проекте: https://habr.com/ru/companies/ncloudtech/articles/568440/
Задачи команды:
- Развитие распределенного отказоустойчивого key-value хранилища;
- Дизайн и разработка компонент хранилища и исследования в профильной области;
- Определение технической стратегии развития хранилища в соответствии с планами развития продуктов и ее реализация;
- Помощь в интеграции хранилища в другие продукты компании.
Необходимые навыки:
- Опыт разработки на Go;
- Знание алгоритмов Paxos, Raft;
- Опыт разработки и/или эксплуатации распределенных систем;
- Знакомство с теоретическими работами в этой области, Calvin, Spanner, Dynamo, Google F1, Cassandra;
- Опыт разработки баз данных или аналогичных систем критичных к производительности;
- Самостоятельность, способность разбираться в сложных алгоритмах;
- Опыт разработки на C/C++.
Ваши задачи:
- Выполнение задач по разработке в соответствии с планами команды;
- Участие в производственных совещаниях и командных мероприятиях;
- Ведение сопроводительной документации, связанной с непосредственной деятельностью џ Предоставление отчетности, связанной с непосредственной деятельностью на регулярной основе и по запросу руководителя;
- Помощь команде внедрения.
Задачи на ближайшую преспективу:
- Поддержка инкрементальных бэкапов для всех типов данных (индексы и блобы);
- Поддержка режима работы на 2 ЦОД помимо 3+ ЦОД;
- Поддержка настраиваемых коэфициентов репликации при работе на несколько ЦОД;
- Проведение нагрузочного тестирования в конфигурации на несколько ЦОД.
Мы предлагаем:
- Официальное трудоустройство в ООО «НОВЫЕ ОБЛАЧНЫЕ ТЕХНОЛОГИИ»;
- Работу в стабильной аккредитованной компании;
- Возможность предлагать свои идеи и влиять на результат;
- Наращивать экспертизу - в нашей команде принято совершенствоваться и делиться знаниями, коллеги готовы рассказать и научить тому, в чем отлично разбираются;
- Комфортную атмосферу – мы уважаем друг друга, открыты к общению на любые темы и ценим увлеченных людей;
- Профильные курсы, корпоративный английский, участие в конференциях (в том числе спикером, если есть желание и готовность);
- Приятный социальный пакет – ДМС со стоматологией, оплачиваемое питание, завтраки и перекусы в офисе;
- Льготная ипотека 5% от Сбербанка и Альфа-Банка;
- Офис в центре Москвы, метро Тверская/Пушкинская/Чеховская.