C++ 3D разработчик
#офис
Москва
Компания: Spice IT
🔹Задачи будущего сотрудника:
-Имитационное моделирование поведения автономных юнитов (NPC) в интерактивной среде;
-Реализация иерархических машин состояний для сложных поведенческих паттернов;
-Управление анимационной системой в соответствии с логикой поведения.
🔹Кого мы ищем:
-Разработчик C++ с опытом разработки приложений под Windows или Linux;
-Опыт работы с 3D графикой, анимацией;
-Умение самостоятельно изучать предметную область проекта (разнообразная тематика — от городского транспорта до специальной техники), декомпозировать задачи, строить ПО с нуля;
-Умение и желание самостоятельно разбираться с легаси (предложения по улучшению кода и текущих процессов приветствуются).
🔹Будет плюсом:
-Знание стандартных механизмов многопоточности и синхронизации;
-Опыт разработки Qt-приложений, умение самостоятельно нарисовать вменяемый GUI для приложения (Qt5);
-Знание БД (SQLite, PostgreSQL), умение писать простые запросы.
🔹Условия:
-Оформление по ТК РФ, офис возле м.Домодедовская;
-Пятидневка (40 часов) в офисе;
-Гибкий график работы по согласованию с руководителем (free-time с возможностью работы в офисе в удобное время, когда нет острой необходимости личного присутствия на рабочей встрече);
-Выплата аванса и ЗП строго два раза в месяц;
-Страховка по ДМС.
Контакты: cv@spice-agency.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Москва
Компания: Spice IT
🔹Задачи будущего сотрудника:
-Имитационное моделирование поведения автономных юнитов (NPC) в интерактивной среде;
-Реализация иерархических машин состояний для сложных поведенческих паттернов;
-Управление анимационной системой в соответствии с логикой поведения.
🔹Кого мы ищем:
-Разработчик C++ с опытом разработки приложений под Windows или Linux;
-Опыт работы с 3D графикой, анимацией;
-Умение самостоятельно изучать предметную область проекта (разнообразная тематика — от городского транспорта до специальной техники), декомпозировать задачи, строить ПО с нуля;
-Умение и желание самостоятельно разбираться с легаси (предложения по улучшению кода и текущих процессов приветствуются).
🔹Будет плюсом:
-Знание стандартных механизмов многопоточности и синхронизации;
-Опыт разработки Qt-приложений, умение самостоятельно нарисовать вменяемый GUI для приложения (Qt5);
-Знание БД (SQLite, PostgreSQL), умение писать простые запросы.
🔹Условия:
-Оформление по ТК РФ, офис возле м.Домодедовская;
-Пятидневка (40 часов) в офисе;
-Гибкий график работы по согласованию с руководителем (free-time с возможностью работы в офисе в удобное время, когда нет острой необходимости личного присутствия на рабочей встрече);
-Выплата аванса и ЗП строго два раза в месяц;
-Страховка по ДМС.
Контакты: cv@spice-agency.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
👍1
Программист C++ (NGFW)
#офис
Пенза, Рязань, Уфа
Компания: ИнфоТеКС
🔹Интересные задачи:
-Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode.
-Разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами).
-Оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности.
-Ревью кода других разработчиков.
🔹Ожидания от квалификации:
-Знание С++ (С++14/17, STL, Boost).
-Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP).
-Знание особенностей работы и опыт применения SQL\NoSQL баз данных.
-Опыт разработки сценариев на Python, Bash.
-Умение работать с сетевой инфраструктурой OC Linux и желание совершенствовать свои навыки в этой сфере.
-Опыт работы с DPDK.
🔹Преимущество:
-Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf), знание Linux API, опыт написания модулей ядра ОС Linux.
-Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода.
-Понимание основных концепций информационной безопасности (принципы работы firewall, DPI, IDS, SSL Inspection).
🔹Условия:
-Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
-Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед;
-Оплачиваемое работодателем питание в офисе или кафе;
-ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
-Корпоративные мероприятия и спортивные инициативы (футбол, волейбол, баскетбол) в зависимости от города присутствия офисов;
-Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.
Контакты: hr@infotecs.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Пенза, Рязань, Уфа
Компания: ИнфоТеКС
🔹Интересные задачи:
-Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode.
-Разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами).
-Оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности.
-Ревью кода других разработчиков.
🔹Ожидания от квалификации:
-Знание С++ (С++14/17, STL, Boost).
-Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP).
-Знание особенностей работы и опыт применения SQL\NoSQL баз данных.
-Опыт разработки сценариев на Python, Bash.
-Умение работать с сетевой инфраструктурой OC Linux и желание совершенствовать свои навыки в этой сфере.
-Опыт работы с DPDK.
🔹Преимущество:
-Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf), знание Linux API, опыт написания модулей ядра ОС Linux.
-Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода.
-Понимание основных концепций информационной безопасности (принципы работы firewall, DPI, IDS, SSL Inspection).
🔹Условия:
-Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
-Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед;
-Оплачиваемое работодателем питание в офисе или кафе;
-ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
-Корпоративные мероприятия и спортивные инициативы (футбол, волейбол, баскетбол) в зависимости от города присутствия офисов;
-Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.
Контакты: hr@infotecs.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
C++ red team developer/разработчик малдев
#офис
Санкт-Петербург
Компания: СПЕЦПО
ЗП: от 180 000 до 450 000 ₽
Ищем C++ Red Team Developer в команду offensive security в Санкт-Петербурге. Мы — молодая и перспективная IT-компания, пишем собственный инструментарий под Windows для Red Team операций. Задачи, которых не встретишь в продуктовой разработке: системное программирование, работа с устройством ОС, исследовательские задачи.
🔹Чем предстоит заниматься:
— Разработка инструментов под Windows на C / C++
— Работа с WinAPI и NtAPI, низкоуровневый код
— Вставки на MASM там, где это нужно
— Работа с LLVM и обфускаторами
— Разбор и исследование вредоносного ПО.
🔹Что важно:
— Уверенное владение C для системного программирования под Windows
— Понимание устройства Windows на уровне WinAPI / NtAPI
— Базовые знания C++ (17, 20), MASM
— Навыки работы с IDA Pro / Binja, PEStudio, x64dbg, dnSpy.
Плюсом: GitHub с примерами работ, опыт с LLVM-обфускаторами, разработка под .NET (C#, PowerShell, VBS).
🔹Условия:
— Оформление по ТК РФ с первого дня, белая зарплата
— График 5/2, офис у м. Новочеркасская (СПб), удалёнку и гибрид не рассматриваем
— Обеды за счёт компании
— Молодой и дружный коллектив
— ЗП без потолка — обсуждаем под ваш уровень.
пришлите GitHub или расскажите, над чем работали. Разборы ВПО, статьи, CTF (pwn / reverse) — большой плюс.
Контакты: @danilov_danil03
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Санкт-Петербург
Компания: СПЕЦПО
ЗП: от 180 000 до 450 000 ₽
Ищем C++ Red Team Developer в команду offensive security в Санкт-Петербурге. Мы — молодая и перспективная IT-компания, пишем собственный инструментарий под Windows для Red Team операций. Задачи, которых не встретишь в продуктовой разработке: системное программирование, работа с устройством ОС, исследовательские задачи.
🔹Чем предстоит заниматься:
— Разработка инструментов под Windows на C / C++
— Работа с WinAPI и NtAPI, низкоуровневый код
— Вставки на MASM там, где это нужно
— Работа с LLVM и обфускаторами
— Разбор и исследование вредоносного ПО.
🔹Что важно:
— Уверенное владение C для системного программирования под Windows
— Понимание устройства Windows на уровне WinAPI / NtAPI
— Базовые знания C++ (17, 20), MASM
— Навыки работы с IDA Pro / Binja, PEStudio, x64dbg, dnSpy.
Плюсом: GitHub с примерами работ, опыт с LLVM-обфускаторами, разработка под .NET (C#, PowerShell, VBS).
🔹Условия:
— Оформление по ТК РФ с первого дня, белая зарплата
— График 5/2, офис у м. Новочеркасская (СПб), удалёнку и гибрид не рассматриваем
— Обеды за счёт компании
— Молодой и дружный коллектив
— ЗП без потолка — обсуждаем под ваш уровень.
пришлите GitHub или расскажите, над чем работали. Разборы ВПО, статьи, CTF (pwn / reverse) — большой плюс.
Контакты: @danilov_danil03
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
❤1
С++ разработчик в команду инфраструктуры поиска
#удаленка #офис
Компания: Авито
🔹Вам предстоит:
-писать код на С++ в проект Sphinx – это низкоуровневый поисковой движок, с которого начинается изготовление всех выдач Авито. Спектр задач по движку предельно широк, от багфиксов и оптимизаций до новых сигналов ранжирования, больших новых переделок и глобальных новых мега-фичей. Время от коммита до продакшна в отдельных случаях измеряется минутами, отсидеться "два года без единого деплоя" не выйдет. Пересборка собственно Sphinx (небольшого проекта на 150K строк) и прогон ~300 базовых автотестов измеряется секундами, скучать известным образом не придется;
работать в тесном взаимодействии с группой качества поиска, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования, и т.п;
сталкиваться с другими интересными технологиями (гонять в проде Docker, Kubernetes, Postgres, Tarantool, Kafka и т.д., плюс сколько-то кода пописывать на Golang, Python и т.д.);
работать с высокими нагрузками. Порядка 110 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)
🔹Мы ждём, что вы:
-имеете от 4х лет опыта коммерческой разработки на C++;
-имеете опыт низкоуровневого программирования;
-знаете базовые структуры данных и алгоритмы.
Контакты: https://career.avito.com/vacancies/razrabotka/17811/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #офис
Компания: Авито
🔹Вам предстоит:
-писать код на С++ в проект Sphinx – это низкоуровневый поисковой движок, с которого начинается изготовление всех выдач Авито. Спектр задач по движку предельно широк, от багфиксов и оптимизаций до новых сигналов ранжирования, больших новых переделок и глобальных новых мега-фичей. Время от коммита до продакшна в отдельных случаях измеряется минутами, отсидеться "два года без единого деплоя" не выйдет. Пересборка собственно Sphinx (небольшого проекта на 150K строк) и прогон ~300 базовых автотестов измеряется секундами, скучать известным образом не придется;
работать в тесном взаимодействии с группой качества поиска, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования, и т.п;
сталкиваться с другими интересными технологиями (гонять в проде Docker, Kubernetes, Postgres, Tarantool, Kafka и т.д., плюс сколько-то кода пописывать на Golang, Python и т.д.);
работать с высокими нагрузками. Порядка 110 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)
🔹Мы ждём, что вы:
-имеете от 4х лет опыта коммерческой разработки на C++;
-имеете опыт низкоуровневого программирования;
-знаете базовые структуры данных и алгоритмы.
Контакты: https://career.avito.com/vacancies/razrabotka/17811/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior C++ Developer (EVO InfraServices VDI Protocol)
#гибрид #senior
Москва
Компания: Облако.ру
🔹Обязанности
-Разработка клиент-серверного приложения для стриминга изображения, аудио и периферийных устройств (аналог microsoft remote desktop protocol);
-Проведение технических исследований по направлениям развития продукта;
-Документирование и проектирование архитектуры системы и принятых решений по результатам исследований (внутренняя документация команды разработки);
-Декомпозиция и оценка задач, планирование работ;
-Портирование на различные платформы: linux, windows, MacOS, Android;
-Разработка юнит и интеграционных тестов;
-Участие в кодревью;
-Взаимодействие с заинтересованными лицами команды: менеджер продукта, системные аналитики, дизайнеры, тестировщики, девопсы и т.д..
🔹Требования
-Коммерческий опыт разработки на С/С++ от 5 лет;
-Опыт проведения технических исследований и документирования результатов;
-Опыт разработки кроссплатформенных решений (Linux, Windows) с графическим интерфейсом;
-Отличные знания стандартов C++ (минимум C++11, C++20 будет плюсом);
-Опыт разработки клиент-серверных приложений, знание сетевого стека;
-Опыт работы с системами обработки видео/аудио (будет плюсом);
-Опыт работы с периферийными пользовательскими устройствами, работа с драйверами (будет плюсом);
-Опыт разработки приложений VDI или удаленного управления устройствами (будет плюсом);
-Опыт разработки коммерческого ПО с использованием гибких методологий ;
-Проактивный подход к разработке, умение выявлять проблемы, риски и предлагать решения;
-Ответственность, готовность аргументированно защищать принятые решения;
-Самостоятельность и целеустремленность, умение планировать работы и выдерживать сроки.
Контакты: https://cloud.ru/career/vacancies/4214674
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#гибрид #senior
Москва
Компания: Облако.ру
🔹Обязанности
-Разработка клиент-серверного приложения для стриминга изображения, аудио и периферийных устройств (аналог microsoft remote desktop protocol);
-Проведение технических исследований по направлениям развития продукта;
-Документирование и проектирование архитектуры системы и принятых решений по результатам исследований (внутренняя документация команды разработки);
-Декомпозиция и оценка задач, планирование работ;
-Портирование на различные платформы: linux, windows, MacOS, Android;
-Разработка юнит и интеграционных тестов;
-Участие в кодревью;
-Взаимодействие с заинтересованными лицами команды: менеджер продукта, системные аналитики, дизайнеры, тестировщики, девопсы и т.д..
🔹Требования
-Коммерческий опыт разработки на С/С++ от 5 лет;
-Опыт проведения технических исследований и документирования результатов;
-Опыт разработки кроссплатформенных решений (Linux, Windows) с графическим интерфейсом;
-Отличные знания стандартов C++ (минимум C++11, C++20 будет плюсом);
-Опыт разработки клиент-серверных приложений, знание сетевого стека;
-Опыт работы с системами обработки видео/аудио (будет плюсом);
-Опыт работы с периферийными пользовательскими устройствами, работа с драйверами (будет плюсом);
-Опыт разработки приложений VDI или удаленного управления устройствами (будет плюсом);
-Опыт разработки коммерческого ПО с использованием гибких методологий ;
-Проактивный подход к разработке, умение выявлять проблемы, риски и предлагать решения;
-Ответственность, готовность аргументированно защищать принятые решения;
-Самостоятельность и целеустремленность, умение планировать работы и выдерживать сроки.
Контакты: https://cloud.ru/career/vacancies/4214674
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior Rendering engineer C++ в 3D Карту
#удаленка #senior
Компания: 2ГИС
🔹Ты будешь заниматься
-Подготовкой и отрисовкой новых картографических данных.
-Написанием различных графических эффектов.
-Улучшением взаимодействия с современными графическими API (Vulkan, Metal, OpenGL).
-Производительностью графической подсистемы и 3D-движка в целом.
-Сжатием данных (в том числе созданием и оптимизациями собственных форматов хранения данных).
-Генерализацией и симплификацией данных.
-Разработкой алгоритмов и структур данных, производительных на различных мобильных устройствах.
-Улучшением и поддержкой собственного языка описания стилей карт.
🔹Мы ждём, что ты
-Имеешь опыт работы с современным С++ от 5 лет
-Имеешь опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan).
-Имеешь опыт написания шейдерных программ.
-Знаешь основные алгоритмы и структуры данных, в том числе имеешь опыт работы с алгоритмами компьютерной графики.
-Подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-Умеешь работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.
Контакты: https://job.2gis.ru/software/22701/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #senior
Компания: 2ГИС
🔹Ты будешь заниматься
-Подготовкой и отрисовкой новых картографических данных.
-Написанием различных графических эффектов.
-Улучшением взаимодействия с современными графическими API (Vulkan, Metal, OpenGL).
-Производительностью графической подсистемы и 3D-движка в целом.
-Сжатием данных (в том числе созданием и оптимизациями собственных форматов хранения данных).
-Генерализацией и симплификацией данных.
-Разработкой алгоритмов и структур данных, производительных на различных мобильных устройствах.
-Улучшением и поддержкой собственного языка описания стилей карт.
🔹Мы ждём, что ты
-Имеешь опыт работы с современным С++ от 5 лет
-Имеешь опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan).
-Имеешь опыт написания шейдерных программ.
-Знаешь основные алгоритмы и структуры данных, в том числе имеешь опыт работы с алгоритмами компьютерной графики.
-Подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-Умеешь работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.
Контакты: https://job.2gis.ru/software/22701/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Системный разработчик (стажёр) в службу базовой инфраструктуры
#гибрид #intern
Компания: Яндекс
🔹Какие задачи вас ждут
Разработка системных программ
Вы будете разрабатывать низкоуровневые системные программы на языке C, которые работают в пользовательском пространстве, но критически зависят от системных вызовов и ABI Linux.
🔹Мы ждем, что вы
-Работали в терминале Linux, понимаете файловую систему /proc и инструменты strace, ltrace
-Хорошо знаете указатели в языке C, умеете применять ручное управление памятью (malloc/free), работали с системными вызовами
-Понимаете, как работает планировщик процессора
Контакты: https://yandex.ru/jobs/vacancies/sistemniy-razrabotchik-stazhyor-v-sluzhbu-bazovoy-infrastrukturi-44923
IT Jobs 💬 в Telegram | 💙 в VK | 💬 в Max
#гибрид #intern
Компания: Яндекс
🔹Какие задачи вас ждут
Разработка системных программ
Вы будете разрабатывать низкоуровневые системные программы на языке C, которые работают в пользовательском пространстве, но критически зависят от системных вызовов и ABI Linux.
🔹Мы ждем, что вы
-Работали в терминале Linux, понимаете файловую систему /proc и инструменты strace, ltrace
-Хорошо знаете указатели в языке C, умеете применять ручное управление памятью (malloc/free), работали с системными вызовами
-Понимаете, как работает планировщик процессора
Контакты: https://yandex.ru/jobs/vacancies/sistemniy-razrabotchik-stazhyor-v-sluzhbu-bazovoy-infrastrukturi-44923
IT Jobs 💬 в Telegram | 💙 в VK | 💬 в Max
C++ 3D разработчик
#офис
Москва
Компания: Spice IT
🔹Задачи будущего сотрудника:
-Имитационное моделирование поведения автономных юнитов (NPC) в интерактивной среде;
-Реализация иерархических машин состояний для сложных поведенческих паттернов;
-Управление анимационной системой в соответствии с логикой поведения.
🔹Кого мы ищем:
-Разработчик C++ с опытом разработки приложений под Windows или Linux;
-Опыт работы с 3D графикой, анимацией;
-Умение самостоятельно изучать предметную область проекта (разнообразная тематика — от городского транспорта до специальной техники), декомпозировать задачи, строить ПО с нуля;
-Умение и желание самостоятельно разбираться с легаси (предложения по улучшению кода и текущих процессов приветствуются).
🔹Будет плюсом:
-Знание стандартных механизмов многопоточности и синхронизации;
-Опыт разработки Qt-приложений, умение самостоятельно нарисовать вменяемый GUI для приложения (Qt5);
-Знание БД (SQLite, PostgreSQL), умение писать простые запросы.
🔹Условия:
-Оформление по ТК РФ, офис возле м.Домодедовская;
-Пятидневка (40 часов) в офисе;
-Гибкий график работы по согласованию с руководителем (free-time с возможностью работы в офисе в удобное время, когда нет острой необходимости личного присутствия на рабочей встрече);
-Выплата аванса и ЗП строго два раза в месяц;
-Страховка по ДМС.
Контакты: cv@spice-agency.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Москва
Компания: Spice IT
🔹Задачи будущего сотрудника:
-Имитационное моделирование поведения автономных юнитов (NPC) в интерактивной среде;
-Реализация иерархических машин состояний для сложных поведенческих паттернов;
-Управление анимационной системой в соответствии с логикой поведения.
🔹Кого мы ищем:
-Разработчик C++ с опытом разработки приложений под Windows или Linux;
-Опыт работы с 3D графикой, анимацией;
-Умение самостоятельно изучать предметную область проекта (разнообразная тематика — от городского транспорта до специальной техники), декомпозировать задачи, строить ПО с нуля;
-Умение и желание самостоятельно разбираться с легаси (предложения по улучшению кода и текущих процессов приветствуются).
🔹Будет плюсом:
-Знание стандартных механизмов многопоточности и синхронизации;
-Опыт разработки Qt-приложений, умение самостоятельно нарисовать вменяемый GUI для приложения (Qt5);
-Знание БД (SQLite, PostgreSQL), умение писать простые запросы.
🔹Условия:
-Оформление по ТК РФ, офис возле м.Домодедовская;
-Пятидневка (40 часов) в офисе;
-Гибкий график работы по согласованию с руководителем (free-time с возможностью работы в офисе в удобное время, когда нет острой необходимости личного присутствия на рабочей встрече);
-Выплата аванса и ЗП строго два раза в месяц;
-Страховка по ДМС.
Контакты: cv@spice-agency.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Developer C (KasperskyOS Education Development Kit)
#офис
Москва
Компания: Kaspersky
🔹В обязанности члена команды входит:
- Проектирование, разработка и портирование сервисов и модулей для KasperskyOS;
-Прототипирование решений;
-Подготовка набора тестов для верификации разработанных решений;
-Участие в разработке и ревью архитектуры;
-Участие в анализе требований;
-Участие в подготовке проектной документации;
-Участие в оценке трудоёмкости задач;
-Peer code review.
🔹Чтобы быть успешным в данной роли необходимо:
-Отличное знание языка программирования С;
-Опыт низкоуровневой системной разработки под разные архитектуры процессоров (x86, ARM, MIPS, RISC-V);
-Опыт разработки ПО для встраиваемых систем на C/C++;
-Знание архитектур современных процессоров;
-Знание принципов построения современных операционных систем;
-Знакомство с архитектурой микроядерных операционных систем;
-Понимание принципов работы интерфейсов SPI, USB, RS-232, PCI-E, etc;
-Опыт многопоточного программирования с использованием примитивов синхронизации ОС;
-Знание базовых алгоритмов и структур данных;
-Опыт использования средств разработки ПО под Linux (GCC, Make, CMake, GDB, git, etc);
-Понимание методологий Agile, желание их применять;
Технический английский – свободное чтение документации.
Контакты: https://careers.kaspersky.ru/vacancy/25217
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Москва
Компания: Kaspersky
🔹В обязанности члена команды входит:
- Проектирование, разработка и портирование сервисов и модулей для KasperskyOS;
-Прототипирование решений;
-Подготовка набора тестов для верификации разработанных решений;
-Участие в разработке и ревью архитектуры;
-Участие в анализе требований;
-Участие в подготовке проектной документации;
-Участие в оценке трудоёмкости задач;
-Peer code review.
🔹Чтобы быть успешным в данной роли необходимо:
-Отличное знание языка программирования С;
-Опыт низкоуровневой системной разработки под разные архитектуры процессоров (x86, ARM, MIPS, RISC-V);
-Опыт разработки ПО для встраиваемых систем на C/C++;
-Знание архитектур современных процессоров;
-Знание принципов построения современных операционных систем;
-Знакомство с архитектурой микроядерных операционных систем;
-Понимание принципов работы интерфейсов SPI, USB, RS-232, PCI-E, etc;
-Опыт многопоточного программирования с использованием примитивов синхронизации ОС;
-Знание базовых алгоритмов и структур данных;
-Опыт использования средств разработки ПО под Linux (GCC, Make, CMake, GDB, git, etc);
-Понимание методологий Agile, желание их применять;
Технический английский – свободное чтение документации.
Контакты: https://careers.kaspersky.ru/vacancy/25217
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Junior системный разработчик С/С++ Linux (SberLinux)
#гибрид #junior
Москва
Компания: Сбер
🔹Обязанности
-создание собственного серверного RPM-base дистрибутива
создание собственного дистрибутива для контейнерных нагрузок
-разработка системных утилит для GNU/Linux систем
-разработка собственной системы сборки дистрибутива
-сборка/дебаг RPM пакетов
-дебаг бинарников/скриптов входящих в дистрибутив, поиск багов на уровне системы
-написание вспомогательных скриптов на Python/Bash
-разбор зависимостей различных системных пакетов
-проведение статического(SAST) и динамического(DAST, fuzzing) анализа исходного кода.
🔹Требования
-понимание общих принципов внутреннего устройства GNU/Linux систем
-понимание общих принципов контейнеризации/виртуализации/изоляции
-знание базовых алгоритмов и структур данных
-знание и опыт разработки на нативных/скриптовых языках программирования
-использование систем сборкизнание систем контроля версий (Git)
-навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом
-опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
инструментальное владение AI для анализа, генерации и автоматизации
Контакты: https://rabota.sber.ru/search/junior-sistemnyy-razrabotchik-s-s-linux-sberlinux-4526322/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#гибрид #junior
Москва
Компания: Сбер
🔹Обязанности
-создание собственного серверного RPM-base дистрибутива
создание собственного дистрибутива для контейнерных нагрузок
-разработка системных утилит для GNU/Linux систем
-разработка собственной системы сборки дистрибутива
-сборка/дебаг RPM пакетов
-дебаг бинарников/скриптов входящих в дистрибутив, поиск багов на уровне системы
-написание вспомогательных скриптов на Python/Bash
-разбор зависимостей различных системных пакетов
-проведение статического(SAST) и динамического(DAST, fuzzing) анализа исходного кода.
🔹Требования
-понимание общих принципов внутреннего устройства GNU/Linux систем
-понимание общих принципов контейнеризации/виртуализации/изоляции
-знание базовых алгоритмов и структур данных
-знание и опыт разработки на нативных/скриптовых языках программирования
-использование систем сборкизнание систем контроля версий (Git)
-навыки работы с генеративными AI-моделями; опыт создания AI-агентов и использования их в работе будет преимуществом
-опыт использования GigaChat, Kandinsky и аналогов в продуктах, навыки создания и использования AI-агентов
инструментальное владение AI для анализа, генерации и автоматизации
Контакты: https://rabota.sber.ru/search/junior-sistemnyy-razrabotchik-s-s-linux-sberlinux-4526322/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Вакансия: C++-разработчик
Компания: АО СимбирСофт
Формат работы: удалёнка по РФ
Занятость: полная занятость
Опытного специалиста на C++ в РФ 👨💻
🔍 Опыт работы:
- от 5 лет на С++ (С++14/17, STL, Boost)
- разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP)
- разработки драйверов под Linux
- DPDK
✅ Условия:
- Удаленный формат работы.
- Гибкое начало рабочего дня.
- Широкий технологический стек, сотни проектов. Можно разрабатывать IT-решения для разных отраслей, пробовать новые технологии.
- Помогаем прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком.
- Имеем развитую систему наставничества, проходим сертификацию за счет компании, участвуем в конференциях. Активно обмениваемся опытом, проводим внутренние и внешние митапы, прокачиваем hard и soft skills.
💌Откликнуться на вакансию и задать вопросы: @vikki_kivii
Компания: АО СимбирСофт
Формат работы: удалёнка по РФ
Занятость: полная занятость
Опытного специалиста на C++ в РФ 👨💻
🔍 Опыт работы:
- от 5 лет на С++ (С++14/17, STL, Boost)
- разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP)
- разработки драйверов под Linux
- DPDK
✅ Условия:
- Удаленный формат работы.
- Гибкое начало рабочего дня.
- Широкий технологический стек, сотни проектов. Можно разрабатывать IT-решения для разных отраслей, пробовать новые технологии.
- Помогаем прокачаться во всех интересующих направлениях: стать тимлидом, архитектором, разработчиком.
- Имеем развитую систему наставничества, проходим сертификацию за счет компании, участвуем в конференциях. Активно обмениваемся опытом, проводим внутренние и внешние митапы, прокачиваем hard и soft skills.
💌Откликнуться на вакансию и задать вопросы: @vikki_kivii
Senior C++ Developer [MWS Cloud Platform]
#удаленка #senior
Компания: МТС
🔹Чем предстоит заниматься
-Разработка распределенных систем хранения данных и оркестрационных сервисов для них;
-Работа над observability и релизными процессами;
-Разработка низкоуровневых компонентов системы, обеспечивающих взаимодействие хранилища и виртуальных машин, и непосредственно хранение данных;
-Измерение производительности и поиск новых решений по низкоуровневому устройству хранилищ;
-Работа над инфраструктурой сборки и тестирования распределенных систем;
-Разработка высоконагруженных сервисов для работы наших хранилищ;
-Интеграция с другими компонентами облака.
🔹Что мы ожидаем
-Хорошо знаете C/C++, обязательно от 6 лет опыта коммерческой разработки;
-Cтроили и поддерживали отказоустойчивые системы;
-Имеете опыт работы с базами данных;
-Уделяете внимание качеству системы: документации, написанию тестов, читаемости кода, observability всех компонентов;
-Интересуетесь облачными технологиям и технологиями хранения данных в частности и готовы их углубленно изучать;
-Уверенный пользователь Linux, особенно из консоли;
-Будет плюсом опыт работы с большими облаками (AWS, Azure, GCP, Yandex Cloud) и Kubernetes.
Контакты: https://job.mts.ru/vacancy/587926176983418922
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #senior
Компания: МТС
🔹Чем предстоит заниматься
-Разработка распределенных систем хранения данных и оркестрационных сервисов для них;
-Работа над observability и релизными процессами;
-Разработка низкоуровневых компонентов системы, обеспечивающих взаимодействие хранилища и виртуальных машин, и непосредственно хранение данных;
-Измерение производительности и поиск новых решений по низкоуровневому устройству хранилищ;
-Работа над инфраструктурой сборки и тестирования распределенных систем;
-Разработка высоконагруженных сервисов для работы наших хранилищ;
-Интеграция с другими компонентами облака.
🔹Что мы ожидаем
-Хорошо знаете C/C++, обязательно от 6 лет опыта коммерческой разработки;
-Cтроили и поддерживали отказоустойчивые системы;
-Имеете опыт работы с базами данных;
-Уделяете внимание качеству системы: документации, написанию тестов, читаемости кода, observability всех компонентов;
-Интересуетесь облачными технологиям и технологиями хранения данных в частности и готовы их углубленно изучать;
-Уверенный пользователь Linux, особенно из консоли;
-Будет плюсом опыт работы с большими облаками (AWS, Azure, GCP, Yandex Cloud) и Kubernetes.
Контакты: https://job.mts.ru/vacancy/587926176983418922
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
❤1🤔1
Developer C (Component Development Group, Network Team)
#офис
Москва
Компания: Kaspersky
☑️Ваши задачи
-Поддержка и развитие сетевого стека KasperskyOS;
-Проектирование и разработка компонентов и системных сервисов для работы с сетью;
-Разработка и портирование других connectivity-стеков (Bluetooth, GPS, GSM и др.);
-Портирование open source программного обеспечения на KasperskyOS.
☑️Что требуется от кандидата
-Отличное знание языка программирования С;
-Знание базовых принципов построения современных операционных систем;
-Опыт многопоточного программирования;
-Знание классических алгоритмов и структур данных;
-Знание инструментов разработки в Unix системах (Linux, BSD и пр.);
-Опыт работы в команде, знакомство с процессами Code Review, CI/CD.
Контакты: https://careers.kaspersky.ru/vacancy/25374
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Москва
Компания: Kaspersky
☑️Ваши задачи
-Поддержка и развитие сетевого стека KasperskyOS;
-Проектирование и разработка компонентов и системных сервисов для работы с сетью;
-Разработка и портирование других connectivity-стеков (Bluetooth, GPS, GSM и др.);
-Портирование open source программного обеспечения на KasperskyOS.
☑️Что требуется от кандидата
-Отличное знание языка программирования С;
-Знание базовых принципов построения современных операционных систем;
-Опыт многопоточного программирования;
-Знание классических алгоритмов и структур данных;
-Знание инструментов разработки в Unix системах (Linux, BSD и пр.);
-Опыт работы в команде, знакомство с процессами Code Review, CI/CD.
Контакты: https://careers.kaspersky.ru/vacancy/25374
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Разработчик на C++ в команду геопоиска Карт
#гибрид #офис
Компания: Яндекс
🔹Какие задачи вас ждут
-Развитие поисковых сервисов в Картах
Вам предстоит решать сложные задачи для сервисов с миллионами пользователей и сотнями тысяч RPS: разрабатывать новые архитектурные решения, оптимизировать время ответа и использование железа, улучшать мониторинг и повышать стабильность сервиса.
-Развитие агентской платформы Карт
Вы будете проектировать инфраструктуру для разработки, тестирования и деплоя агентских решений, которые поддерживают интеграции с Алисой и другими приложениями.
🔹Мы ждём, что вы
-Знаете С++ и Python
-Разбираетесь в базовых алгоритмах и структурах данных
-Пишете читаемый код
-Умеете работать в команде
Контакты: https://yandex.ru/jobs/vacancies/razrabotchik-na-c-v-komandu-geopoiska-kart-44205
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#гибрид #офис
Компания: Яндекс
🔹Какие задачи вас ждут
-Развитие поисковых сервисов в Картах
Вам предстоит решать сложные задачи для сервисов с миллионами пользователей и сотнями тысяч RPS: разрабатывать новые архитектурные решения, оптимизировать время ответа и использование железа, улучшать мониторинг и повышать стабильность сервиса.
-Развитие агентской платформы Карт
Вы будете проектировать инфраструктуру для разработки, тестирования и деплоя агентских решений, которые поддерживают интеграции с Алисой и другими приложениями.
🔹Мы ждём, что вы
-Знаете С++ и Python
-Разбираетесь в базовых алгоритмах и структурах данных
-Пишете читаемый код
-Умеете работать в команде
Контакты: https://yandex.ru/jobs/vacancies/razrabotchik-na-c-v-komandu-geopoiska-kart-44205
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
❤1
Программист C++ (NGFW)
#офис
Пенза, Рязань, Уфа
Компания: ИнфоТеКС
🔹Интересные задачи:
-Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode.
-Разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами).
-Оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности.
-Ревью кода других разработчиков.
🔹Ожидания от квалификации:
-Знание С++ (С++14/17, STL, Boost).
-Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP).
-Знание особенностей работы и опыт применения SQL\NoSQL баз данных.
-Опыт разработки сценариев на Python, Bash.
-Умение работать с сетевой инфраструктурой OC Linux и желание совершенствовать свои навыки в этой сфере.
-Опыт работы с DPDK.
🔹Преимущество:
-Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf), знание Linux API, опыт написания модулей ядра ОС Linux.
-Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода.
-Понимание основных концепций информационной безопасности (принципы работы firewall, DPI, IDS, SSL Inspection).
🔹Условия:
-Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
-Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед;
-Оплачиваемое работодателем питание в офисе или кафе;
-ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
-Корпоративные мероприятия и спортивные инициативы (футбол, волейбол, баскетбол) в зависимости от города присутствия офисов;
-Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.
Контакты: hr@infotecs.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Пенза, Рязань, Уфа
Компания: ИнфоТеКС
🔹Интересные задачи:
-Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в Linux kernel mode (модули, модификация кода ядра) и user mode.
-Разработка собственных сервисов (написание демонов, утилит, bash скриптов, плагинов командной строки, кода взаимодействия с другими сервисами).
-Оптимизация существующего кода и скриптов с целью повышения скорости загрузки и производительности.
-Ревью кода других разработчиков.
🔹Ожидания от квалификации:
-Знание С++ (С++14/17, STL, Boost).
-Опыт разработки сетевых приложений и знание семейства протоколов TCP/IP (ARP, IP, IPv6, TCP).
-Знание особенностей работы и опыт применения SQL\NoSQL баз данных.
-Опыт разработки сценариев на Python, Bash.
-Умение работать с сетевой инфраструктурой OC Linux и желание совершенствовать свои навыки в этой сфере.
-Опыт работы с DPDK.
🔹Преимущество:
-Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf), знание Linux API, опыт написания модулей ядра ОС Linux.
-Знание и опыт использования эффективных механизмов синхронизации, понимание принципов эффективной работы многопоточного кода.
-Понимание основных концепций информационной безопасности (принципы работы firewall, DPI, IDS, SSL Inspection).
🔹Условия:
-Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата;
-Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед;
-Оплачиваемое работодателем питание в офисе или кафе;
-ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев;
-Корпоративные мероприятия и спортивные инициативы (футбол, волейбол, баскетбол) в зависимости от города присутствия офисов;
-Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании.
Контакты: hr@infotecs.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior C++ Developer (EVO InfraServices VDI Protocol)
#гибрид #senior
Москва
Компания: Облако.ру
🔹Обязанности
-Разработка клиент-серверного приложения для стриминга изображения, аудио и периферийных устройств (аналог microsoft remote desktop protocol);
-Проведение технических исследований по направлениям развития продукта;
-Документирование и проектирование архитектуры системы и принятых решений по результатам исследований (внутренняя документация команды разработки);
-Декомпозиция и оценка задач, планирование работ;
-Портирование на различные платформы: linux, windows, MacOS, Android;
-Разработка юнит и интеграционных тестов;
-Участие в кодревью;
-Взаимодействие с заинтересованными лицами команды: менеджер продукта, системные аналитики, дизайнеры, тестировщики, девопсы и т.д..
🔹Требования
-Коммерческий опыт разработки на С/С++ от 5 лет;
-Опыт проведения технических исследований и документирования результатов;
-Опыт разработки кроссплатформенных решений (Linux, Windows) с графическим интерфейсом;
-Отличные знания стандартов C++ (минимум C++11, C++20 будет плюсом);
-Опыт разработки клиент-серверных приложений, знание сетевого стека;
-Опыт работы с системами обработки видео/аудио (будет плюсом);
-Опыт работы с периферийными пользовательскими устройствами, работа с драйверами (будет плюсом);
-Опыт разработки приложений VDI или удаленного управления устройствами (будет плюсом);
-Опыт разработки коммерческого ПО с использованием гибких методологий ;
-Проактивный подход к разработке, умение выявлять проблемы, риски и предлагать решения;
-Ответственность, готовность аргументированно защищать принятые решения;
-Самостоятельность и целеустремленность, умение планировать работы и выдерживать сроки.
Контакты: https://cloud.ru/career/vacancies/4214674
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#гибрид #senior
Москва
Компания: Облако.ру
🔹Обязанности
-Разработка клиент-серверного приложения для стриминга изображения, аудио и периферийных устройств (аналог microsoft remote desktop protocol);
-Проведение технических исследований по направлениям развития продукта;
-Документирование и проектирование архитектуры системы и принятых решений по результатам исследований (внутренняя документация команды разработки);
-Декомпозиция и оценка задач, планирование работ;
-Портирование на различные платформы: linux, windows, MacOS, Android;
-Разработка юнит и интеграционных тестов;
-Участие в кодревью;
-Взаимодействие с заинтересованными лицами команды: менеджер продукта, системные аналитики, дизайнеры, тестировщики, девопсы и т.д..
🔹Требования
-Коммерческий опыт разработки на С/С++ от 5 лет;
-Опыт проведения технических исследований и документирования результатов;
-Опыт разработки кроссплатформенных решений (Linux, Windows) с графическим интерфейсом;
-Отличные знания стандартов C++ (минимум C++11, C++20 будет плюсом);
-Опыт разработки клиент-серверных приложений, знание сетевого стека;
-Опыт работы с системами обработки видео/аудио (будет плюсом);
-Опыт работы с периферийными пользовательскими устройствами, работа с драйверами (будет плюсом);
-Опыт разработки приложений VDI или удаленного управления устройствами (будет плюсом);
-Опыт разработки коммерческого ПО с использованием гибких методологий ;
-Проактивный подход к разработке, умение выявлять проблемы, риски и предлагать решения;
-Ответственность, готовность аргументированно защищать принятые решения;
-Самостоятельность и целеустремленность, умение планировать работы и выдерживать сроки.
Контакты: https://cloud.ru/career/vacancies/4214674
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior Rendering engineer C++ в 3D Карту
#удаленка #senior
Компания: 2ГИС
🔹Ты будешь заниматься
-Подготовкой и отрисовкой новых картографических данных.
-Написанием различных графических эффектов.
-Улучшением взаимодействия с современными графическими API (Vulkan, Metal, OpenGL).
-Производительностью графической подсистемы и 3D-движка в целом.
-Сжатием данных (в том числе созданием и оптимизациями собственных форматов хранения данных).
-Генерализацией и симплификацией данных.
-Разработкой алгоритмов и структур данных, производительных на различных мобильных устройствах.
-Улучшением и поддержкой собственного языка описания стилей карт.
🔹Мы ждём, что ты
-Имеешь опыт работы с современным С++ от 5 лет
-Имеешь опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan).
-Имеешь опыт написания шейдерных программ.
-Знаешь основные алгоритмы и структуры данных, в том числе имеешь опыт работы с алгоритмами компьютерной графики.
-Подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-Умеешь работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.
Контакты: https://job.2gis.ru/software/22701/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #senior
Компания: 2ГИС
🔹Ты будешь заниматься
-Подготовкой и отрисовкой новых картографических данных.
-Написанием различных графических эффектов.
-Улучшением взаимодействия с современными графическими API (Vulkan, Metal, OpenGL).
-Производительностью графической подсистемы и 3D-движка в целом.
-Сжатием данных (в том числе созданием и оптимизациями собственных форматов хранения данных).
-Генерализацией и симплификацией данных.
-Разработкой алгоритмов и структур данных, производительных на различных мобильных устройствах.
-Улучшением и поддержкой собственного языка описания стилей карт.
🔹Мы ждём, что ты
-Имеешь опыт работы с современным С++ от 5 лет
-Имеешь опыт работы с графическим API (Metal, OpenGL, DirectX, Vulkan).
-Имеешь опыт написания шейдерных программ.
-Знаешь основные алгоритмы и структуры данных, в том числе имеешь опыт работы с алгоритмами компьютерной графики.
-Подключишься к разработке сложных программных решений — от проработки и обсуждения требований до проектирования архитектуры и написания качественного кода.
-Умеешь работать в команде — открыто общаться и обсуждать свои задачи, вместе с командой находить лучшие решения.
Контакты: https://job.2gis.ru/software/22701/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
❤1
С++ разработчик в команду инфраструктуры поиска
#удаленка #офис
Компания: Авито
🔹Вам предстоит:
-писать код на С++ в проект Sphinx – это низкоуровневый поисковой движок, с которого начинается изготовление всех выдач Авито. Спектр задач по движку предельно широк, от багфиксов и оптимизаций до новых сигналов ранжирования, больших новых переделок и глобальных новых мега-фичей. Время от коммита до продакшна в отдельных случаях измеряется минутами, отсидеться "два года без единого деплоя" не выйдет. Пересборка собственно Sphinx (небольшого проекта на 150K строк) и прогон ~300 базовых автотестов измеряется секундами, скучать известным образом не придется;
работать в тесном взаимодействии с группой качества поиска, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования, и т.п;
сталкиваться с другими интересными технологиями (гонять в проде Docker, Kubernetes, Postgres, Tarantool, Kafka и т.д., плюс сколько-то кода пописывать на Golang, Python и т.д.);
работать с высокими нагрузками. Порядка 110 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)
🔹Мы ждём, что вы:
-имеете от 4х лет опыта коммерческой разработки на C++;
-имеете опыт низкоуровневого программирования;
-знаете базовые структуры данных и алгоритмы.
Контакты: https://career.avito.com/vacancies/razrabotka/17811/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #офис
Компания: Авито
🔹Вам предстоит:
-писать код на С++ в проект Sphinx – это низкоуровневый поисковой движок, с которого начинается изготовление всех выдач Авито. Спектр задач по движку предельно широк, от багфиксов и оптимизаций до новых сигналов ранжирования, больших новых переделок и глобальных новых мега-фичей. Время от коммита до продакшна в отдельных случаях измеряется минутами, отсидеться "два года без единого деплоя" не выйдет. Пересборка собственно Sphinx (небольшого проекта на 150K строк) и прогон ~300 базовых автотестов измеряется секундами, скучать известным образом не придется;
работать в тесном взаимодействии с группой качества поиска, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования, и т.п;
сталкиваться с другими интересными технологиями (гонять в проде Docker, Kubernetes, Postgres, Tarantool, Kafka и т.д., плюс сколько-то кода пописывать на Golang, Python и т.д.);
работать с высокими нагрузками. Порядка 110 млн активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно ;)
🔹Мы ждём, что вы:
-имеете от 4х лет опыта коммерческой разработки на C++;
-имеете опыт низкоуровневого программирования;
-знаете базовые структуры данных и алгоритмы.
Контакты: https://career.avito.com/vacancies/razrabotka/17811/
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
👍1
С++ Developer (Ядро IMS)
#офис
Санкт-Петербург
Компания: НТЦ ПРОТЕЙ
Стек: С++17, CMake, GTest, git
🔹Ваши задачи:
-Развитие сервисной платформы для предоставления телефонных сервисов операторами мобильной связи.
-Написание юнит-тестов на реализованный функционал.
-Багфиксинг. Ведение внутренней документации.
-Профилирование и оптимизация текущих решению
🔹Наши ожидания:
-Хорошее знание C++ вплоть до 17 стандарта
-Хорошее знание git
-Опыт разработки многопоточных приложений
-Опыт разработки сетевых приложений под Linux
-Умение работать с UNIX-подобными операционными системами
-Английский язык на уровне чтения документации и спецификаций
-Умение писать юнит тесты
-Умение работать в команде
🔹Также пригодится:
-Понимание принципов работы стека протоколов TCP/IP
-Понимание принципов работы VoIP
-Опыт работы с Docker
-Опыт работы с CI
-Опыт отладки по core dump
-Знание gtest
-Знание принципов Agile
-Знание python
🔹Мы предлагаем:
-Оформление по ТК РФ, белая заработная плата
-Формат работы: гибкое начало и окончание рабочего дня (40 часов в неделю), формат работы на испытательном сроке - офис, после гибрид
-Офис: ст.м Выборгская (оборудованная кухня, зоны отдыха, душевая, парковка для велосипедов)
-Здоровье: расширенный ДМС со стоматологией после испытательного срока
Доплата на питание в офисе
-Спорт: 50% компенсации фитнеса, корпоративные занятия йогой в офисе, команды по футболу, волейболу
-Обучение: участие в конференциях, профильные курсы, внутренние тренинги
Яркие корпоративные праздники
Контакты: job@protei.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офис
Санкт-Петербург
Компания: НТЦ ПРОТЕЙ
Стек: С++17, CMake, GTest, git
🔹Ваши задачи:
-Развитие сервисной платформы для предоставления телефонных сервисов операторами мобильной связи.
-Написание юнит-тестов на реализованный функционал.
-Багфиксинг. Ведение внутренней документации.
-Профилирование и оптимизация текущих решению
🔹Наши ожидания:
-Хорошее знание C++ вплоть до 17 стандарта
-Хорошее знание git
-Опыт разработки многопоточных приложений
-Опыт разработки сетевых приложений под Linux
-Умение работать с UNIX-подобными операционными системами
-Английский язык на уровне чтения документации и спецификаций
-Умение писать юнит тесты
-Умение работать в команде
🔹Также пригодится:
-Понимание принципов работы стека протоколов TCP/IP
-Понимание принципов работы VoIP
-Опыт работы с Docker
-Опыт работы с CI
-Опыт отладки по core dump
-Знание gtest
-Знание принципов Agile
-Знание python
🔹Мы предлагаем:
-Оформление по ТК РФ, белая заработная плата
-Формат работы: гибкое начало и окончание рабочего дня (40 часов в неделю), формат работы на испытательном сроке - офис, после гибрид
-Офис: ст.м Выборгская (оборудованная кухня, зоны отдыха, душевая, парковка для велосипедов)
-Здоровье: расширенный ДМС со стоматологией после испытательного срока
Доплата на питание в офисе
-Спорт: 50% компенсации фитнеса, корпоративные занятия йогой в офисе, команды по футболу, волейболу
-Обучение: участие в конференциях, профильные курсы, внутренние тренинги
Яркие корпоративные праздники
Контакты: job@protei.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Senior C++ разработчик (ethernet-коммутатор)
#удаленка #senior
Компания: ЛАНИТ
🔹Чем предстоит заниматься:
-Разработкой собственных сетевых демонов/служб;
-Реализацией стандартов RFC, IEEE;
-Разработкой ПО для управления сетевой подсистемой ядра Linux;
-Разработкой ПО для управления коммутационным чипом.
🔹Мы ожидаем от кандидата:
-Опыт в роли разработчика C++ от 5 лет;
-Знание сетевых технологий, стека протоколов TCP/IP;
-Отличное знание Linux, опыт разработки приложений под Linux/Unix;
-Опыт работы с Docker контейнерами, опыт работы с git.;
-Знание протоколов статической и динамической маршрутизации, принципов их работы, технологий и протоколов управления сетевыми устройствами (ARP, BGP, BFD, ECMP, EGP, FRR, IGP, LACP, MC-LAG, RSTP, STP, VLAN, VRRP, VXLAN);
-Навыки практического использование инструментов диагностики IP-маршрутизации, исследования IP-пакетов, создания нагрузки на конечных узлах IP сети: ping, traceroute, tcpdump, wireshark, iperf и т.д.;
-Практический опыт использования специализированных средств (трафик-генераторов/анализаторов), таких как IXIA (Keysight)/Spirent/Cisco TRex и др.;
-Практический опыт работы с одним из программных эмуляторов сетей: VIRL (Virtual Internet Routing Lab), Cisco PT (Cisco Packet Tracer), GNS3 (Graphical Network Simulator-3), EVE-NG (Emulated Virtual Environment Next Generation), Virtual Environment Next Generation и других
🔹Условия работы:
-Мы оформляем официально и предлагаем стабильный и прозрачный доход;
-Удаленный по РФ формат работы (можно работать и гибридно - при желании);
-Все льготы и преимущества работы в аккредитованной ИТ-компании;
-Обучение: корпоративный университет, электронная библиотека, вебинары с внешними и внутренними экспертами, центр карьерного консультирования;
-Профильное обучение и сертификация;
-Сообщества: школа спикеров, дебат клуб, писатели Хабр, киберспорт;
-Спорт: футбольный, волейбольный и баскетбольный клубы;
-Здоровье: ДМС, включая стоматологию и страхование родственников по корпоративной программе, сервис «Понимаю» (психологические и юридические консультации);
-Партнерские программы и скидки для сотрудников: в магазинах-партнерах, фитнес-клубах, на образовательных платформах, на досуговые мероприятия.
Контакты: job@lanit.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#удаленка #senior
Компания: ЛАНИТ
🔹Чем предстоит заниматься:
-Разработкой собственных сетевых демонов/служб;
-Реализацией стандартов RFC, IEEE;
-Разработкой ПО для управления сетевой подсистемой ядра Linux;
-Разработкой ПО для управления коммутационным чипом.
🔹Мы ожидаем от кандидата:
-Опыт в роли разработчика C++ от 5 лет;
-Знание сетевых технологий, стека протоколов TCP/IP;
-Отличное знание Linux, опыт разработки приложений под Linux/Unix;
-Опыт работы с Docker контейнерами, опыт работы с git.;
-Знание протоколов статической и динамической маршрутизации, принципов их работы, технологий и протоколов управления сетевыми устройствами (ARP, BGP, BFD, ECMP, EGP, FRR, IGP, LACP, MC-LAG, RSTP, STP, VLAN, VRRP, VXLAN);
-Навыки практического использование инструментов диагностики IP-маршрутизации, исследования IP-пакетов, создания нагрузки на конечных узлах IP сети: ping, traceroute, tcpdump, wireshark, iperf и т.д.;
-Практический опыт использования специализированных средств (трафик-генераторов/анализаторов), таких как IXIA (Keysight)/Spirent/Cisco TRex и др.;
-Практический опыт работы с одним из программных эмуляторов сетей: VIRL (Virtual Internet Routing Lab), Cisco PT (Cisco Packet Tracer), GNS3 (Graphical Network Simulator-3), EVE-NG (Emulated Virtual Environment Next Generation), Virtual Environment Next Generation и других
🔹Условия работы:
-Мы оформляем официально и предлагаем стабильный и прозрачный доход;
-Удаленный по РФ формат работы (можно работать и гибридно - при желании);
-Все льготы и преимущества работы в аккредитованной ИТ-компании;
-Обучение: корпоративный университет, электронная библиотека, вебинары с внешними и внутренними экспертами, центр карьерного консультирования;
-Профильное обучение и сертификация;
-Сообщества: школа спикеров, дебат клуб, писатели Хабр, киберспорт;
-Спорт: футбольный, волейбольный и баскетбольный клубы;
-Здоровье: ДМС, включая стоматологию и страхование родственников по корпоративной программе, сервис «Понимаю» (психологические и юридические консультации);
-Партнерские программы и скидки для сотрудников: в магазинах-партнерах, фитнес-клубах, на образовательных платформах, на досуговые мероприятия.
Контакты: job@lanit.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
Программист - разработчик C/C++
#офиc
Ижевск
Компания: АО «Ижевский радиозавод»
🔹Обязанности:
- Разработка системного и бортового ПО для космических аппаратов
- Разработка расширений для операционной системы реального времени
- Разработка драйверов специализированной аппаратуры
- Разработка настольных приложений с использованием Qt
- Разработка тестов: модульных, функциональных, интеграционных, производительности
- Разработка проектной и технической документации
🔹Примечание к обязанностям:
Обязанности распределяются между несколькими специалистами, Вам не нужно быть профессионалом во всех областях.
🔹Требования:
- Опыт разработки на С/C++ (обязательно)
- Опыт разработки на ассемблере (обязательно)
- Опыт программирования микропроцессоров/микроконтроллеров (желательно)
- Опыт использования ОС Linux (как минимум, в качестве пользователя)
- Опыт работы с ОСРВ и опыт разработки многопоточных приложений (желательно)
- Знание английского языка на уровне чтения технической документации со словарем
🔹Примечание к требованиям:
-Опыт проектирования ПО, опыт использования UML опыт применения шаблонов ООП будут плюсом. -Обязательность опыта разработки на С/С++ и ассемблере не означает, что Вы должны работать на этих языках в настоящее время. Принимаем программистов, работающих на любом С-подобном языке, готовых перейти на С/С++. Время на адаптацию к новым технологиям (в частности время на изучение специализированных систем) предоставляется.
🔹Условия работы:
- Постоянная занятость
- Официальная заработная плата
- Оплачиваемый отпуск и больничные, в соответствии с законодательством РФ
- 5-тидневная рабочая неделя, возможен гибкий график работы
- Повышение уровня квалификации, обучение
- Медицинское обслуживание и другие социальные программы
Контакты: rabota@irz.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab
#офиc
Ижевск
Компания: АО «Ижевский радиозавод»
🔹Обязанности:
- Разработка системного и бортового ПО для космических аппаратов
- Разработка расширений для операционной системы реального времени
- Разработка драйверов специализированной аппаратуры
- Разработка настольных приложений с использованием Qt
- Разработка тестов: модульных, функциональных, интеграционных, производительности
- Разработка проектной и технической документации
🔹Примечание к обязанностям:
Обязанности распределяются между несколькими специалистами, Вам не нужно быть профессионалом во всех областях.
🔹Требования:
- Опыт разработки на С/C++ (обязательно)
- Опыт разработки на ассемблере (обязательно)
- Опыт программирования микропроцессоров/микроконтроллеров (желательно)
- Опыт использования ОС Linux (как минимум, в качестве пользователя)
- Опыт работы с ОСРВ и опыт разработки многопоточных приложений (желательно)
- Знание английского языка на уровне чтения технической документации со словарем
🔹Примечание к требованиям:
-Опыт проектирования ПО, опыт использования UML опыт применения шаблонов ООП будут плюсом. -Обязательность опыта разработки на С/С++ и ассемблере не означает, что Вы должны работать на этих языках в настоящее время. Принимаем программистов, работающих на любом С-подобном языке, готовых перейти на С/С++. Время на адаптацию к новым технологиям (в частности время на изучение специализированных систем) предоставляется.
🔹Условия работы:
- Постоянная занятость
- Официальная заработная плата
- Оплачиваемый отпуск и больничные, в соответствии с законодательством РФ
- 5-тидневная рабочая неделя, возможен гибкий график работы
- Повышение уровня квалификации, обучение
- Медицинское обслуживание и другие социальные программы
Контакты: rabota@irz.ru
🔥 Подписаться на наши каналы / @best_itjob / @it_rab