ВКонтакте
12 янв

c++ разработчик

выше рынка на 20,0%
вакансия 402 400 ₽
в среднем 335 400 ₽
мэтч
Добавь резюме в профиле, чтобы видеть % мэтча с вакансией

сопроводительное письмо

Добавь резюме в профиле, а нейросеть определит твою категорию. Затем ты сможешь генерировать сопроводительные письма для вакансий этой категории

описание

Нужен английский B1 для чтения документации

VK Process Mining — ИТ-решение для исследования и оптимизации бизнес-процессов, помогает быстро находить проблемы, рассчитывать эффект от изменений и автоматизировать контроль. Бизнес-приложения VK Tech разрабатывают продукты для автоматизации HR, финансовых и операционных задач. Вам нужно будет разрабатывать и поддерживать ядро системы на C и C++, реализовывать новые JSON-RPC методы API, оптимизировать производительность и память, работать с базами данных — подключать их, выполнять запросы, читать и записывать большие объемы данных, разрабатывать асинхронную систему задач с очередями и воркерами, интегрировать с внешними сервисами вроде S3 и LLM API, участвовать в проектировании архитектуры, писать unit- и интеграционные тесты, проводить code review, рефакторить и поддерживать кодовую базу.

требования

  • Опыт коммерческой разработки на C/C++ от 3 лет
  • Глубокое знание C++17 (STL, умные указатели, move-семантика, многопоточность)
  • Опыт разработки сетевых приложений (HTTP сервер/клиент)
  • Работа с реляционными БД (MonetDB, PostgreSQL, SQLite) на уровне C/C++
  • Умение писать эффективный, безопасный и поддерживаемый код
  • Опыт сборки проектов с помощью CMake, Make
  • Глубокие знания SQL, умение составлять, анализировать и оптимизировать запросы любого уровня сложности
  • Навыки отладки и профилирования в Linux (gdb, valgrind, perf)
  • Будет плюсом опыт работы с колоночными БД (MonetDB) и распределенными запросами (Trino), знание библиотек парсинга SQL (hsql) и работа с AST деревьями, интеграция с облачными хранилищами (AWS S3 SDK), асинхронное программирование и многопоточные очереди задач, работа с JSON (RapidJSON) и сериализация/десериализация, опыт с Docker, контейнеризацией и оркестрацией, написание unit-тестов (Google Test, Catch2), понимание Process Mining, аналитических систем и ETL-процессов, знание Python для e2e-тестов

условия

  • Гибкий график работы
  • Бонусы и скидки от партнеров
  • Офис в центре города
  • ДМС
  • Профессиональная команда
  • Интересные задачи

прозрачные зарплаты в IT

Анонимные данные по зарплатам и грейдам

Посмотреть
График динамики зарплат
Откликнуться Добавить в отклики