Зарплатный проект Сбера
Разработка модулей расчёта заработной платы
как важнейшего компонента современного ДБО
для юридических лиц

Зарплатный проект Сбера
Разработка модулей расчёта
заработной платы как важнейшего
компонента современного ДБО
для юридических лиц
Задача
Сбер поставил задачу: доработать и внедрить интегрированную систему расчёта заработной платы, управления финансовыми операциями и взаимодействия между различными подразделениями банка. Клиенту требовалось стабильное, автоматизированное решение, способное работать под высокой нагрузкой и обеспечивать точность выплат. Мы помогли устранить системные сбои, повысить прозрачность расчетов и упростить администрирование выплат.
- Период сотрудничества
2022 — по настоящее время
- Индустрия
Финтех
- Клиент
СБЕР
Проблематика
Сбер, как крупнейший финансовый институт России, столкнулся с рядом вызовов в области автоматизации процессов:
Сложность интеграции различных систем в инфраструктуре банка
Внутренние процессы охватывают множество подразделений и систем, что затрудняет их интеграцию и синхронизацию. Отсутствие единой платформы взаимодействия между HR, финансовым департаментом и внешними системами приводит к ошибкам в обработке данных.
Недостаточная прозрачность и точность финансовых операций
Разрозненные системы учёта и обработки данных затрудняют мониторинг и оперативный контроль финансовых операций. Это может привести к ошибкам в расчете заработной платы, недостоверной отчетности и снижению доверия со стороны сотрудников и регуляторов.
Ограниченная масштабируемость и негибкость решений
Существующие системы не всегда способны адаптироваться к быстро меняющимся требованиям бизнеса и регулятора. Это ограничивает возможности банка по внедрению услуг, расширению функционала и повышению эффективности работы.
Решение
Создать интегрированную платформу для управления финансовыми и кадровыми операциями в топовом банке. Это включало разработку и внедрение систем для бюджетного контроля, расчёта заработной платы, управления кредиторской задолженностью, обработки платежей, налогового учета и закупок. Основной задачей было обеспечить эффективное взаимодействие между различными департаментами и внешними системами, повысить прозрачность и точность финансовых операций, а также обеспечить масштабируемость и надёжность сервисов.

Стек
В рамках проекта по автоматизации расчета заработной платы и финансовых операций в СБЕРе использовался следующий технологический стек:

1. Серверная часть
- Java
Основной язык программирования для разработки серверной логики и интеграции с различными системами
- Spring Framework
Фреймворк для создания корпоративных приложений, обеспечивающий гибкость и масштабируемость
- Camunda BPM
Система управления бизнес-процессами для оркестрации и автоматизации рабочих процессов.
2. База данных
- PostgreSQL
Реляционная база данных с открытым исходным кодом для хранения и управления данными
- MongoDB
Документо-ориентированная база данных для хранения неструктурированных данных
3. Интеграция с внешними системами
- RESTful API
Для взаимодействия с внешними кадровыми и финансовыми системами
- Apache Camel
Фреймворк для интеграции различных систем и протоколов
4. Безопасность
- OAuth 2.0
Протокол авторизации для безопасного доступа к API
- JWT (JSON Web Tokens)
Для обеспечения безопасной передачи информации между клиентом и сервером
5. Оркестрация и масштабирование
- Kubernetes
Платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями
- Docker
Среда для разработки, доставки и запуска приложений в контейнерах
6. Мониторинг и логирование
- Prometheus
Система мониторинга и оповещения с открытым исходным кодом
- Grafana
Платформа для визуализации данных мониторинга
- ELK Stack (Elasticsearch, Logstash, Kibana)
Для сбора, обработки и визуализации логов
7. Разработка и тестирование
- JUnit
Фреймворк для модульного тестирования на языке Java
- Selenium
Инструмент для автоматизированного тестирования веб-приложений
- Jenkins
Система для автоматизации сборки и развертывания приложений
- Java
Основной язык программирования для разработки серверной логики и интеграции с различными системами
- Spring Framework
Фреймворк для создания корпоративных приложений, обеспечивающий гибкость и масштабируемость
- Camunda BPM
Система управления бизнес-процессами для оркестрации и автоматизации рабочих процессов.
- PostgreSQL
Реляционная база данных с открытым исходным кодом для хранения и управления данными
- MongoDB
Документо-ориентированная база данных для хранения неструктурированных данных
- RESTful API
Для взаимодействия с внешними кадровыми и финансовыми системами
- Apache Camel
Фреймворк для интеграции различных систем и протоколов
- OAuth 2.0
Протокол авторизации для безопасного доступа к API
- JWT (JSON Web Tokens)
Для обеспечения безопасной передачи информации между клиентом и сервером
- Kubernetes
Платформа для автоматизации развертывания, масштабирования и управления контейнеризированными приложениями
- Docker
Среда для разработки, доставки и запуска приложений в контейнерах
- Prometheus
Система мониторинга и оповещения с открытым исходным кодом
- Grafana
Платформа для визуализации данных мониторинга
- ELK Stack (Elasticsearch, Logstash, Kibana)
Для сбора, обработки и визуализации логов
- JUnit
Фреймворк для модульного тестирования на языке Java
- Selenium
Инструмент для автоматизированного тестирования веб-приложений
- Jenkins
Система для автоматизации сборки и развертывания приложений

Что сделали
- Модуль бюджетного контроля
Разработали систему генерации документов по доходным и нефинансовым договорам, включая организацию их полного документооборота с прохождением документа по маршруту (контроль, согласование, формирование и выпуск)
Реализовали резервирование средств бюджета
- Модуль взаимодействия с HR-системой
Реализовали блок Payroll, для организации взаимодействия между организатором расчета (HR-департамент) и исполнителем расчета (финансовый департамент)

- Модуль выплат
Реализовали планировщик автоматических выплат, шаблоны и фильтры аналитической отчетности
Запустили сводную отчетность
Устранили ошибки в цепочке уведомлений
Оптимизировали систему оплат
Реализовали базу хранения данных по удержаниям ЗП
Провели интеграции с внешними кадровыми системами
Разработали оркестратор для организации безотказной работы и масштабирования всего сервиса
- Реализовали планировщик автоматических выплат, шаблоны и фильтры аналитической отчетности
- Запустили сводную отчетность
- Устранили ошибки в цепочке уведомлений
- Оптимизировали систему оплат
- Реализовали базу данных по удержаниям ЗП
- Провели интеграции с внешними кадровыми системами
- Разработали оркестратор для организации безотказной работы и масштабирования всего сервиса

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

- Модуль налогов
Доработали НДС новой версии с плавающей ставкой
Реализовали блоки начисления и списания НДС в зависимости от уровня дохода
Разработали дизайн-систему
- Доработали НДС новой версии с плавающей ставкой
- Реализовали блоки начисления и списания НДС в зависимости от уровня дохода
- Разработали дизайн-систему

- Модуль закупок
Написали различные спецификации для процессов загрузки файлов, системы мероприятий, назначения платежей
Реализовали все бизнес-процессы в соответствующей новой автоматизированной системе
Разработали кэшфлоу-сервис, который отвечает за непосредственное движение денежных средств
- Написали различные спецификации для процессов загрузки файлов, системы мероприятий, назначения платежей
- Реализовали все бизнес-процессы в соответствующей новой автоматизированной системе
- Разработали кэшфлоу-сервис, который отвечает за непосредственное движение денежных средств
… и много всего еще:
Переформатировали бизнес-процесс согласования по договорам
Выполнили миграцию данных в SAP / из SAP
Написали модуль для публикации амортизируемых объектов
Разработали опросник «Дерево решений»
Разработали систему формирования данных регистрового учета (формы, проценты, договоры займов, кредитные договоры) и учета накоплений средств
Разработали модуль «Командировки»
- Переформатировали бизнес-процесс согласования по договорам
- Выполнили миграцию данных в SAP / из SAP
- Написали модуль для публикации амортизируемых объектов
- Разработали опросник «Дерево решений»
- Разработали систему формирования данных регистрового учета (формы, проценты, договоры займов, кредитные договоры) и учета накоплений средств
- Разработали модуль «Командировки»
Давайте обсудим ваш проект
Поделитесь подробностями вашего проекта, например, масштабом или бизнес-задачами. Наша команда внимательно их изучит, а затем мы вместе найдем решение.
Возможности
- Fintech
- Консалтинг
- Стратегический маркетинг
Позвоните нам
Напишите нам
Для СМИ
АО «Цифровые привычки», 2016-2024