OpenYard – российский производитель и вендор серверного оборудования. Мы современная технологическая компания. За нашими плечами большой опыт разработки серверного оборудования, на котором работают крупнейшие ИТ-инфраструктуры и сервисы страны (от заказа такси и продуктов до просмотра кино и организации бизнес-процессов).
Разработкой наших решений занимается собственный R&D-центр, а выпускаются они в собственном производственном комплексе, расположенном в Рязанской области недалеко от столицы региона.
OpenYard – это место, где самые яркие идеи становятся реальностью, где каждый может стать частью большого проекта по достижению технологической независимости в масштабах всей страны.
Присоединяйтесь к нашей команде и создавайте серверное оборудование для решения самых сложных задач вместе с нами!
Какие задачи вас ждут:
- Разрабатывать и совершенствовать основу программно-аппаратных комплексов: настраивать специализированную ОС Linux, интегрировать аппаратные элементы и создавать решения для обработки и хранения данных;
- Проверять гипотезы и тестировать прототипы на стадии MVP, совершенствуя их для релиза;
- Разворачивать и поддерживать инфраструктуру, обеспечивающую полноценную работу новых решений в процессе разработки, тестирования и дальнейшей эксплуатации;
- Автоматизировать процессы управления архитектурными компонентами и инфраструктурой программно-аппаратных комплексов;
- Подбирать и валидировать аппаратные платформы и их компоненты для внедрения в готовые решения;
- Создавать документацию и инструкции, упрощающие взаимодействие с аппаратной и программной частями комплексов;
- Выявлять корневые причины сбоев и устранять их, чтобы повышать надёжность и производительность решений;
Мы ждём, что у вас есть:
- Глубокое понимание ОС Linux: устройство ядра, системные службы, управление сетью и вводом-выводом;
- Опыт кастомизации и сборки ОС Linux под конкретные запросы и задачи;
- Знание современных серверных платформ и принципов их функционирования;
- Понимание архитектуры программно-аппаратных комплексов, основных принципов SAN и ключевых моментов сетевых технологий;
- Аналитическое мышление и умение быстро осваивать новые инструменты и методологии;
- Способность работать с технической документацией на английском языке и формулировать мысли на русском чётко и структурированно;
- Навыки внедрения и эксплуатации систем централизованного управления конфигурациями (Ansible, Chef, Puppet и др.);
Будет плюсом:
- Техническое образование в сфере информационных технологий или вычислительных систем;
- Опыт разработки системного ПО на C/C++, включая драйверы и встроенные решения;
- Навыки создания или адаптации системных сервисов и приложений под ОС Linux;
- Участие в проектах с открытым исходным кодом (в том числе как контрибьютор);
- Владение языками C, Go, Python и Bash на уровне, позволяющем решать задачи различной сложности;
- Опыт работы с виртуализацией, контейнеризацией и Kubernetes для построения масштабируемых решений;
- Умение уверенно пользоваться инструментами разработки и отладки (GCC, Binutils, GDB, Make, CMake и т.д.);
- Практический опыт администрирования Astra Linux и/или RedOS.