Доработка и сопровождение типовых конфигураций 1С (БП, ЗУП, УАТ) под нужды бизнеса: анализ требований, реализация изменений, тестирование и документирование;
Разработка и доработка расширений 1С с использованием механизма расширений (без изменения типового ядра), внедрение новых подсистем и функциональных блоков;
Администрирование платформы 1С: установка и обновление платформы, настройка серверов 1С:Предприятия, мониторинг производительности, управление фоновыми заданиями, работа с СУБД (MS SQL / PostgreSQL) — базовое обслуживание, резервное копирование, настройка регламентных операций;
Оптимизация запросов и рефакторинг кода: анализ медленных запросов, переписывание неэффективных алгоритмов, повышение стабильности и быстродействия системы в целом.
Требования:
-Опыт работы программистом 1С от 3 лет (желательно в штате или на длительных проектах);
Уверенное знание типовых конфигураций 1С (ЗУП, БП, УТ и аналоги) — понимание структуры, основных бизнес-процессов и методик учета;
Практический опыт создания и доработки расширений 1С;
Базовые навыки администрирования: понимание архитектуры платформы 1С:Предприятие 8.3 (клиент-серверный и файловый варианты), настройка параметров запуска, работа с консолью администрирования серверов;
Знание основ работы СУБД (MS SQL / PostgreSQL) — умение выполнять простые запросы, смотреть планы выполнения, настраивать индексы под задачи 1С;
Понимание работы серверных ОС (Windows Server / Linux) на уровне, достаточном для развертывания и обслуживания 1С-инфраструктуры;
Умение писать оптимизированные запросы на языке запросов 1С и анализировать производительность кода.
Будет большим плюсом:
Опыт работы с системами контроля версий (Git) — умение создавать ветки, делать коммиты, работать с репозиториями в составе команды;
Ведение разработки в Git с использованием языка BSL (1С) в современных средах разработки (1С:EDT, VS Code с плагином Language 1C (BSL));
Навыки анализа планов выполнения запросов в СУБД и целенаправленной оптимизации (работа с индексами, статистикой, временными таблицами).