С++ разработчик
Прямой работодатель BigDataDuck ( bigdataduck.ru )
Опыт работы от 1 года до 3х лет50 000 ₽
Для нашего OpenSourse проекта ищем С++ разработчика.
[Ottergon] является инновационным фреймворком с открытым исходным кодом, спроектированным для разработки высокопроизводительных приложений в области обработки данных.
Проект особенно акцентирует внимание на управлении неструктурированными и слабоструктурированными данными, что делает его отличным выбором для аналитических и исследовательских задач.
Особенности:
Интеграция с Arrow: Ottergon полностью интегрирован с колоночно-ориентированным форматом памяти Arrow. Это обеспечивает эффективную обработку как плоских, так и иерархических данных.
Многофункциональность: Подходит для создания как стандартных приложений, так и сложных аналитических решений.
Оптимизация для Аналитики: Фреймворк предназначен для проведения эффективных аналитических операций, обеспечивая быструю и точную обработку больших объемов данных.
Преимущества разработчиков, которые участвуют и развивают open source :
- Развитие навыков - Работа с современными технологиями и сложными задачами.
- Сообщество - Возможность сотрудничать и общаться с профессионалами в области.
- Портфолио - Увеличение видимости вашего профессионального портфолио.
- Влияние - Шанс внести свой вклад в технологии, которые используются в различных индустриях.
- Гибкий график работы и возможность удаленной работы - Мы понимаем важность работы в комфортной среде и предоставляем возможность выбирать наиболее удобные условия.
- Публичность и признание - Контрибьютеры в опенсорс проектах получают возможность продемонстрировать свои навыки и достижения широкой аудитории, а также заработать признание и уважение от сообщества разработчиков.
- Улучшение резюме - Участие в опенсорс проектах делает резюме разработчика более конкурентноспособным, так как это показывает его заинтересованность в совершенствовании своих навыков и работе в команде.
- Решение реальных проблем - Работа над опенсорс проектами дает возможность разработчикам вносить свой вклад в решение актуальных проблем и создание полезного программного обеспечения для всего сообщества.
Задачи:
- Участие в проектировании архитектуры
- Анализ и исправление ошибок, рефакторинг кода
- Профилирование и оптимизация производительности кода
- Написание тестов для обеспечения качества кода
- Разработка новых фичей и усовершенствование существующей функциональности в проекте.
- Оптимизация производительности и улучшение архитектуры кода.
Наши ожидания:
- Опыт программирования на C++ 17 не менее 1 (Junior) или 3 (Middle) лет Опыт работы с cmake
- Опыт работы с Git
- Опыт работы с Docker
- Умение работать в команде и самостоятельно
Будет плюсом:
- Опыт работы в open-source проектах
- Опыт работы с GitHub.
- Опыт программирования на других языков программирования Python, Java, Go, Rust и т.д.
- Опыт работы с CI/CD на пример GitHub action
- Знание английского языка на техническом уровне или грамотное использование переводчика
Что предлагаем:
- Работу над интересным и технически сложным open-source проектом в сфере баз данных
- Комфортный удаленный парт-тайм формат сотрудничества
- Обеспечение своевременной выплаты заработной платы и предоставление бонусов
- Участие в профессиональных конференциях и хакатонах