Бэкенд разработчик
Вам предложат интересные задачи на крупных проектах и возможность профессионального роста. Требуется глубокое знание C и C++, опыт работы с многопоточностью и системами управления кодом. Удаленный формат работы и оформление по ТК РФ или ИП.
Зарплата не указана — оценили по рынку
На основе 354 похожих вакансий за 90 дней.
Что предстоит делать
Навыки: C++, C, VirtualBox, PostgreSQL, SQL, Windows API, Linux. Специализации: Бэкенд разработчик. **Проект:** Проект Jatoba -** **российская защищённая система управления базами данных. ********Команде требуется помощь в работах, связанных с расширением функциональности СУБД Jatoba. **Обязанности:** - Разработка функциональности СУБД Jatoba. **Требования:** - ********Глубокое знание языка C (минимум C89/C99) и стандартной библиотеки C; - Глубокое знание языка C++ (минимум C++11/C++14) и стандартной библиотеки C++; - Понимание архитектуры и принципов работы современных ОС на основе Windows/Linux: загрузчик и загрузка ОС, ядро, user/kernel-space, службы и фоновые задачи, межпроцессное взаимодействие, файловые системы и т.д.; - Опыт работы с многопоточностью и сетью (процессы/потоки, методы синхронизации, TCP/UDP, сокеты); - Опыт работы с основными системами сборки: GNU autotools, GNU make, cmake; - Опыт работы с разными компиляторами (gcc, clang, mingw64); - Опыт работы с инструментами отладки и анализа кода (отладчики, санитайзеры, профилировщики, статический и динамический анализ кода); - Опыт работы с системами управления кодом (git), понимание принципов ведения веток и релизов в репозитории; - Опыт чтения чужого кода (в том числе legacy-кода), навыки проведения code review; - Опыт написания unit-тестов, правила оформления и документирования кода; - Опыт работы с СУБД PostgreSQL: общие знания основ баз данных, основы языка SQL, понимание базовых принципов работы СУБД PostgreSQL; - Опыт системной разработки и опыт работы в командах разработки от 5 лет; - Опыт наставничества, умение сформулировать и поставить задачу своему коллеге; **Будет плюсом (необязательно):** - Уверенная работа в ОС Windows/Linux, работа в командной строке (sh, batch, powershell), работа со службами и сервисами; - Уверенная работа со средствами виртуализации (VirtualBox, VmWare); - Основные знания о контейнерах и опыт работы с ними; - Начальные знания Python/Perl (умение читать написанный код, умение писать небольшие скрипты); - Опыт написания расширений для СУБД PostgreSQL (в том числе на языке C/C++); - Знание принципов устройства PostgreSQL: методов хранения и обработки данных, архитектуры памяти, методов хранения и построения индексов, знание принципов работы процессов и конвейера обработки запросов. **Условия работы:** - Оформление по **ТК РФ** (больничные, оплачиваемые отпуска) или **ИП **(можно рассматривать как дополнительный проект); - Удаленный формат работы; - Аккредитованная ИТ-компания (бронь/отсрочка, ИТ-ипотека); - Интересные задачи на крупных проектах; - Возможность профессионального, карьерного роста.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в IT Pearls
4 активные вакансии в компании
Аналитик
~2 449 658 – 3 418 128 ₸ оценка
Ищем аналитика для работы над проектом по созданию налоговой отчетности. Важно иметь опыт в DWH и знание SQL. Работа удаленная, предлагаются интересные задачи и возможности для карьерного роста.
Инженер по автоматизации тестирования
~2 563 596 – 3 076 315 ₸ оценка
Ищем опытного инженера по автоматизации тестирования с минимум 3-летним опытом в нагрузочном тестировании. Вам предстоит работать с JMeter, Kubernetes и Kafka, а также интегрировать тестирование в CI/CD процессы. Присоединяйтесь к нашей команде для оптимизации высокопроизводительных систем!
QA manual (сетевые технологии)
~1 481 189 – 2 620 565 ₸ оценка
Ищем инженера по ручному тестированию для работы над проектами в области защиты информации. Вам предстоит разрабатывать тестовые сценарии и документацию, а также участвовать в поиске дефектов. Удаленная работа и возможность карьерного роста в аккредитованной ИТ-компании.
Похожие вакансии
6 вакансий
Разработчик C++ со знанием Delphi
~1 354 000 ₸ оценка
Разработка и поддержка ПО для борьбы с преступностью. Требуется опыт C++ и Delphi уровня Senior. Предлагают удаленную работу, ДМС, обучение и допвыходной.
Senior C++ Developer
~3 062 073 – 3 873 878 ₸ оценка
Вакансия для разработчика системного ПО на C/C++: создание сетевых демонов и служб под Linux, работа с сетевыми протоколами и оборудованием. Требуется опыт программирования на C/C++ и знание сетевых технологий.
Инженер-разработчик OpenBMC
~1 354 000 ₸ оценка
Ищем опытного C++ разработчика для работы над OpenBMC — open-source проектом для управления серверами. Нужно знание Linux, Yocto, Python и низкоуровневых протоколов. Предлагаем удалёнку, гибкий график, ДМС и возможности роста.
C/C++ разработчик DPI (Deep Packet Inspection)
~1 354 000 ₸ оценка
Команда ищет C/C++ разработчика для создания высокопроизводительного модуля анализа трафика (DPI) для Secure SD-WAN. Нужен опыт работы с DPDK, сетевыми протоколами и многопоточностью. Компания предлагает гибкий график, ДМС, обучение и дружную атмосферу.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт в создании интерфейсов и знание Vue.js. Компания предлагает удаленный формат работы.
Старший инженер-программист (C++, Qt)
Ищем старшего разработчика для работы с C++, Qt и QML. Требуется опыт работы с Vue.js. Предлагается удаленная занятость в международной компании.