Бэнкс Софт Системс · Москва

Data Engineer — Бэнкс Софт Системс

Проектирование архитектуры данных: разработка и описание целевой архитектуры хранилищ (OLAP/OLTP), определение моделей данных, выбор форматов хранения и стратегий партиционирования.

Коротко о вакансии

Зарплату работодатель не назвал — вилку обсуждают на собеседовании. В требованиях: postgres, mssql, olap, airflow, kafka. Компания нанимает активно — открытых позиций сейчас 13.

Описание вакансии

Компания BSS — системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.

Сейчас мы находимся в поиске Data инженера на проект сроком 6 месяцев.

Чем нужно будет заниматься:

  • Проектирование архитектуры данных: разработка и описание целевой архитектуры хранилищ (OLAP/OLTP), определение моделей данных, выбор форматов хранения и стратегий партиционирования;
  • Разработка Data Pipelines: проектирование и реализация ETL/ELT-пайплайнов: построение DAG в Apache Airflow, написание кастомных операторов и сенсоров на Python, настройка ретраев, алертинга и зависимостей;
  • Стриминг и батч-обработка: разработка стриминговых джоб на Apache Flink и батч-процессинга на Apache Spark;
  • Оптимизация производительности: практический опыт поиска и устранения узких мест, оптимизация медленных SQL-запросов (анализ execution plans, индексы, партиционирование), тюнинг конфигурации движков обработки (Flink, Spark) и баз данных для минимизации потребления ресурсов (CPU, RAM, I/O);
  • Обеспечение качества данных: организация тестирования трансформаций данных, внедрение механизмов проверки целостности и актуальности данных, реализация процессов нормализации и дедупликации;
  • Интеграции: разработка и поддержка интеграций между системами: REST/gRPC API, базы данных, message brokers (Kafka, MQTT), файловые хранилища (S3), Timeseries DB;
  • Работа с Jira: ведение задач, управление статусами и связями между задачами;
  • Поддержка технической и бизнес-команд: обработка заявок на поддержку существующих потоков данных или разработку новых, заведение и контроль исполнения заявок внутренних команд;
  • Поддержка команды в систематизации и автоматизации процессов;
  • Взаимодействие с разработчиками и тестировщиками для уточнения технических ограничений и требований;
  • Обеспечение прозрачности статуса технических задач и процессов для всей команды.

Что мы ждём от кандидата:

  • Опыт работы на позиции Data Engineer от 4 лет в сфере разработки ПО;
  • DBMS & Warehouses: уверенная работа с Postgres и MSSQL; опыт настройки и оптимизации OLAP-движков (Trino, StarRocks) и современных хранилищ (Cassandra, Redis);
  • Data Flow Tools: практический опыт работы с Apache Airflow (написание DAG, кастомные операторы); опыт использования Apache Kafka (producer/consumer) и Apache Flink (разработка стриминговых джоб, состояние, чекпоинты);
  • Data Lake / Lakehouse: опыт работы с Apache Iceberg, понимание архитектуры lakehouse, использование Lakekeeper для управления метаданными, работа с объектным хранилищем S3;
  • CDC: опыт реализации Change Data Capture паттернов для синхронизации данных между системами;
  • Глубокие знания в области архитектуры данных и баз данных: понимание принципов нормализации и денормализации, проектирование relational и columnar моделей, стратегии управления данными (lifecycle, retention, versioning);
  • Уверенное владение Python: написание скриптов, модулей, работа с асинхронностью при необходимости; опыт написания DAG в Apache Airflow, включая кастомные операторы, hooks, sensors;
  • Навыки оптимизации: умение профилировать процессы, находить bottlenecks, оптимизировать SQL-запросы и настраивать ресурсы кластеров под нагрузку;
  • Владение Jira и Confluence на уровне confident user (структура страниц, шаблоны, макросы, связки задач и документации);
  • Опыт организации хранения данных для последующих задач OLAP / OLTP с учетом требований (consistency / integrity);
  • Опыт организации обработки данных в рамках задач OLAP / OLTP с применением различных паттернов (batch processing, CDC);
  • Понимание ключевых особенностей и сценариев применения различных паттернов организации интеграционных потоков (batch processing, CDC) с учетом их характеристик (3V+);
  • Опыт заведения и сопровождения заявок в сервис-деске;
  • Умение структурировать информацию, работать с требованиями, документировать технические решения;
  • Английский - на уровне чтения и написания технической документации.

Будет плюсом:

  • Опыт работы с Timeseries базами данных (InfluxDB, TimescaleDB, TDengine и др.);
  • Глубокий опыт эксплуатации кластеров (Hadoop, YARN, Kubernetes) в production-среде;
  • Знание SQL на продвинутом уровне (оптимизация сложных запросов, window functions, CTE);
  • Опыт работы с CI/CD для data-пайплайнов;
  • Понимание принципов DDD, event-driven архитектуры;
  • Опыт работы с Apache NiFi.

Что мы предлагаем:

  • Срок проекта 6 месяцев (с возможной пролонгацией);
  • Трудоустройство по ТК РФ (срочный договор на срок проекта);
  • Удаленный формат работы по РФ;
  • Расширенный ДМС со стоматологией;
  • Бесплатное обучение английскому языку вам и вашим детям;
  • Скидки в фитнес-клубы;
  • Предоставляем всю необходимую технику для работы.

Вакансия опубликована 9 октября, проверена 20.10.2026. Открыть оригинал.

Ключевые навыки

PostgresMSSQLOLAPAirflowKafkaFlinkData LakeIcebergCDCPythonSQL

Как откликнуться

Отклик оформляется на странице работодателя — кнопка выше ведёт туда напрямую. Перед отправкой стоит подогнать резюме под текст вакансии: работодатели читают первые строки и ищут в них свои слова. Если рассылаете отклики десятками, посмотрите сервис автооткликов — он отправляет их за вас по заданным настройкам, до 50 в сутки. Про сам поиск работы есть разбор в статье как быстро найти работу.

Спросите нейросети о вакансии

Отвечает DeepSeek по данным этой страницы: зарплата против рынка, условия, работодатель

Вопросы по этой вакансии

Сколько платят на позиции «Data Engineer»?

Вилку работодатель не назвал — обсуждать деньги придётся на собеседовании. Для ориентира: в среднем по направлению «Дата-сайентист» платят 152 000 ₽.

Какой опыт нужен?

В требованиях указано: от 3 до 6 лет. Формат работы удалённый, переезд не потребуется.

Вакансия ещё открыта?

Да, на 20.10.2026 она активна: каждую ночь каталог сверяется с источником, закрытые предложения помечаются и уходят из списков.

О компании

Бэнкс Софт Системс

ООО «Бэнкс Софт Системс» (Компания BSS), основанная в 1994 году, занимает лидирующие позиции на рынке разработки и внедрения автоматизированных систем дистанционного банковского обслуживания (ДБО) и управления финансами.   Компания предоставляет широкий спектр IT-решений и услуг для обеспечения дистанционного банковского обслуживания юридических и физических лиц, а также для централизованного уп…

Открытых вакансий: 13

Похожие вакансии

Соседи по направлению с близкими требованиями.

ML Engineer (Multimodal GigaChat Data)

Зарплата не указана

СБЕР · Москва

Мультимодальные датасеты. Сбор и подготовка данных для задач с изображениями, аудио и видео: диалоги, инструкции, пользовательские сценарии. Пайплайны данных.

Более 6 летДата-сайентистОпубликована 25 сентября

ML-инженер (LLM/NLP)

Зарплата не указана

РЕСО-Гарантия, САО · Москва

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

От 3 до 6 летДата-сайентистОпубликована 28 сентября

Младший специалист по анализу данных / Junior Data Scientist

Зарплата не указана

Okkam · Москва

Построение регрессионных моделей на бизнес-данных: ETL – выгрузка и загрузка данных. Preprocessing – предобработка данных. Feature Engineering – формирование предикторов.

Можно удалённоОт 1 года до 3 летДата-сайентистОпубликована 5 октября

Ведущий инженер данных

Зарплата не указана

БЮРО 1440 · Москва

Разработкой архитектуры источников данных и интеграций. Участием в процессе формирования моделей данных и дата-контрактов. Взаимодействием с заказчиками и разработчиками.

Можно удалённоБолее 6 летДата-сайентистОпубликована 6 октября

Вирусный аналитик (мобильные платформы)

Зарплата не указана

Positive Technologies · Москва

Отслеживание актуального вредоносного программного обеспечения (ВПО). Анализ внутреннего устройства ВПО. Статический и динамический анализ приложений и мобильных сервисов для обнаружения...

Можно удалённоОт 3 до 6 летДата-сайентистОпубликована 7 октября

Data Engineer (Департамент ПВЗ)

Зарплата не указана

RWB (Wildberries & Russ) · Москва

Разработка новых и оптимизация существующих ETL-процессов. Разработка и сопровождение сервисов, компонентов и процессов для потоковой и пакетной выгрузки данных...

От 1 года до 3 летДата-сайентистОпубликована 30 сентября

Другие вакансии компании

QA Automation Engineer (Python)

Зарплата не указана

Бэнкс Софт Системс · Москва

Развитие тестового фреймворка (Python), разработка инструментов автоматизации тестирования распределенных торговых систем (бекэнд). Разработка инструментария и проведение нагрузочного тестирования и тестирования...

Можно удалённоОт 3 до 6 летТестировщикОпубликована 5 октября

Технический писатель

Зарплата не указана

Бэнкс Софт Системс · Москва

Подготовка понятной пользовательской документации: инструкции, руководства, справки, регламенты и описания функциональности. Подготовка интеграционной документации, включая описание API. Описание бизнес-процессов...

Можно удалённоОт 1 года до 3 летПроектТехнический писательОпубликована 22 сентября

Расчёты по этой вакансии

Пригодится до собеседования: сколько останется на руки от названной суммы, как считаются отпускные и переработки.

Ещё по направлению

Модели машинного обучения, прогнозы и рекомендации: Python, статистика, продакшен.