Резюме: Программист 1С
Цель:
Рост до middle - разработчика 1С.
Интересуемая должность:
Младший программист 1С, с возможностью стремительного роста до middle - разработчика 1С.
2022 - 2023, Инженер - программист 3 категории (ПАО Магаданэнерго, Магадан):
Изучение основных механизмов и базовых возможностей 1С на уровне пользователя, отсутствие умения пользования отладкой и конфигуратором.
Основной перечень решаемых задач:
- Решение задач технической поддержки линия 1: предоставление доступов, исправление данных, добавление прав, контроль синхронизации данных между центральной базой и РИБ на удаленных филиалах, переадресация задач по мере обязанностей на других специалистов;
- Знакомство с консолью запросов, работа с большим объемом данных;
- Как приоритет: приведение к соответствию данных между 1С и системы ГИС ЖКХ;
- Часть решаемых задач как it - специалиста, предоставление доступа к удаленным рабочим столам, настройка ПК и оборудования.
Декабрь 2023 - сейчас, Младший программист 1С (SmartData Иркутск):
Трудоустройство на должность специалиста технической поддержки линии 1:
Обязанности: своевременная обработка обращений, поступающих от пользователей на сервис технической поддержки. Перечень решаемых вопросов + навыки на текущем уровне:
- Администрирование: предоставление доступа в базы 1С, создание учетных записей, решение проблем со входом, настройка и добавление прав, запрет прав определенной группе пользователей, пополнение списка баз пользователя через ibases.v8i/фактическое подключение к рабочему столу;
- Разработка: внешние/внутренние отчеты/обработки;
- Исправление возникающих ошибок в базе с помощью отладки, тестирование кода, работа с Postman;
- Решение обращений с вопросами по кадровому/налоговому/складскому/бух. учету, консультация;
- Исправление проблем синхронизации данных между различными базами (БП - ЗУП, БП - УТ) + РИБ;
- Исправление ошибок после обновления на новый релиз;
- Настройка, разработка рассылок/отчетов на электронную почту сотрудников;
- Работа с бэкапами: их создание, восстановление базы из бэкапа;
- Исправление не сложных проблем с базами на уровне SQL, создание новых баз данных, подготовка к использованию, создание копий баз (для восстановления данных, для безопасного тестирования механизмов вне рабочей базы);
- Обновление типовых баз (БП, УТ, ЗУП) + обновление РИБ на участках с нестабильным интернет - соединением, с отвязкой главного узла;
- Внедрение и настройка внешних модулей: Клеверенс, КЭДО, ЭДО, добавление и настройка сертификатов через КриптоПро;
- Базовое понимание написания запросов, умение работать с хранилищем конфигурации, отличное понимание структуры конфигурации, базовое знание БСП, использование патчей, мониторинг исправленных ошибок на ИТС;
- Понимание работы процессов 1С, служб, работы журналов регистраций, периодическая чистка пользовательского/серверного кэша, сокращение журнала регистрации;
- Ведение документации, написание инструкций, написание ответа - решения для часто задаваемых вопросов в обращениях;
Переводы по должностям: специалист технической поддержки линия 2, далее младший программист 1С:
Обязанности: выполнение задач на разработку, наставничество и консультация коллег ТП линии 1.
Укрепление вышеупомянутых навыков, бо'льшая часть разработки на основе ТЗ, дополнительно:
+ Обновление нетиповых конфигураций (ЗУП, БП, УТ);
+ Активное изучение и использование возможностей БСП;
+ Разработка более сложных бух. отчетов;
+ Разработка интеграций, получение данных через http соединения в 1С, с последующей обработкой полученных данных и их записью в объекты конфигурации;
+ Опыт разработки функционала, считывающего и записывающего данные с com - портов компьютера в 1С;
+ Оптимизация чужого кода, на стадии разработки собственного избегание написания не оптимизированного, поиск оптимального решения использования элементов форм, реквизитов, акцент на удобном использовании для будущего пользователя;
Дополнительно о навыках, не используемых непосредственно на работе:
Помимо них есть базовые знания таких языков программирования, таких как: PHP, HTML/CSS, Delphi. Также разрабатываю pet - проекты на Python для себя и близких. Обычно это задачи для использования только на клиентской стороне, но также есть навыки использования для подключения к базам данных для обработки их информации.