- Разработка архитектуры решений на платформе 1С.
- Разработка технических решений и архитектурных документов.
- Определяет стек технологий для конкретных проектов или задач.
- Выстраивает процессы (например, CI/CD, код ревью), внедряет и развивает инженерные практики.
- Минимизирует риски для развития продукта, связанные с техническими ограничениям, преодолевает технические блокеры для бизнеса.
- Определяет технологическую стратегию развития проекта или продукта, работает на перспективу.
- Проведение код-ревью.
- Обеспечение качества кода и соответствия стандартам разработки.
- Участие в создании внутренней платформы разработки компании (IDP-internal Developer Platform).
- Организация и сопровождение процесса контролируемого внесения изменений в архитектуру информационных систем на платформе 1С (создание и поддержка необходимых нормативных документов – регламентов, положений и т.д.).
- Проведение архитектурной экспертизы, согласование изменений архитектуры приложений 1С, производимых в рамках задач и проектов. Участие в создании и согласовании документации по проектам в части архитектурных решений в области ИТ.
- Взаимодействие со службой системного администрирования по оценке потенциальных ИТ-рисков в разрабатываемых архитектурных решениях (отказоустойчивость, безопасность, интегрируемость), принятие решения об их критичности и влиянии на ИТ-инфраструктуру.
- Участие в проектах внедрения решений на платформе 1С.
- Участие в проектировании, разработке и внедрении новых функциональных возможностей.
- Участие в оценке трудозатрат и сроков выполнения задач.
- Обеспечение качества кода и соответствия стандартам разработки.
- Отвечает за качество реализации, продукта.
- Развивает технические навыки команд.
- Решает технически сложные задачи, которые другие инженеры в команде не в состоянии решить.
Требования:
- Опыт работы на позиции техлида или старшего разработчика.
- Знание методологий разработки (Agile, Scrum, Kanban).
- Опыт работы с системами управления версиями (Git), опыт выстраивания процессов CI/CD.
- Глубокое понимание архитектуры 1С, механизмов работы системы и разработки на языке 1С.
- Знание методов анализа и корректировок ошибок, которые встречаются при создании ПО на платформе 1С.
- Знание функциональности типовых конфигураций актуального стека технологий платформы 1С - 1С:ERP, 1С:УПП, 1С:ЗУП, 1С:УХ.
- Навыки администрирования сервера 1С Предприятие, понимание принципов взаимодействия сервера 1С Предприятие, баз данных MS SQL, PostreSQL.
- Знание встроенного языка 1С, опыт работы с управляемыми формами и СКД.
- Хорошее знание архитектуры приложений на платформе 1С 8.3.
- Знание основных возможностей встроенного языка платформы 1С, умение пользоваться консолями запросов и универсальным отчетом.
- Опыт работы с серверами баз данных MS SQL, знание встроенного языка SQL.
- Знание протоколов обмена данными и методов интеграции.
- Опыт интеграции с другими приложениями с использованием WEB-сервисов.
- Понимание ИТ на уровне концепций, знание ключевых протоколов обмена данными и методов интеграций.
- Опыт работы с протоколами REST, SOAP, технологиями OLE Automation, OLE DB, технологиями обмена через файлы.
- Хорошее владение инструментами создания графического описания архитектуры решений (MS Visio на уровне продвинутого пользователя).
- Знание стандартов и методик разработки и модификации программных продуктов.
- Понимание основных принципов бухгалтерского и управленческого учета.
Условия:- Формат работы: офис в Нижнем Новгороде / гибрид / удаленный;
- Частичная компенсация стоимости питания;
- Компенсация содержания детей в МДОУ;
- Корпоративные условия на абонементы лучших спортивных клубов города;
- Полис ДМС;
- Возможность профессионального развития и карьерного роста, профессиональная команда.
- Уровень вознаграждения обсуждается индивидуально с успешным кандидатом.
- Оформление по ТК РФ.