Старший инженер-программист (C/Go, Kubernetes, системы хранения)
Старший инженер-программист для разработки решений по управлению корпоративными системами хранения данных. Требуется глубокий опыт в Linux, Kubernetes или системах хранения, а также навыки системного программирования на C или Go. Компания предлагает удаленную работу, 18 оплачиваемых отпускных дней, обучение, медицинскую страховку и другие бонусы.
Зарплата не указана — оценили по рынку
На основе 107 похожих вакансий за 90 дней.
Что предстоит делать
<p>Мы ищем Senior Software Engineer для присоединения к команде, которая создает и поддерживает решения для управления хранилищами корпоративных платформ хранения данных. Эта роль сосредоточена на проектировании, разработке и поддержке сервисов хранения, интегрированных с Kubernetes, работающих во всем стеке Linux storage и распределенных средах хранения. Вы будете вносить вклад в системы, которые помогают клиентам создавать гибкую, масштабируемую и отказоустойчивую инфраструктуру хранения и облачных вычислений.</p><h3>Требования для этой роли</h3><ul><li>Глубокие практические знания как минимум в двух из следующих областей: <strong>Linux</strong>, <strong>Kubernetes</strong> или <strong>Системы хранения данных</strong>.</li><li>Навыки системного программирования на <strong>C</strong> или <strong>Go</strong>.</li><li>Опыт разработки или отладки кода <strong>ядра Linux</strong>, включая модули ядра и подсистемы, связанные с вводом-выводом (I/O).</li><li>Глубокое понимание <strong>пути ввода-вывода (I/O path) в Linux</strong>, управления памятью, планирования и их влияния на производительность хранилища.</li><li>Опыт создания полноценных решений <strong>CSI driver</strong> или разработки и эксплуатации пользовательских дистрибутивов <strong>Kubernetes</strong>.</li><li>Глубокие знания внутреннего устройства Kubernetes, включая <strong>etcd</strong>, <strong>kubelet</strong>, <strong>CRI</strong>, <strong>CNI</strong>, <strong>CSI</strong>, контроллеры, операторы и API machinery.</li><li>Способность устранять сложные проблемы, затрагивающие внутренние компоненты кластера, уровни хранения, драйверы и инфраструктурные компоненты.</li><li>Опыт работы с протоколами хранения, драйверами, файловыми системами или сервисами хранения, такими как <strong>Samba</strong>, <strong>NFS</strong>, <strong>ZFS</strong>, <strong>OpenLustre</strong> или связанными технологиями.</li><li>Понимание стандартов <strong>SCSI</strong> и экосистемы хранения Linux, включая <strong>SCST</strong>, <strong>LIO</strong> и <strong>подсистему SCSI в Linux</strong>.</li></ul><h3>Будет плюсом</h3><ul><li>Продвинутые знания основ сетевого взаимодействия, маршрутизации, технологий туннелирования, VPN и решений для mesh-сетей, включая <strong>WireGuard</strong>, <strong>Tailscale</strong>, <strong>EdgeVPN</strong> и <strong>OpenVPN</strong>.</li><li>Навыки диагностики с использованием таких инструментов, как <strong>tcpdump</strong> и <strong>Wireshark</strong>, включая сетевые компоненты Kubernetes.</li><li>Опыт в области инженерии производительности, профилирования, бенчмаркинга и оптимизации стеков хранения и сетевого взаимодействия.</li></ul><h3>Ваши обязанности</h3><ul><li>Проектировать, создавать и поддерживать сервисы хранения и их интеграцию с <strong>Kubernetes</strong>, включая <strong>CSI-драйверы</strong>, оркестрацию хранения, подготовку и компоненты пути данных (data-path).</li><li>Разрабатывать и улучшать приложения для управления хранилищами с использованием open-source и сторонних технологий.</li><li>Работать во всем <strong>стеке хранения Linux</strong>, включая файловые системы блочного уровня и компоненты, которые предоставляют хранилище клиентским системам.</li><li>Исследовать и решать сложные проблемы, охватывающие уровни ядра, хранения, драйверов, оркестрации кластера и сетевого взаимодействия.</li><li>Проводить анализ производительности, улучшать надежность и тестировать режимы отказов компонентов, связанных с хранением.</li><li>Упаковывать, дорабатывать и поставлять сервисы хранения и платформы как часть продукта на базе Kubernetes.</li><li>Вносить вклад в архитектурные решения, связанные с интеграцией хранения, вычислений и сетевого взаимодействия.</li><li>Тесно сотрудничать с инженерами для обеспечения масштабируемых, отказоустойчивых и поддерживаемых платформенных решений.</li></ul><h3>Что вы получаете</h3><h3>Ваше время отдыха</h3><ul><li>18 оплачиваемых отпускных дней и 10 оплачиваемых больничных дней в год</li><li>10 украинских государственных праздников</li><li>Отпуск по беременности и родам и отпуск по уходу за ребенком</li><li>Пакет поддержки при вступлении в брак и рождении ребенка</li><li>Дополнительный отпуск по важным жизненным событиям</li><li>Возможность длительного отпуска (sabbatical)</li></ul><h3>Обучение и развитие</h3><ul><li>Воркшопы Sombra University и внутренние учебные программы</li><li>Tech-сообщества и сессии обмена знаниями</li><li>Языковые курсы и воркшопы</li><li>Возможности наставничества</li></ul><h3>Здоровье и благополучие</h3><ul><li>Компенсация спортивных занятий или медицинская страховка</li><li>Участие в забегах и марафонах</li><li>Корпоративный врач (телемедицина)</li><li>Инициативы и воркшопы по благополучию</li></ul><h3>И еще больше</h3><ul><li>Техническое оборудование, предоставляемое компанией</li><li>Ведение ФЛП и налоговая поддержка</li><li>Внутренняя реферальная программа</li><li>Программа лояльности IT Club</li><li>Корпоративные мероприятия и волонтерские инициативы</li></ul><h3>Прежде чем вы подадите заявку</h3><p>Наша команда по подбору персонала внимательно рассмотрит ваш профиль, и если мы увидим хорошее соответствие вакансии, мы свяжемся с вами в ближайшее время.</p><p>Если вы не получите от нас ответа в течение 5 рабочих дней, это означает, что мы решили продолжить процесс с другими кандидатами на эту должность. Спасибо за понимание.</p> <div> <a href="https://jobs.dou.ua/companies/sombra/vacancies/367709/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Sombra
10 активных вакансий в компании
Старший инженер данных (Snowflake, DBT)
Вакансия для опытного инженера данных, который будет проектировать и строить высокопроизводительные конвейеры данных на Snowflake с использованием DBT. Требуется глубокое знание Snowflake, SQL и Airflow. Компания предлагает удаленную работу, 18 оплачиваемых отпускных дней, обучение и медицинскую страховку.
Старший Java разработчик (Full-Stack)
Ищем опытного Java-разработчика для создания облачных решений в сфере здоровья сотрудников. Нужно уверенно владеть Java, Spring, SQL, JavaScript и AWS, а также иметь опыт работы с AI-инструментами. Компания предлагает удаленную работу, гибкий график, обучение и соцпакет.
Стажёр Full-Stack .NET разработчик
Компания Sombra ищет стажёра Full-Stack .NET разработчика для работы над платформой для премиального спортивного туризма. Требуется знание C#, .NET, SQL, REST API и базовые навыки фронтенда (JavaScript, React). Предлагается удалённая работа, обучение и соцпакет.
Похожие вакансии
6 вакансий
Go разработчик
~1 727 100 – 3 030 000 ₸ оценка
Разработка высоконагруженной бэкенд-платформы для страховой индустрии на Go. Требуется опыт от 5 лет, глубокие знания микросервисов, PostgreSQL, очередей и мониторинга. Компания предлагает удаленную работу, бонусы и профессиональное развитие.
Go разработчик
~1 668 625 – 1 668 625 ₸ оценка
Разработка и улучшение глобальной цифровой платформы для страховой индустрии. Создание бэкенда на Go с микросервисами, gRPC, PostgreSQL и очередями сообщений. Требуется опыт от 5 лет, глубокие знания Go и смежных технологий, английский от Upper-Intermediate. Компания предлагает удаленную работу, бонусы и карьерный рост.
Go разработчик
~1 727 100 – 3 030 000 ₸ оценка
Разработка глобальной цифровой платформы для страховой индустрии на Go. Требуется опытный разработчик с 5+ годами коммерческого опыта, глубокими знаниями Go, микросервисов, PostgreSQL и очередей сообщений. Предлагают удаленную работу, профессиональный рост и бонусы.
Старший Go разработчик (Платежный шлюз)
~1 727 100 – 3 030 000 ₸ оценка
Ищем опытного Go-разработчика для создания высоконагруженного платежного шлюза. Нужно проектировать и разрабатывать микросервисы для обработки транзакций, интеграции с платежными системами и обеспечения отказоустойчивости. Предлагаем удаленную работу, гибкий график и высокую ответственность за ключевую платежную инфраструктуру.
Go-разработчик в команду Go-платформы
~1 727 100 – 3 030 000 ₸ оценка
Команда Go-платформы Ozon Банка ищет опытного разработчика для создания и развития библиотек, инструментов и сервисов, используемых всеми бэкенд-командами. Требуется от 5 лет коммерческой разработки, минимум год на Go, опыт с PostgreSQL и распределенными системами. Предлагается работа над высоконагруженными платформенными продуктами с высокой автономией и влиянием на технологическую стратегию.
Golang разработчик (Data Management Platform)
~1 727 100 – 3 030 000 ₸ оценка
Разработка микросервисов на Golang для платформы управления данными (DMP). Требуется опыт работы с gRPC, Protobuf, SQL, Docker и Kubernetes, а также понимание методологии контракт-ориентированной разработки. Компания предлагает ДМС, технику и возможности для профессионального роста.