Цифровые Привычки – аккредитованная IT-компания, резидент Сколково, топ-5 подрядчиков Сбера. Мы предоставляем услуги IT-консалтинга, заказной разработки, аутсорсинга IT-процессов и развиваем собственные продукты и проекты партнеров.
Наша команда — это сплоченный коллектив высококвалифицированных профессионалов, способных эффективно решать самые сложные задачи. Нас более 250 человек, распределенных по разным проектам и городам.
Люди — самый ценный актив.
Наша команда экспертов объединена общими идеями, ценностями и миссией. Мы делаем свою работу лучше каждый день благодаря общим принципам, которые нами движут.
Мы заботимся о благополучии специалистов: создаем комфортные условия труда, ставим амбициозные задачи и даем возможность поменять проект, если он по каким-то причинам перестал устраивать.
Количество наших проектов растет, как растет и наша команда. Сейчас мы в поиске Системный аналитик УВХД
О проекте:
Мы разрабатываем высоконагруженную микросервисную платформу для автоматизации учетных процессов. Нам важно, чтобы аналитик не просто писал постановки, а глубоко понимал интеграционные механики и проектировал надежные контракты взаимодействия сервисов.
Обязанности:
- Анализ и формализация требований: Сбор, анализ и уточнение детальных функциональных и нефункциональных требований, определение точек интеграции со смежными системами.
- Проектирование интеграций: Практическое проектирование REST API и асинхронных взаимодействий на базе Apache Kafka. Описание и согласование API-контрактов.
- Работа с данными: Проектирование физической модели данных. Написание аналитических SQL-запросов (SELECT, JOIN, WHERE) для проверки гипотез и анализа данных.
- Подготовка артефактов разработки:
- Документирование API в формате OpenAPI (Swagger) и событий в AsyncAPI.
- Проектирование бизнес-процессов и интеграционных потоков в нотациях BPMN / UML.
- Описание алгоритмов обработки данных (циклы, условия) и требований к логированию приложений.
- Сопровождение разработки: Декомпозиция задач, постановка заданий разработчикам, лидирование разработчика и тестировщика в рамках задачи.
- Контроль качества: Участие в сквозном интеграционном тестировании, описание сценариев для тестирования API.
Требования:
Проектирование API:
- Опыт практического проектирования REST API и написания контрактов.
- Понимание структуры JSON, опыт работы с Swagger (или аналогами) и Postman.
- Понимание необходимости валидации входящих запросов и умение привести не менее 5-6 конкретных примеров правил валидации.
- Управление требованиями и приемка:
- Опыт проведения сквозногое интеграционного тестирования функционала
- Опыт анализа и уточнения детальных бизнес-требований
Брокеры сообщений:
- Понимание принципов работы Apache Kafka, умение описывать задания с асинхронным взаимодействием.
Базы данных:
- Базовые навыки SQL (PostgreSQL) на уровне SELECT, JOIN, WHERE.
- Опыт проектирования физической модели БД.
- Архитектура и алгоритмы:
- Верхнеуровневое понимание концепции микросервисной архитектуры и типовых паттернов.
- Умение описывать алгоритмы работы функций с использованием циклов, ветвлений и конфигурационных параметров.
- Общие представления о ролевых моделях доступа (RBAC / ABAC).
Инструментарий:
- Опыт работы с Jira, Confluence. Знание BPMN, UML.
Приветствуется (Будет плюсом):
- Умение читать код (для понимания логики работы существующих сервисов),
- Умение разрабатывать на одном из языков программирования, как минимум, на начальном уровне
- Опыт работы с Camunda или аналогичными BPM-движками.
- Знание предметной области в одной из сфер: бухгалтерский, налоговый, бюджетный учет, ЭДО, логистика, склад, управление НСИ.
Условия: - Достойная заработная плата.
- Трудоустройство по ИП, ГПХ.
- удаленный формат работы.
- Реальный рост внутри компании, регулярный пересмотр зарплаты по результатам работы.
- Обучение в образовательном центре HeadBridge на базе компании.
- Возможность изучения английского языка.
- Доход обсуждаем с каждым кандидатом индивидуально (все зависит от вашего уровня знаний)