Системный аналитик-архитектор (highload & big data)

Дата размещения вакансии: 08.10.2024
Работодатель: Sibedge
Уровень зарплаты:
з/п не указана
Город:
Томск
Требуемый опыт работы:
Более 6 лет

Sibedge — аккредитованная IT-компания, уже 18 лет мы занимаемся заказной разработкой ПО. Это вакансия c полной удалёнкой, но также у нас есть офис в Томске и коворкинги в Москве и Санкт-Петербурге. Сейчас мы в поисках системного аналитика для амбициозных задач для проекта заказчика в сфере ритейл.

О проекте:

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

В настоящее время система обрабатывает огромное количество транзакций каждый день и управляет большими объемами данных при скорости десятков тысяч запросов в секунду. Команда проекта работает по методологии Agile - Kanban.

Технологический стэк проекта:

  • Система, построенная на микросервисной архитектуре;
  • Kuber-кластеры в собственных датацентрах;
  • HBase и Cassandra для хранения петабайт данных о товарах и их перемещении по стране;
  • Брокер сообщений – Kafka;
  • Фасад данных построен на ELK;
  • Аналитика на Spark и Clickhouse.

Чем предстоит заниматься:

  • Сбор информации, анализ предметной области;
  • Анализ и консолидация бизнес-требований;
  • Продумывание разнообразных вариантов реализации на основании полученных требований;
  • Постановка задач на разработку;
  • Формирование спецификаций к интерфейсам взаимодействия с внешними сервисами (описание параметров и логики работы API, и спецификации OpenAPI);
  • Проектирование синхронных и асинхронных интеграций;
  • Проектирование баз данных;
  • Описание архитектуры системы и ее компонентов;
  • Работа в больших распределенных командах разработки.

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

  • Опыт работы ведущим системным & бизнес аналитиком или архитектором от 3-х лет;
  • Опыт разработки требований на прикладное программное обеспечение, технических заданий, сопроводительной документации;
  • Опыт работы с микро-сервисной архитектурой и высоконагруженными системами;
  • Опыт проектирования пользовательских интерфейсов;
  • Опыт проектирования и описания синхронных интеграций (REST/gRPC) и асинхронных интеграций (Kafka);
  • Знание SQL (базовые запросы, оконные функции);
  • Опыт работы с SQL и noSQL БД (Redis, Cassandra, ClickHouse);
  • Опыт использования нотаций моделирования: BPMN, UML;
  • Способность читать код на Java/Kotlin.

Что вам может быть интересно о Sibedge:

  • Мы предоставляем официальное оформление, "белую" заработную плату;
  • ДМС со стоматологией после испытательного периода;
  • Поддерживаем развитие сотрудников через оплачиваемые конференции, курсы, воркшопы и тренинги, где приобретаем новые знания;
  • Единовременно реализуем 35+ проектов из разных стран, доменов, технологий и культур;
  • У вас будет возможность работать как из Dev центра компании, так и из любой точки мира. Мы лояльно относимся к гибкому графику работы, если он не снижает эффективность всей команды;
  • Благодаря ежегодному Performance Review, каждый сотрудник видит свой вклад в общий результат, может повысить грейд и повлиять на рост своей зарплаты, для каждого состовляется индивидуальная траектория дальнейшего развития;
  • Компания и сотрудники всегда имеют возможность договориться. Придерживаемся принципа: если тебе чего-то не хватает — скажи об этом. Вместе мы обязательно найдем решение, чтобы каждый остался в позиции win-win.