Стань частью нашей команды Разработки

Открытых вакансий:
Staff Engineer (С)
Уровень:
Senior
Продукт:
ADB Greengage
5 июня 2025

Что нужно делать

  1. Управлять командой из 7 человек с перспективой дальнейшего найма:
    • заниматься краткосрочным планированием, распределять задачи, осуществлять контроль за их выполнением, отчитываться перед вышестоящим руководством;
    • проводить регулярные встречи с командой и индивидуально с сотрудниками;
    • отслеживать эмоциональное состояние сотрудников, решать возникающие конфликты;
    • предоставлять обратную связь и определять вектора развития;
    • вести внутреннюю документацию, формализовывать и контролировать соблюдение установленных процессов;
    • формировать отчетность по работе команды.
  2. Взаимодействовать с внешними подразделениями:
    • проводить предварительный анализ задач, поступающих от других подразделений (второй линии поддержки, архитекторов), декомпозицию, оценку сроков;
    • участвовать во встречах с представителями смежных команд, вовлеченных в разработку ADB, для уточнения приоритетов, информирования о текущем статусе выполнения задач, предоставления экспертизы по компонентам системы.
  3. Решать задачи третьей линии поддержки MPP СУБД ADB (на базе Greenplum):
    • обеспечивать синхронизацию изменений из вышестоящих проектов для интеграции исправлений и улучшений;
    • подготавливать исправления для выявленных проблем, заниматься оптимизацией и внесением улучшений;
    • обеспечивать покрытие тестами разных уровней;
    • участвовать в code-review;
    • передавать исправления opensource-сообществу;
    • автоматизировать процесс разработки и тестирования (в т.ч. с привлечением других команд).

Мы ожидаем, что вы

  • имеете опыт коммерческой разработки системного ПО на языке С от 5 лет;
  • имеете опыт коммерческой разработки на уровне ядра СУБД;
  • имеете экспертизу в области теории баз данных;
  • имеете опыт управления командой от трех лет, умеете применять scrum для организации работы команды;
  • имеете продвинутый опыт работы с git (мы используем GitHub и GitLab);
  • имеете продвинутый опыт отладки (gdb) и профилирования, понимание в какие инструкции транслируются языковые конструкции (assembler);
  • знаете SQL, способны анализировать и оптимизировать комплексные аналитические запросы, анализировать планы запросов;
  • обладаете навыками работы с системами сборки make, cmake;
  • обладаете основными знаниями языков C++, golang, python, shell;
  • знаете внутреннее устройство операционной системы Linux, ее конфигурацию и инструменты диагностики и отладки, инструменты командной строки;
  • знаете английский язык на уровне, достаточном для ведения внутренней технической документации, а также письменного общения с opensource сообществом.

Будет плюсом

  • опыт работы с СУБД Postgres, Greenplum, ClickHouse;
  • опыт работы с экосистемой Hadoop;
  • опыт создания высоконагруженных систем.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “Staff Engineer (ADB)”
C Developer
Уровень:
Senior
Продукт:
Greengage
5 июня 2025

Что нужно делать

  1. Участвовать в разработке новой функциональности MPP СУБД Greengage на базе Greenplum (аналитический распределенный вариант Postgres), решать комплексные задачи, проектировать и разрабатывать программное обеспечение;
  2. Работать в команде, брать на себя руководство группой коллег для решения конкретных задач, выполнять функцию наставника;
  3. Взаимодействовать с внешними подразделениями:
    • проводить предварительный анализ задач, поступающих от других подразделений (второй линии поддержки, архитекторов), участвовать в декомпозиции задач и оценке сроков;
    • участвовать во встречах с представителями смежных команд, вовлеченных в разработку Greengage, для предоставления экспертизы по компонентам системы.
  4. Вносить улучшения и исправления в существующие продукты:
    • обеспечивать синхронизацию изменений из вышестоящих проектов для интеграции исправлений и улучшений;
    • подготавливать исправления для выявленных проблем, оптимизировать и вносить улучшений;
    • обеспечивать покрытие тестами разных уровней;
    • участвовать в code-review;
    • передавать исправления opensource-сообществу.

Мы ожидаем, что вы

  • имеете опыт коммерческой разработки системного ПО на языке С от 5 лет;
  • имеете опыт коммерческой разработки на уровне ядра СУБД;
  • имеете экспертизу в области теории баз данных;
  • обладаете продвинутым уровнем работы с Git (мы используем GitHub и GitLab);
  • имеете продвинутый опыт отладки (gdb) и профилирования, понимание в какие инструкции транслируются языковые конструкции (assembler);
  • обладаете продвинутыми навыками профилирования кода (Valgrind, perf, инструменты eBPF);
  • знаете SQL, способны анализировать и оптимизировать комплексные аналитические запросы, анализировать планы запросов;
  • обладаете навыками работы с системами сборки make, cmake;
  • обладаете основными знаниями языков C++, golang, python, shell;
  • знаете внутреннее устройство операционной системы Linux, ее конфигурацию и инструменты диагностики и отладки, инструменты командной строки;
  • обладаете знаниями в области сетевых технологий, протоколов, библиотек шифрования и компрессии;
  • знаете английский язык на уровне, достаточном для ведения внутренней технической документации, а также письменного общения с opensource-сообществом.

Будет плюсом

  • имеете опыт работы с СУБД Postgres, Greenplum, Clickhouse;
  • имеете опыт работы с экосистемой Hadoop;
  • имеете опыт создания высоконагруженных систем.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “C Developer (Greengage)”
QA Manual
Уровень:
Senior
Продукт:
ADH Hadoop
5 июня 2025

Что нужно делать

  • заниматься ручным тестированием продукта ADH (Hadoop);
  • участвовать в функциональном, интеграционном тестировании;
  • тесно взаимодействовать с архитекторами, разработчиками, системными аналитиками в Feature Team.

Мы ожидаем, что вы

  • имеете опыт анализа требований и спецификаций;
  • обладаете опытом тестирования API/UI, WEB приложений;
  • имеете опыт работы с unix-подобными системами (bash);
  • имеете понимание принципов построения веб-приложений, клиент-серверной, кластерной архитектуры;
  • знаете теорию тестирования: виды тестирования, тест-кейсы, тест-планы, баг-репорты, техники определения необходимого объема тестов и т.п.;
  • имеете опыт разработки тестовой документации (test-plan, test-case, checklist);
  • обладаете знанием английского языка на уровне чтения технической литературы.

Будет плюсом

  • опыт работы с Allure TestOps;
  • умение писать и читать SQL запросы (вложенные запросы, join, group by, having);
  • знание устройства различных СУБД;
  • опыт работы с docker, Ansible playbook;
  • опыт работы с продуктами Hadoop, Kafka, Greenplum, Clickhouse или их администрирование;
  • опыт проведения нагрузочного тестирования (JMeter, HP LoadRunner) и анализа результатов.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “QA Manual (ADH)”
QA Python Automation
Уровень:
Senior
Продукт:
ADH Hadoop
5 июня 2025

Что нужно делать

  • заниматься разработкой, актуализацией и сопровождением автотестов ADH (Hadoop);
  • проводить анализ запусков автотестов в Allure;
  • участвовать в развитии фреймворка тестирования;
  • проводить автоматизацию ручного регресса;
  • тесно взаимодействовать с разработчиками, системными аналитиками, и архитекторами в Feature Team.

Мы ожидаем, что вы

  • обладаете хорошим знанием Python 3.10 и выше;
  • умеете использовать тестовый фреймворк Pytest, понимаете что такое fixture (или decorators), как параметризировать тест и fixture;
  • умеете пользоваться Docker;
  • имеете опыт имеете опыт работы с *nix-подобными системами (bash), а также с Linuxили Windows command line; изменениями и выработки ситуационных решений;
  • имеете опыт тестирования API;
  • понимаете принципы построения веб-приложений, клиент-серверной архитектуры.

Будет плюсом

  • опыт работы и/или администрирования Allure TestOps;
  • знание Ansible и опыт написания плейбуков;
  • знание устройства различных СУБД.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “QA Python Automation (ADH)”
System Analyst
Уровень:
Senior
Продукт:
Greengage
5 июня 2025

Мы начинаем разработку нового open source проекта Greengage DB (собственного форка недавно закрывшего репозиторий Greenplum) и ищем Старшего системного аналитика.

Что нужно делать

  • проводить системный анализ целевого решения;
  • заниматься декомпозицией бизнес-требований в технические требования на уровне протоколов взаимодействия;
  • собирать технические требования с целью описания работы всех компонентов продукта на системном уровне;
  • заниматься структурированием технической документации разрабатываемого продукта;
  • взаимодействовать с разработчиками, архитекторами и техническими писателями.

Мы ожидаем, что вы

  • имеете опыт работы системным аналитиком от 4- лет;
  • имеете опыт эксплуатации или аналитики Postgres и/или Greenplum;
  • являетесь активным пользователем Linux;
  • участвовали в проектах по разработке ПО (на языках Python, Java, и т.п.) в качестве системного аналитика или разработчика;
  • обладаете навыками чтения чужого кода;
  • имеете опыт работы с системами контроля версий;
  • имеете опыт разработки технической документации (у нас есть группа технических писателей для более детальной проработки документации);
  • обладаете опытом в разработке DWH-решений (будет плюсом).
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “System Analyst (Greengage)”
System Analyst
Уровень:
Senior
Продукт:
ADB Greengage
5 июня 2025

Что нужно делать

  • проводить системный анализ целевого решения;
  • заниматься декомпозицией бизнес-требований в технические требования на уровне протоколов взаимодействия, конфигураций, зависимостей и особенностей сборки (у нас есть DevOPS-инженер для сборки итоговых пакетов);
  • собирать технические требования с целью описания работы всех компонентов продукта на системном уровне;
  • заниматься структурированием технической документации разрабатываемого продукта;
  • взаимодействовать с разработчиками, архитекторами и техническими писателями.

Мы ожидаем, что вы

  • имеете опыт работы системным аналитиком от 4-х лет;
  • имеете опыт эксплуатации или аналитики Postgres и/или Greenplum;
  • являетесь активным пользователем Linux;
  • участвовали в проектах по разработке ПО (на языках Python, Java, и т.п.) в качестве системного аналитика или разработчика;
  • обладаете навыками чтения чужого кода;
  • имеете опыт работы с системами контроля версий;
  • имеете опыт разработки технической документации (у нас есть группа технических писателей для более детальной проработки документации);
  • имеете понимание Ansible;
  • обладаете навыками межкомандного взаимодействия с командами разработки и тестирования;
  • обладаете опытом в разработке DWH-решений (будет плюсом).
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “System Analyst (ADB)”
System Analyst
Уровень:
Senior
Продукт:
ADQM ClickHouse
5 июня 2025

Что нужно делать

  • проводить системный анализ целевого решения;
  • заниматься декомпозицией бизнес-требований в технические требования на уровне протоколов взаимодействия, конфигураций, зависимостей и особенностей сборки (у нас есть DevOps-инженер для сборки итоговых пакетов);
  • собирать технические требования с целью описания работы всех компонентов продукта на системном уровне;
  • заниматься структурированием технической документации разрабатываемого продукта;
  • взаимодействовать с разработчиками, архитекторами и техническими писателями.

Мы ожидаем, что вы

  • имеете опыт работы системным аналитиком от 4-х лет;
  • обладаете опытом работы с ClickHouse и знаниями концептуальных принципов организации аналитических СУБД и колоночного хранения;
  • имеете опыт работы с PostgreSQL;
  • являетесь активным пользователем Linux;
  • имеете навыки оптимизации запросов и ресурсов (сжатие данных и т.п);
  • участвовали в проектах по разработке ПО (С++ или Python/Go/Java) в качестве системного аналитика или разработчика;
  • обладаете навыками чтения чужого кода;
  • имеете опыт работы с системами контроля версий;
  • понимаете механизмы репликации, партиционирования, шардирования;
  • имеете опыт разработки технической документации (у нас есть группа технических писателей для более детальной проработки документации).

Будет плюсом

  • опыт работы с Prometheus.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “System Analyst (ADQM)”
Bundle Developer
Уровень:
Senior
Продукт:
ADH Hadoop
5 июня 2025

Что нужно делать

  • разрабатывать bundle (упакованный набор Ansible-плейбуков и скриптов для автоматического развёртывания и управления кластерами Arenadata Hadoop);
  • писать на Python (Ansible filters/modules, автоматизация, интеграция с API);
  • разбираться в работе сервисов Hadoop-экосистемы и их взаимодействии (HDFS, YARN, Hive, Spark и т.д.).

Мы ожидаем, что вы

  • имеете опыт работы с Hadoop-стеком (развёртывание, администрирование и/или работа с ETL-процессами);
  • имеете обширный опыт с Ansible;
  • умеете хорошо писать несложный код на Python;
  • имеете продвинутые навыки работы с любым Linux-дистрибутивом.

Мы ожидаем, что вы

  • имеете опыт работы с Hadoop-стеком (развёртывание, администрирование и/или работа с ETL-процессами);
  • имеете обширный опыт с Ansible;
  • умеете хорошо писать несложный код на Python;
  • имеете продвинутые навыки работы с любым Linux-дистрибутивом.

Будет плюсом

  • знание SQL;
  • опыт дебага Java-приложений;
  • опыт интеграции Hadoop с системами безопасности (Kerberos, Ranger);
  • опыт работы с Grafana, Prometheus.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “Bundle Developer (ADH)”
Technical Program Manager
Уровень:
Senior
Продукт:
ADCM
5 июня 2025

Что нужно делать

  • управлять сроками и релизами разработки курируемого продукта;
  • погружаться, если необходимо, в технические детали функциональной реализации фичей;
  • быть в постоянном контакте с Software Architect с целью донесения технической команде потребностей бизнеса;
  • обрабатывать запросы по курируемым продуктам от смежнымх департаментов;
  • совместно с Software Architect разрабатывать vision продуктов;
  • исследовать запросы рынка по продукту с целью предложения новых фичей команде разработки;
  • проводить demo и презентации мажорных релизов курируемых продуктов для заказчиков.

Мы ожидаем, что вы

  • имеете опыт работы системным аналитиком/разработчиком от 3 лет;
  • имеете опыт работы техническим руководителем проектов по разработке ПО от 2 лет;
  • обладаете опытом работы в Linux-средах;
  • имеете опыт управления изменениями и выработки ситуационных решений;
  • обладаете сильными коммуникативными навыками, способностью транслировать потребности бизнеса на разных уровнях.

Будет плюсом

  • опыт программирования;
  • опыт работы с распределенными системами;
  • опыт работы с системами контейнеризации.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “Technical Program Manager (ADCM)”
Software Architect
Уровень:
Senior
Продукт:
ADB Greengage
5 июня 2025

Что нужно делать

  • проводить R&D исследования и составлять PoC-решения по предлагаемым улучшениям продуктов Arenadata DB;
  • взаимодействовать с техническими руководителями проектов и другими архитекторами для определения стратегии и плана действий по разработке единой платформы данных;
  • помогать в оценке новых технологий и инструментов для работы с данными;
  • составлять архитектурные документы и технические записки;
  • защищать и обосновывать архитектурные решения;
  • непосредственно участвовать в процессах разработки и развития продуктов;
  • участвовать в code review;
  • проводить ревью пользовательской документации по продуктам.

Мы ожидаем, что вы

  • имеете опыт работы от 6 лет в области инженерии данных, платформ данных и аналитики;
  • пишете код на C, Java, Python;
  • имеете опыт практической работы с различными СУБД от 3-х лет;
  • проектируете распределенные, высоконагруженные системы;
  • знаете принципы устройства и функционирования операционных систем семейства Linux;
  • умеете моделировать архитектурные решения при помощи диаграмм состояний, активностей, последовательностей, развертывания, классов и т.д.;
  • декомпозируете задачи разработки;
  • имеете глубокий опыт распределенных MPP вычислений и знание внутреннего устройства Greenplum;
  • понимаете механизмы обеспечения безопасности в распределённых системах обработки данных;
  • понимаете принципы непрерывной интеграции и непрерывной доставки (CI/CD);
  • понимаете принципы сборки пакетов (deb/rpm) для поставки клиентам.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “Software Architect (ADB)”
Technical Writer
Уровень:
Senior
Продукт:
Greengage
5 июня 2025
Мы разрабатываем новый open source проект Greengage DB (собственный форк Greenplum) и ищем Technical writer, который будет создавать документацию для данного продукта.
Нам нужен автор, который по-настоящему увлечен технической документацией, имеет опыт самостоятельного развертывания продуктов, знает языки программирования либо по крайней мере интересуется ими. Идеальный кандидат для нас — это человек, который в прошлом был разработчиком, инженером, системным аналитиком, тестировщиком либо обучался этому, но впоследствии выбрал путь технического писателя.
С нашей текущей документацией можно ознакомиться на сайте. В 2024 году наш сайт был номинирован на международную премию DevPortal Awards. Об истории развития портала документации в компании, а также внутренних процессах отдела технических писателей можно прочитать в нашем техническом блоге.

Что нужно делать

  • разрабатывать документацию нового open source проекта Greengage DB на английском и русском языках с использованием методологии docs-as-code (Antora + AsciiDoc).

Мы ожидаем, что вы

  • имеете опыт написания различной технической документации на современные IT-продукты (пошаговые руководства, концептуальные статьи, описания UI, CLI, API);
  • готовы к глубокому изучению наших продуктов при поддержке со стороны наших технических менеджеров, архитекторов, системных аналитиков и разработчиков. Это включает развертывание и настройку тестовых стендов в облаке, установку всех необходимых сервисов, написание и запуск SQL-запросов, а также кода на других языках программирования;
  • способны проводить самостоятельное тестирование описываемого функционала, выполняя все описываемые в документации шаги.
  • имеете опыт работы с системами контроля версий (GitHub/GitLab);
  • являетесь опытным пользователем Linux, либо хотите развиваться в этом направлении;
  • знакомы по крайней мере с одним из SSG-движков (Antora, Sphinx, Hugo, Gatsby и др.) и/или языком разметки текстов (AsciiDoc, reStructuredText, Markdown и др.);
  • понимаете базовые принципы работы CI/CD и имеете навыки работы с основными DevOps-инструментами, такими как Docker;
  • умеете писать документацию как на русском, так и на английском языках.

Будет плюсом

  • знакомы с основами СУБД и писали SQL-запросы.
Если вас заинтересовала эта вакансия, отправьте свое резюме на почту poe@arenadata.io с пометкой “Technical Writer (Greengage)”

Этапы

  1. Беседа с HR
    Первичное собеседование с сотрудником отдела подбора
  2. Техническое интервью с экспертами
    Проверка технических навыков кандидата и знакомство с командой
  3. Интервью с руководителем
    Обсуждение будущих задач и планов на испытательный срок
  4. Оффер
    Приглашение на работу в компанию

Условия работы

  • конкурентоспособная заработная плата;
  • мы предлагаем условия, достойные сильных специалистов;
  • работа в аккредитованной ИТ-компании в Департаменте Архитектуры и Разработки;
  • официальное трудоустройство по ТК РФ;
  • расширенный ДМС со стоматологией (с первого месяца работы);
  • полная оплата больничного до уровня месячного дохода (независимо от стажа и срока работы в компании);
  • возможность работать удаленно или в офисе;

  • работа в коллективе профессионалов в своей области (почитай наш Технический блог);
  • развитая корпоративная культура:

    • отсутствие бюрократии;

    • no meeting day по четвергам;

    • налаженные механизмы горизонтальных переходов, если появится такое желание, после 1 года работы;

    • постоянный обмен опытом на внутренних технических конференциях;

    • выделенный бюджет на персональное развитие hard & soft skills;

  • корпоративный английский язык с носителями языка или русскоязычными преподавателями на выбор;

  • обеспечиваем техникой без привязки к корпоративной учетке, а также 2K-мониторами для комфортной работы.

Если ты – высококлассный специалист в своей области, и пока нет открытых позиций в разработке, которые бы тебя заинтересовали, пришли нам свое резюме на почту poe@arenadata.io и мы его обязательно рассмотрим