Александр Б. , Middle, 1С разработчик

Male avatar
Александр Б.
Россия, Москва
2 900 ₽/час 464 000 ₽/мес. без НДС
Опыт работы:

Разработчик с 4 годами опыта. 

Было реализовано более 3 успешных проектов.


Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
1С:Предприятие 8.3
управляемые формы
обычное приложение
клиент-серверный вариант
БСП
1С:ERP Управление предприятием 2.5
1С:Управление холдингом 3.2
расширения конфигурации
EnterpriseData
Конвертация данных 3.0
RabbitMQ
внешние компоненты (Native API)
загрузка и выгрузка Excel
Конфигуратор
1С:EDT
Git
хранилище конфигурации
сравнение и объединение конфигураций
OneScript
ibcmd
BSL Language Server
MS SQL Server
Jira
Scrum
Kanban
Technology:
REST
JSON
XML
Source_control:
GitLab
Database:
PostgreSQL
Формат работы
Удалённо
Описание о специалисте

Разработчик с 4 годами опыта. 

Было реализовано более 3 успешных проектов.


Sofy skills: Ответственность, исполнительность, стрессоустойчивость, критическое мышление, командная работа, проактивность

Примеры работ

NDA
Описание задачи/проекта

Переработать механизм бюджетного планирования: заказчик хотел строить прогнозы на 3 года в разрезе бизнес-единиц, статей затрат и проектов. Старая реализация работала медленно (своды считались больше часа) и не позволяла быстро вносить корректировки. Нужно было переписать ядро расчёта на языке запросов с использованием регистров бухгалтерии и управленческого учёта, сделать удобные управляемые формы для ввода плановых данных и интеграцию с фактическими данными из ERP

Позиция на проекте
Программист-разработчик 1С
Размер команды
Выполнял задачи самостоятельно
Ответственность
  1. Разработал регистры расчёта для хранения плановых показателей с измерениями (Год, Бизнес-единица, Статья, Проект) и ресурсами (Сумма, Количество)
  2. Написал запросы на языке 1С для агрегации данных из регистров бухгалтерии (факт) и регистров расчёта (план), объединил их в один источник для отчётов. Оптимизировал индексы в PostgreSQL, сократил время расчёта свода с 50 минут до 5
  3. Создал управляемые формы для ввода бюджетов – с возможностью импорта из Excel и разнесения по периодам (равномерно, по коэффициентам сезонности)
  4. Реализовал расширение конфигурации (без изменения типовой), добавив новые справочники и документы «Корректировка бюджета»
  5. Настроил CI/CD – написал скрипты для автоматической сборки расширения и выгрузки в тестовую базу при каждом коммите в GitLab; интегрировал SonarQube для синтаксического анализа
  6. Участвовал в код-ревью (проверял доработки коллег по подсистеме)
  7. Сопровождал продукт – разбирал инциденты, быстро исправлял критические ошибки, готовил релизные заметки
Технологии и инструменты
1С:Управление холдингом, Confluence, Git, GitLab, Gitlab CI, http-сервисы, Jira, JSON, pgAdmin, PostgreSQL, Scrum, Service desk, БСП, СКД, управляемые формы, 1С:Предприятие 8.3, Индексы, Язык запросов 1С, расширения конфигурации, 1С:EDT, EnterpriseData, Vanessa Automation, BSL Language Server, ibcmd, OneScript, механизм бюджетирования УХ, регистры бухгалтерии, регистры накопления, регистры сведений, планы видов характеристик, программные интерфейсы БСП, обработки загрузки из Excel, EXPLAIN ANALYZE, временные таблицы, технологический журнал, замер производительности, планы обмена, обмен с 1С:ERP, ADODB, Табличный документ для Excel, gitsync, vanessa-runner, SonarQube с плагином 1C (BSL), EDT CLI, ADD, юнит-тесты на OneScript, код-ревью через merge request, релизные заметки
Период работы/продолжительность
Сентябрь 2025 г. - Июнь 2026 г.
NDA
Описание задачи/проекта

Организовать регулярный (каждый час) автоматический обмен данными о движении готовой продукции между 1С:ERP и WMS. Раньше обмен был по расписанию через файловый обмен (XML), но часто терялись данные при сбоях сети, и были проблемы с дублированием. Требовалось перейти на асинхронную, гарантированную доставку с контролем целостности

Позиция на проекте
Инженер-программист 1С
Размер команды
Руководитель проекта, Аналитик-консультант по логистике и складу, Разработчики 1С — 4 человека, Тестировщик, Администратор 1С / DBA
Ответственность
  1. Разработал HTTP-сервисы на стороне 1С для приёма запросов от WMS (проверка статуса, получение данных по конкретной отгрузке)
  2. Настроил RabbitMQ – создал очереди для исходящих и входящих сообщений, написал обработчики, которые клали сообщения в очередь при проведении документа «Отгрузка» и забирали подтверждения от WMS
  3. Спроектировал и реализовал правила обмена через Конвертацию данных 2.0 – соответствие полей (номенклатура, количество, цена, склад) между 1С и внешней WMS
  4. Написал фоновые задания для повторной отправки не подтверждённых сообщений (ретраи с экспоненциальной задержкой)
  5. Встроил логирование всех транзакций (в регистр сведений «Журнал обменов») для отслеживания ошибок
  6. Оптимизировал запросы выгрузки – переписал выборки из регистров накопления с использованием временных таблиц, чтобы снизить нагрузку на SQL Server в часы пик
  7. Участвовал в интеграционном тестировании (совместно с командой WMS) и довёл проект до промышленной эксплуатации
Технологии и инструменты
Confluence, Git, Grafana, Jira, JSON, Postman, RabbitMQ, REST, XML, Zabbix, БСП, хранилище конфигурации, 1С:Предприятие 8.3, XDTO, Конвертация данных 3.0, Конфигуратор, 1С:EDT, DLQ, EnterpriseData, Vanessa Automation, 1С:ERP Управление предприятием 2.5, регистры сведений, временные таблицы, технологический журнал, замер производительности, планы обмена, gitsync, MS SQL Server 2019, HTTP-сервисы 1С, регламентные и фоновые задания, профили безопасности кластера, внешняя компонента PinkRabbitMQ, RabbitMQ Management API, publisher confirms, планы запросов, SQL Profiler / Extended Events, Тест-центр (КИП), RabbitMQ Management UI
Период работы/продолжительность
Январь 2024 г. - Август 2025 г.
NDA
Описание задачи/проекта

Комплексная автоматизация финансового блока, документооборота и кадрового учёта для крупного холдинга, включая интеграцию с внешними системами (HR-Link, WMS)

Позиция на проекте
Программист-разработчик 1С
Размер команды
разработчики 1С, аналитик, руководитель проекта
Ответственность
  1. Разрабатывал отчёты, печатные формы, обработки, регистры, общие формы и команды в конфигурациях 1С:ERP, 1С:Документооборот, 1С:ЗУП, 1С:Охрана труда
  2. Модифицировал типовой функционал через расширения конфигурации без снятия с поддержки
  3. Настроил файловый обмен через RabbitMQ между 1С:ERP и внешней WMS (для движения готовой продукции) и между ERP и СЭД.
  4. Реализовал подключение HR‑Link к 1С:ЗУП: разработал Web‑сервис для приёма данных в формате JSON, настроил маппинг полей и обработку ошибок.
  5. Настроил правила обмена между 1С:ERP и 1С:Документооборот через Конвертацию данных 2.0, обеспечив синхронизацию справочников (контрагенты, договоры, номенклатура)
  6. Участвовал в разработке подсистемы бюджетирования: создавал регистры расчёта для плановых показателей, писал запросы для объединения плана и факта, оптимизировал производительность
  7. Выполнял линию поддержки: настройка прав доступа, доработка маршрутов согласования и политик доступа в СЭД диагностика и устранение ошибок, консультирование пользователей.
  8. Работал в команде по Scrum участвовал в код‑ревью, проходил статический анализ в SonarQube, самостоятельно развёртывал рабочие базы через Jenkins и GitLab CI, вёл задачи в Jira
  9. Готовил релизные заметки и сопровождал продукт после внедрения.
Технологии и инструменты
1С:ERP, Git, Gitlab CI, Jenkins, Jira, Kanban, Linux, MS SQL Server, PostgreSQL, RabbitMQ, REST API, Scrum, SonarQube, XML/JSON, Документооборот, ЗУП, УТ 11, Хранилище конфигураций 1С, 1С:Предприятие 8.3, Индексы, планы запросов, Охрана труда, HTTP‑сервисы, Конвертация данных 2.0, код‑ревью
Период работы/продолжительность
Март 2022 г. - Декабрь 2023 г.

Образование

Высшее
Название учебного заведения/курса
Программирование компьютерных систем
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster