Инженер-программист (BMC)
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
О компании и команде
Ищем инженера-программиста с опытом разработки, адаптации под пользователя, модернизации приложений на базе BMC. Ждём, что вы владеете C++, понимаете код на Python.
Ожидания от кандидата
Что нужно делать:
- разрабатывать новые, дорабатывать имеющиеся, поддерживать существующие функции на базе BMC в соответствии с системными требованиями;
- участвовать в проектировании решений, в работах по оптимизации функций системы;
- проводить тестирование разработанного решения;
- участвовать в переходе на новые версии;
- отслеживать, устанавливать, тестировать патчи, хотфиксы и применять их к текущей системе.
Мы ждем, что вы:
- работали с BMC более трёх лет;
- знаете C++ на высоком уровне (стандарт 14 и выше (17, 20), стандартные библиотеки, Boost);
- знаете bash и shell scripting (grep, sed, awk, etc.);
- отлично знаете Linux на уровне программирования userspace (POSIX API);
- понимаете код на Python;
- имеете опыт разработки, адаптации под пользователя, модернизации приложений на базе BMC;
- интегрировали BMC со сторонними системами;
- умеете работать в команде.
Будет плюсом, если вы:
- имеете базовые знания в области электроники;
- знакомы с интерфейсами UART, I2C, PCIe, SPI, IPMB;
- понимаете принципы WebAPI: REST/REDFISH, Vue.js, HTTP/HTTPS;
- понимаете архитектуру современных вычислительных систем.
Условия работы
Условия:
- интересные задачи и работа в крутой команде, вместе с которой можно делать классные продукты;
- профессиональные коллеги, с которыми можно обмениваться опытом и повышать свою квалификацию;
- место работы – ст. м. «Павелецкая», БЦ «Аврора», возможность частично удалённой работы;
- корпоративная программа ДМС для сотрудника;
- оплата больничного до 100% от оклада.