Наша команда работает над системой управления и мониторинга серверной платформой.
Ищем специалиста со знанием Linux систем на уровне опытного разработчика, имеющего опыт работы со стандартами C++14 и выше и Boost ASIO.
Плюсом будет знание сетевого стека, протоколов аутентификации и криптографических алгоритмов.
Внимание! Вакансия предполагает лайвкодинг.
Обязанности:
- Разработка приложений на языке C++ под Linux;
- Разработка и реализация протоколов обмена данными по интерфейсу Ethernet;
- Сопровождение проекта в системе контроля версий Git.
Требования:
- Знание C++, STL на высоком уровне;
- Знание ОС Linux на продвинутом уровне;
- Опыт работы с современными системами версионного контроля (например Git, Perforce и тд);
- Уверенное понимание ООП;
- Уверенное владение Git;
- Владение средствами сборки CMake;
- Опыт разработки ПО под Linux;
- Опыт работы с сетевыми сокетами TCP/IP, UDP, RAW;
- Опыт разработки многопоточных приложений;
- Умение работать в команде;
- Умение писать чистый читаемый код.
Будет плюсом:
- Опыт работы с Embedded-системами на базе микроконтроллеров на языках C, C++;
- Опыт разработки с использованием CI/CD;
- Знание паттернов проектирования.
Условия:
- Официальное трудоустройство, "белая" заработная плата;
- Комфортный офис в Москва Сити, ДЦ "Башня на Набережной";
- График 5/2 из офиса;
- Работа в стабильной российской ИТ-компании, крупном производителе электроники;
- Амбициозные задачи и проекты;
- Расширенная программа ДМС со стоматологией после испытательного срока;
- Профессиональный, дружный коллектив.