Senior C/C++ Developer (Storage)
Команда Storage ищет Senior C/C++ разработчика для создания низкоуровневых компонентов облачного хранилища. Нужен опыт работы с Linux kernel, SPDK, NVMe и распределенными системами. Предлагают удаленку, ДМС и возможность влиять на архитектуру федерального облака.
Зарплата не указана — оценили по рынку
На основе 354 похожих вакансий за 90 дней.
Что предстоит делать
Навыки: C++, C, NVM Express protocol. Квалификация: Senior. Специализации: Системный инженер. **MWS Cloud Platform** — новая облачная платформа от МТС Web Services, построенная на собственных технологиях виртуализации и надёжной инфраструктуре МТС. Мы управляем всем циклом разработки — от оборудования и дата-центров до кода. Наша цель — создать высокотехнологичное облако для самых требовательных заказчиков, при этом понятное и удобное для разработчиков. Присоединяйся — у нас амбициозные задачи, сильная инженерная команда и реальная возможность повлиять на архитектуру облака федерального масштаба. Команда Storage занимается разработкой систем хранения данных. Например, мы работаем над платформой по предоставлению низкоуровневого интерфейса блочных устройств для виртуальных машин, а также строим SaaS сервис объектного хранилища (S3). Наша цель - обеспечить облачные сервисы CloudMTS инфраструктурой для работы с большим объемом данных. Мы взаимодействуем с другими инфраструктурными сервисами облака и сотрудничаем с командами, занимающимися эксплуатацией железа в датацентрах, участвуем в выборе необходимого оборудования. Команда отвечает за все компоненты системы - как за низкоуровневое перекладывание байтов по сети между виртуальными машинами и хостовой ОС или по сети, так и за гарантии сохранности и консистентности данных, интеграцию системы хранения в единый API облака. Команда умеет исследовать и отвечать на все вопросы связанные с хранением и обработкой данных - какие решения уже существуют, область их применения и узкие места, когда и почему нужно писать что-то свое, какие технологии будут использоваться завтра и как начать их использовать. Мы ценим самостоятельность и умение доводить до конца сложные задачи, требующие не только hard skills, но и умения общаться с коллегами. Golang/C++/C используем для создания низкоуровневых и веб сервисов, а также используем Java/Kotlin для реализации единообразного публичного API облака. Для хранения данных - Ceph и PostgreSQL. Код и сборка - Git и GitLab CI, деплой будет в k8s и в виде infrastructure as code. В низкоуровневых компонентах активно используем SPDK. **Чем предстоит заниматься:** - Разработка распределенных систем хранения данных и оркестрационных сервисов для них; - Работа над observability и релизными процессами; - Разработка низкоуровневых компонентов системы, обеспечивающих взаимодействие хранилища и виртуальных машин, и непосредственно хранение данных; - Измерение производительности и поиск новых решений по низкоуровневому устройству хранилищ; - Работа над инфраструктурой сборки и тестирования распределенных систем; - Разработка высоконагруженных сервисов для работы наших хранилищ; - Интеграция с другими компонентами облака. **Что мы ждём от кандидатов:** - Хорошо знаете C/C++, обязательно от 6 лет опыта коммерческой разработки в домене Linux kernel, DPDK, SPDK; - Cтроили и поддерживали отказоустойчивые системы хранения данных; - Практический опыт разработки компонентов storage, высокоскоростных интерфейсов хранения (NVMe, PCIe); - Имеете опыт работы с базами данных; - Уделяете внимание качеству системы: документации, написанию тестов, читаемости кода, observability всех компонентов; - Интересуетесь облачными технологиям и технологиями хранения данных в частности и готовы их углубленно изучать; - Уверенный пользователь Linux, user/kernel space, особенно из консоли; - Будет плюсом опыт работы с большими облаками (AWS, Azure, GCP, Yandex Cloud) и Kubernetes. **Что мы предлагаем:** - Профессиональные гильдии инженеров по направлениям, чтобы поддерживать друг друга и обмениваться опытом; - Участие во внешних IT конференциях. Мы выступаем на HighLoad++, DataFest, Mobius, Test Driven Conf, Joker, DevOps, Матемаркетинг и даже проводим собственную конференцию по архитектуре Hello, conference!; - Полезные курсы и вебинары в корпоративном университете и электронные библиотеки. **А еще:** - Гибридный или полностью удаленный формат; - ДМС с первого месяца работы, включая стоматологию. А ещё оплачиваем 50% стоимости полиса ДМС для родственников; - Страхование от несчастных случаев с 1-го месяца работы. Материальная помощь в сложных жизненных ситуациях; - Мобильная связь за счёт компании и льготные тарифы для близких; - Подписка на online-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети; - Скидки и предложения от партнеров на фитнес, занятия английским и прочее.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Автосекретарь
9 активных вакансий в компании
Senior Backend Developer (Golang/C++)
~3 151 115 – 4 054 882 ₸ оценка
Команда Object Storage ищет Senior-разработчика для создания и оптимизации высоконагруженного облачного хранилища на базе S3. Нужен опыт от 5 лет в C++ и Golang, понимание распределенных систем и интерес к облачным технологиям. Предлагают удаленную работу, ДМС и профессиональное развитие.
Backend разработчик (Golang)
~2 317 075 ₸ оценка
Разработка бэкенд-сервисов на Golang для AI-системы найма. Требуется опыт от 3 лет, знание PostgreSQL, Redis, Docker, Kafka. Предлагают работу в крупной компании, профессиональное развитие и соцпакет.
iOS разработчик
~1 910 783 ₸ оценка
Вакансия для iOS разработчика с опытом от 3 лет. Необходимы знания Swift, UIKit и SwiftUI. Предлагаем интересные проекты, профессиональное развитие и медицинскую страховку.
Системный администратор
~3 285 205 – 3 962 397 ₸ оценка
Присоединяйтесь к команде MWS Cloud Platform, где вы сможете работать с высокими технологиями и влиять на архитектуру облака. Мы ищем опытного системного администратора с глубокими знаниями в VMware и Linux, готового к амбициозным задачам.
Похожие вакансии
6 вакансий
Разработчик C++ со знанием Delphi
~994 500 – 1 989 000 ₸ оценка
Разработка и поддержка ПО для борьбы с преступностью. Требуется опыт C++ и Delphi уровня Senior. Предлагают удаленную работу, ДМС, обучение и допвыходной.
Senior C++ Developer
~3 027 082 – 3 829 610 ₸ оценка
Вакансия для разработчика системного ПО на C/C++: создание сетевых демонов и служб под Linux, работа с сетевыми протоколами и оборудованием. Требуется опыт программирования на C/C++ и знание сетевых технологий.
Инженер-разработчик OpenBMC
~994 500 – 1 989 000 ₸ оценка
Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.
C/C++ разработчик DPI (Deep Packet Inspection)
~994 500 – 1 989 000 ₸ оценка
Команда ищет C/C++ разработчика для создания высокопроизводительного модуля анализа трафика (DPI) для Secure SD-WAN. Нужен опыт работы с DPDK, сетевыми протоколами и многопоточностью. Компания предлагает гибкий график, ДМС, обучение и дружную атмосферу.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт в создании интерфейсов и знание Vue.js. Компания предлагает удаленный формат работы.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт работы с Vue.js. Предлагается удаленная занятость в международной компании.