Ведущий программист 1C
Описание
Обязанности: Обследовать УПП, доработки и действующие обмены. Совместно с проектной командой определить границы перехода, источники данных, этапы внедрения. Настроить БП КОРП и ЗУП КОРП совместно с функциональными специалистами. Разрабатывать расширения, обработки и отчеты с сохранением возможности типового обновления. Подготовить и выполнить пробные и итоговый переносы НСИ, остатков и согласованных учетных данных из УПП. Сопоставлять объекты, устранять дубли, сверять результаты с владельцами учета. Настроить и доработать обмены УПП–БП–ЗУП и согласованные внешние интеграции. Зафиксировать мастер-системы, направления, расписание и правила обработки исправлений. Обеспечить журналирование, контроль ошибок, повторную загрузку без дублей и уведомления о сбоях обменов. Разработать контрольные отчеты и инструкции восстановления. Проводить интеграционное и пользовательское тестирование, сверку остатков и оборотов, контроль отражения зарплаты в бухучете. Участвовать в проверке закрытия месяца. Подготовить план переключения и возврата при неуспешном запуске, участвовать в запуске, обучать ключевых пользователей. Разрабатывать документацию по доработкам и обменам. После запуска сопровождать БП КОРП, ЗУП КОРП и переходные обмены с УПП: разбирать инциденты, обновлять и тестировать конфигурации, улучшать производительность и развивать решения. Требования: Предпочтительно высшее техническое, ИТ или экономическое; профильный практический опыт может компенсировать отсутствие профильного образования. Предлагаемый ориентир: от 5 лет разработки на 1С 8.3; практический опыт БП 3.0 КОРП и ЗУП 3.1 КОРП, работы с УПП 1.3. Участие минимум в одном переходе с УПП с переносом данных, обменами и сопровождением после запуска. 1С:Предприятие 8.3, 1C:EDT + Напарник, Конфигуратор, язык запросов, СКД, БСП, КД 2 / КД 3; Git, средства отладки и диагностики; Excel для сверок. MS SQL Server — диагностика запросов и понимание клиент-серверной работы. Навыки: Разрабатывать и отлаживать BSL, запросы, СКД и расширения; читать чужой код, оценивать задачи, применять Git и документировать изменения. Диагностировать медленные запросы и блокировки. Проектировать переносы и обмены с учетом конкретных релизов; выполнять пробные загрузки, сверять данные, обрабатывать исправления и повторные передачи. Разделять начальный перенос и регулярную синхронизацию. Переводить запрос пользователя в проверяемое задание; согласовывать сценарии тестирования и приемки, расследовать инциденты, объяснять причины ошибок и вести инструкции сопровождения. Стандартные навыки работы с офисным оборудованием; специальных требований нет. Знания: Архитектура 1С 8.3: управляемые формы, клиент-серверное взаимодействие, регистры, транзакции, блокировки, права доступа, расширения и обновление доработанных конфигураций. Структура данных и типовые процессы БП КОРП, ЗУП КОРП и УПП; основы бухгалтерского, налогового, кадрового и зарплатного учета, необходимые для разработки и сверок. Механизмы обменов БСП, КД 2 / КД 3, XML, JSON, HTTP / REST, веб-сервисы. Принципы идентификации НСИ, регистрации изменений, контроля ошибок и защиты персональных данных. Личностные характеристики: Системность и внимательность к учетным данным; проверка результата контрольными показателями, ответственность за качество изменений. Самостоятельность, прозрачная оценка сроков, своевременное сообщение о рисках и готовность доводить задачи до приемки. Спокойное взаимодействие с бухгалтерией, кадровой службой и ИТ; умение задавать вопросы, фиксировать договоренности и передавать знания. Условия: Официальное трудоустройство. Пятидневная рабочая неделя. Социальные гарантии. Частичная компенсация проезда к месту работы.