У роли понятная зона ответственности техлида в разработке распределённого хранилища, современный C++ и инфраструктурные задачи, а также конкретные льготы; главный пробел для оценки предложения - не указана зарплата.
Актуальные технологии
Понятная роль
Хороший соцпакет
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Team Lead C++ (системы хранения данных): Руководство C++-командой и проектирование распределённой системы хранения данных с акцентом на отказоустойчивость, масштабируемость и развитие компонентов метаданных, распределения данных и S3 API. Фокус на принятии архитектурных решений, многопоточном программировании, репликации данных и обеспечении корректной работы кластерной инфраструктуры.
Локация: Москва; удалённый или гибридный формат работы.
Компания
Аквариус — группа компаний, разрабатывающая программные и инфраструктурные решения.
Что делать
Руководить командой C++-разработчиков, распределять задачи и контролировать сроки и качество.
Проектировать и развивать архитектуру программного решения для системы хранения данных.
Разрабатывать и совершенствовать слой доступа к метаданным, менеджер распределения данных, вспомогательные сервисы, управление инфраструктурой кластера и S3 API.
Принимать технические решения, проводить код-ревью, контролировать стандарты разработки и документировать архитектурные решения и внутренние API.
Анализировать кодовую базу, выявлять узкие места и проводить рефакторинг.
Обеспечивать отказоустойчивость, масштабируемость и корректность распределённых компонентов.
Требования
Коммерческий опыт разработки на C++ от 5–7 лет и уверенное владение C++17 или выше.
Обязателен опыт управления командой разработчиков: постановка задач, распределение нагрузки и контроль сроков и качества.
Опыт проектирования архитектуры программных систем и принятия технических решений.
Уверенное владение многопоточным и асинхронным программированием.
Понимание TCP/IP, HTTP/HTTPS и опыт работы с сетевыми библиотеками или сокетами.
Понимание отказоустойчивых и масштабируемых сервисов, CAP-теоремы, репликации данных, MongoDB или Key-Value СУБД.
Знание файловых систем Linux и POSIX, понимание особенностей NFS.
Опыт работы с GitLab, CMake, Docker и написания unit-тестов.
Хорошо, если есть
Опыт разработки систем хранения данных, распределённых систем или инфраструктурного ПО.
Опыт работы с S3 API и AWS SDK.
Опыт работы с Kubernetes, Nomad или аналогичными инструментами.
Опыт интеграции систем мониторинга, включая Prometheus и Grafana.
Культура и преимущества
Официальное трудоустройство и стабильная заработная плата.
Удалённый формат работы и комфортный офис на «Пролетарской» со спортзалом, групповыми тренировками, зонами отдыха, библиотекой и корпоративным психологом.
ДМС после испытательного срока и материальная помощь в особых жизненных ситуациях.
10 дополнительных оплачиваемых дней больничного в год.
Возможности профессионального развития и обучения, пятничные вечеринки и корпоративные мероприятия.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →