# Требования к квалификации специалистов

## Пользователь EmplDocs

* Существенных требований не предъявляется. Достаточно базовых навыков работы с компьютером и/или смартфоном, в частности:
  * Навыков работы с современными браузерами (Google Chrome, Safari, Mozilla Firefox, Opera и т.п.)
  * Навыков работы с почтовыми клиентами для получения электронных писем, отправленных системой (Microsoft Outlook, Mozilla Thunderbird, встроенные в ОС смартфона или ПК клиенты, веб-версии клиентов почтовых служб)
* Желательно предварительное ознакомление с [Инструкцией для сотрудников и руководителей](https://padocs.empldocs.app/dlya-administratorov-i-specialistov-podderzhki/zhiznennyi-cikl/broken-reference)

## Специалист отдела кадров

* Базовые навыки работы с компьютером. В частности:
  * С менеджером файлов
  * С текстовым редактором (Microsoft Word, Apache OpenOffice Writer и т.п.)
  * Со средствами просмотра файлов в формате \*.PDF (Adobe Acrobat Reader, Google chrome и другие)
* Базовые знания системы учета кадров «1С:Предприятие 8. Зарплата и управление персоналом» версии 3.1. Могут быть подтверждены сертификацией «1С:Профессионал» по «1С:Предприятие 8. Зарплата и управление персоналом».
* Опыт ведения кадрового учета в типовой версии системы «1С:Предприятие 8. Зарплата и управление персоналом» версии 3.1.
* Ознакомление с [Инструкцией для специалиста по работе с кадрами](https://padocs.empldocs.app/dlya-administratorov-i-specialistov-podderzhki/zhiznennyi-cikl/broken-reference)

## Разработчик

Программный продукт содержит в себе 2 основных блока: Back-end (расширение конфигурации 1С) и Front-end (web-приложение). Требования к квалификации разработчиков разделены на соответствующие подразделы.

### 1С Разработчик

* Экспертные знания платформы 1С: Предприятие версии 8.3.21 на уровне разработчика
* Владение встроенным языком разработки 1С, включая язык запросов 1С
* Владение всеми встроенными в платформу 1С: Предприятие инструментами разработки и отладки
* Экспертные знания конфигурации «1С:Предприятие 8. Зарплата и управление персоналом» версии 3.1.
* Желательно знание предметной области "Учет кадров и зарплаты"
* Базовое представление о работе Web технологий (HTML/CSS)
* Опыт доработки типовых конфигураций 1С
* Опыт разработки функционала "с нуля" на платформе 1С
* Опыт командной разработки

Детальная информация о навыках разработчиков 1С размещена на ресурсах фирмы 1С: <https://its.1c.ru/db/v8321doc/bookmark/dev>&#x20;

### Angular Разработчик

Рекомендуемый уровень квалификации сотрудника: "Front-end разработчик Middle+" и выше

* Владение языками программирования TypeScript, JavaScript на уровне разработчика коммерческих web-приложений
* Навыки работы с языком разметки HTML и каскадными таблицами стилей, а так же препроцессоров для них (sass, scss)
* Опыт работы с библиотеками компонентов PrimeNg, Angular Material, Bootstrap (Grid)
* Владение библиотекой RxJs, а так же одной из библиотек (NgRx, NgXs, Akita)
* Экспертные знания платформы для разработки веб-приложений Angular версии 2 и выше
* Опыт коммерческой разработки web-приложений.
* Опыт командной разработки

Список технологий, владение которыми рекомендовано для разработки продукта:

* HTML
* CSS (знание препроцессора .scss)
* PrimeNg, Angular Material, Bootstrap (grid)
* JavaScript (ES5, ES6)
* TypeScript
* Angular
* RxJs
* NgRx, NgXs, Akita (владение хотя бы одной библиотекой)
* Webpack
* NPM, Yarn

## Администратор

Требования к квалификации Администратора сводятся к требованиям Администратора систем учета на основе платформы 1С:Предприятие с учетом специфики программного продукта (расширения конфигурации). Дополнительно можно выделить следующие требования:

* Опыт администрирования систем на платформе 1С:Предприятие 8.3
* Опыт настройки публикации баз
* Опыт настройки и конфигурирования веб-серверов
* Желательно опыт работы с конфигурацией «1С:Предприятие 8. Зарплата и управление персоналом» версии 3.1
* Предварительное ознакомление с инструкциями из раздела ["Инструкция для пользователей"](https://padocs.empldocs.app/dlya-administratorov-i-specialistov-podderzhki/zhiznennyi-cikl/broken-reference)

Детальная информация о навыках администраторов 1С размещена на ресурсах фирмы 1С: <https://its.1c.ru/db/v8321doc/bookmark/adm>

## Специалист технической поддержки

* Базовые знания системы учета кадров «1С:Предприятие 8. Зарплата и управление персоналом»
* Опыт работы с системами учета на платформе «1С:Предприятие 8» на уровне администратора
* Базовое владение встроенными инструментами тестирования и отладки платформы «1С:Предприятие 8» и браузера Google Chrome актуальных версий
* Детальное ознакомление с [инструкциями к программному продукту для всех ролей](https://padocs.empldocs.app/dlya-administratorov-i-specialistov-podderzhki/zhiznennyi-cikl/broken-reference)
* Детальное ознакомление с [инструкциями по установке и настройке программного продукта](https://padocs.empldocs.app/dlya-administratorov-i-specialistov-podderzhki/zhiznennyi-cikl/broken-reference)
* Желательно предварительное практическое изучение возможностей и настроек программного продукта на тестовом стенде
* Навыки эффективной постановки задач разработчикам ПО
* Желателен опыт работы с тикет-системами, применяемыми в компании, которая отвечает за поддержку (Jira, Redmine и т.п.)
* Желателен опыт консультирования пользователей по работе с системами на базе платформы «1С:Предприятие 8»
* Желателен опыт написания пользовательской и технической документации
