C developer (ME)
Tez Tour
📍 Rossiya
via Tez Tour Russia Вакансии
Полная занятостьНа месте5+ лет
Описание
Описание вакансииО компании и команде Привет, меня зовут Михаил, я Team Lead команды разработки в отделе Магистральных маршрутизаторов (ME).Наша команда занимается разработкой ПО для устройств, используемых в качестве магистральных маршрутизаторов и маршрутизаторов ядра сети крупными операторами связи. Данные устройства так же разрабатываются на нашем предприятии. Результатом работы по проекту является ПО, в которое входят: Начальные загрузчики устройства;Операционная система Linux;Драйвера устройств и вспомогательные модули ядра;Процессы, библиотеки и утилиты для обеспечения работы back-end;Процессы, реализующие протоколы маршрутизации и коммутации;Системы управления устройством, предоставляющие front-end интерфейсы. Проект относительно молодой, но уже имеет продажи.Постоянно растущий пул потенциальных клиентов, так же новые проекты текущих клиентов, а так же мировые тенденции развития сетей требуют увеличения функциональных возможностей устройств, поэтому проект находится в постоянном развитии как в программной, так и в аппаратной части.А для успешного развития нам нужны квалифицированные специалисты.Чем предстоит заниматься: На первых этапах ознакомления с архитектурой проекта предстоит решить некоторое количество стабилизационных задач, а так же задач на развитие из разных направлений проекта.В дальнейшем, в зависимости от выбранного направления разработки, предстоит заниматься развитием и поддержкой компонентов проекта: реализация новых протоколов от конфигурирования до логики, поддержка аппаратной платформы, доработка внутрисистемных процессов, развитие функций интерфейсов управления и т.д.Контроль за разработкой осуществляется как со стороны команды, так и со стороны отдела тестирования при проверке итогового решения. Что требуется от кандидата в разработчики: Знание структур данных и алгоритмов;Знание языка программирования C на уровне не ниже middle;Опыт разработки многопоточных приложений на языке C;Опыт разработки сетевых приложений;Опыт работы с ОС Linux на уровне пользователя;Умение читать и писать скрипты для утилиты make;Опыт работы с GIT;Понимание принципов работы L3 и L2 сетей;Опыт работы в команде;Умение проработать и разбить задачу на подзадачи;Навык чтения чужого кода и проведения code-review;Умение документировать результаты работы. Будет плюсом: Владение языками: Bash, Expect, Python, Java/Scala, C++, Qt;Знание и опыт использования XML/JSON/YANG;Знание Docker;Опыт использования GDB для отладки приложений;Понимание принципов работы аппаратных средств вычислительных систем;Опыт разработки модулей и подсистем ядра Linux;Опыт работы с активным сетевым оборудованием;Опыт проектирования высоконагруженных систем.В процессе разработки используется статический анализ кода и Code Review, Docker, Gitlab, Redmine, Jenkins. О нас: Существуем ещё с прошлого века. Сейчас в компании работает более 2000 человек;Мы официально устраиваем своих сотрудников в первый рабочий день. Никаких зарплат в конверте;Иногородним кандидатам предлагаем релокационный пакет;Приходящим прикрепляем наставника, обучаем, вводим в курс дела;Официоза - минимум. Мы спокойно ходим к тестерам (или они к нам) и общаемся по актуальным задачам;У нас не опен-спейсы, а кабинеты на десяток человек;Ещё у нас есть маленькие чайные, где можно посидеть, подумать, чай попить. Есть пара кухонек (официально: «место приёма пищи»). Три большие общие столовые;Располагаемся на границе Соснового бора, летом очень приятно прогуливаться, слушать птичек, кормить белочек. После работы можно побегать. Есть турник, теннисные столы;Проводим митапы. Можно послушать. Или выступить. А если ходить на IT конференции, то компания компенсирует затраты;Количество проектов с каждым годом увеличивается, появляются новые группы разработки, от джуна до руководителя группы или направления вырасти реально);Есть свой служебный транспорт от/до пл.Калинина и 4, 5, 6 микрорайонов;В свободное время ты можешь играть в настолки и кикер;Любишь спорт? У нас есть три собственных тренажерных зал и корпоративные скидки на фитнес.
Похожие вакансии
Python разработчик, вакансии и работа Python разработчиком в Москве на полный рабочий день — Хабр Карьера
Chizhik
💼 Полная занятость🏠 На месте
Функциональный архитектор/руководитель группы
Chizhik
💼 Полная занятость🏠 На месте
Руководитель группы медиааналитики
Yandex Telecom
💼 Полная занятость🏠 На месте
Менеджер по работе с партнёрами (стажёр) в отдел дистрибуции Яндекс Игр
Yandex Telecom
💼 Стажировка🏠 На месте