_________________ ___________
(наименование организации) УТВЕРЖДАЮ
ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ _________________ ______________
(наименование должности)
00.00.0000 N 000 _________________ _____________
(подпись) (инициалы, фамилия)
Технического специалиста 00.00.0000
1. Общие положения
1.1. Для работы техническим специалистом принимается лицо, имеющее среднее профессиональное образование - программы подготовки специалистов среднего звена.
1.2. Технический специалист должен знать:
1) методы и приемы отладки программного кода;
2) типы и форматы сообщений об ошибках, предупреждениях;
3) способы использования технологических журналов, форматы и типы записей журналов;
4) современные компиляторы, отладчики и оптимизаторы программного кода;
5) сообщения о состоянии аппаратных средств;
6) возможности используемой системы контроля версий и вспомогательных инструментальных программных средств для обработки исходного текста программного кода;
7) регламент использования системы контроля версий;
8) особенности отображения элементов ИР в различных браузерах;
9) особенности отображения ИР в размерах рабочего пространства устройств;
10) методы повышения читаемости программного кода;
11) синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования;
12) отраслевую нормативную техническую документацию;
13) особенности выбранной среды программирования и системы управления базами данных;
14) стандартные библиотеки выбранного языка программирования;
15) методологии разработки программного обеспечения;
16) технологии программирования;
17) современные интерпретируемые языки программирования;
18) современные объектно-ориентированные языки программирования;
19) современные сценарные языки программирования;
20) компоненты программно-технических архитектур ИР, существующие приложения и интерфейсы взаимодействия с ними;
21) современные методики тестирования эргономики пользовательских интерфейсов;
22) архитектуру, устройство и принцип функционирования вычислительных систем;
23) принципы работы коммуникационного оборудования;
24) основы современных систем управления базами данных;
25) теорию баз данных;
26) системы хранения и анализа баз данных;
27) основы программирования;
28) современные стандарты взаимодействия компонентов распределенных приложений;
29) программные средства и платформы для разработки web-ресурсов;
30) основы информационной безопасности web-ресурсов;
31) методики описания и моделирования процессов, средства моделирования процессов;
32) основы теории системного анализа и построения диаграмм взаимодействия;
33) общие основы решения практических задач по созданию резервных копий;
34) возможности ИР;
35) инструменты и методы коммуникаций;
36) каналы коммуникаций;
37) модели коммуникаций;
38) технологии межличностной и групповой коммуникации в деловом взаимодействии, основы конфликтологии;
39) устройство и функционирование современных информационных ресурсов;
40) современный отечественный и зарубежный опыт в профессиональной деятельности;
41) правила деловой переписки;
42) сетевые протоколы и основы web-технологий;
43) современные принципы построения интерфейсов пользователя;
44) _________________ _______________________ ___________.
1.3. Технический специалист должен уметь:
1) выявлять ошибки в программном коде;
2) применять методы и приемы отладки программного кода;
3) интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов;
4) применять современные компиляторы, отладчики и оптимизаторы программного кода;
5) применять систему контроля версий для обработки исходного текста программного кода;
6) применять вспомогательные инструментальные программные средства для обработки исходного текста программного кода;
7) выполнять действия, соответствующие установленному регламенту используемой системы контроля версий;
8) применять нормативные документы, определяющие требования к оформлению страниц ИР;
9) определять возможности отображения web-страниц в размерах рабочего пространства устройств для разных видов дизайн-макетов;
10) применять специализированное программное обеспечение для верстки страниц ИР;
11) использовать язык разметки страниц ИР;
12) применять выбранные языки программирования для написания программного кода;
13) использовать выбранную среду программирования и средства системы управления базами данных;
14) использовать возможности имеющейся программной архитектуры ИР;
15) кодировать на скриптовых языках программирования;
16) выбирать и комбинировать техники тестирования ИР;
17) тестировать ИР с использованием тест-планов;
18) применять инструменты подготовки тестовых данных;
19) работать с инструментами подготовки тестовых данных;
20) выполнять регламентные процедуры по резервированию данных;
21) устанавливать прикладное программное обеспечение для резервирования ИР;
22) производить настройку параметров web-сервера;
23) устанавливать систему управления базами данных (СУБД);
24) идентифицировать права пользователей в зависимости от функционала ИР;
25) применять регламентные процедуры управления правами доступа пользователей ИР;
26) осуществлять коммуникации;
27) работать с запросами на исправление несоответствий;
28) выяснять из беседы с заказчиком и понимать причины возникших аварийных ситуаций с информационным ресурсом;
29) применять установленные правила делового общения при общении с заказчиком;
30) отвечать на запросы заказчика в установленные регламентом сроки;
31) анализировать и решать типовые запросы заказчиков;
32) работать с программным обеспечением по приему, обработке и регистрации запросов заказчика;
33) координировать решение запросов заказчиков со специалистами соответствующих подразделений;
34) объяснять заказчикам пути решения возникшей проблемы;
35) _________________ _______________________ _________________.
(другие требования к необходимым умениям)
1.4. Технический специалист в своей деятельности руководствуется:
1) _________________ _______________________ _________________;
(наименование учредительного документа)
2) Положением о _________________ _______________________ _______;
(наименование структурного подразделения)
3) настоящей должностной инструкцией;
4) _________________ _______________________ _________________.
(наименования локальных нормативных актов, регламентирующих трудовые
функции по должности)
1.5. Технический специалист подчиняется непосредственно
_________________ ___________________.
(наименование должности руководителя)
1.6. _________________ _______________________ ________________.
(другие общие положения)
2. Трудовые функции
2.1. Техническая поддержка процессов создания (модификации) и сопровождения информационных ресурсов:
2.1.1. Проверка и отладка программного кода.
2.1.2. Работа с системой контроля версий.
2.1.3. Верстка страниц ИР.
2.1.4. Кодирование на языках web-программирования.
2.1.5. Тестирование ИР с точки зрения логической целостности (корректность ссылок, работа элементов форм).
2.1.6. Тестирование интеграции ИР с внешними сервисами и учетными системами.
2.1.7. Проведение работ по резервному копированию ИР.
2.1.8. Управление доступом к данным и установка прав пользователей ИР.
2.1.9. Регистрация и обработка запросов заказчика в службе технической поддержки в соответствии с трудовым заданием.
2.2. _________________ _______________________ ________________.
(другие функции)
3. Должностные обязанности
3.1. Технический специалист исполняет следующие обязанности:
3.1.1. В рамках трудовой функции, указанной в пп. 2.1.1 настоящей должностной инструкции:
1) проводит анализ и проверку исходного программного кода;
2) выполняет отладку программного кода на уровне программных модулей;
3) проводит отладку программного кода на уровне межмодульных взаимодействий и взаимодействий с окружением;
4) осуществляет оценку и согласование сроков выполнения поставленных задач.
3.1.2. В рамках трудовой функции, указанной в пп. 2.1.2 настоящей должностной инструкции:
1) регистрирует изменения исходного текста программного кода в системе контроля версий;
2) осуществляет слияние, разделение и сравнение исходных текстов программного кода;
3) сохраняет сделанные изменения программного кода в соответствии с регламентом контроля версий.
3.1.3. В рамках трудовой функции, указанной в пп. 2.1.3 настоящей должностной инструкции:
1) проводит анализ дизайн-макета ИР;
2) создает структуру кода, размещающего элементы web-страницы ИР;
3) подключает к ИР стилей оформления web-страниц;
4) тестирует отображение web-страниц в различных браузерах, на различных устройствах.
3.1.4. В рамках трудовой функции, указанной в пп. 2.1.4 настоящей должностной инструкции:
1) создает программный код в соответствии с техническим заданием (готовыми спецификациями);
2) проводит оптимизацию программного кода с использованием специализированных программных средств;
3) пишет программный код с использованием языков программирования, определения и манипулирования данными;
4) размещает программный код в страницах, созданных при верстке ИР;
5) размещает программный код в клиентской части ИР;
6) размещает программный код в серверной части ИР;
7) проводит оценку и согласование сроков выполнения поставленных задач.
3.1.5. В рамках трудовой функции, указанной в пп. 2.1.5 настоящей должностной инструкции:
1) проводит тестирование ИР в соответствии с планом тестирования;
2) устраняет обнаруженные несоответствия ИР результатам тестов;
3) фиксирует результаты тестирования ИР.
3.1.6. В рамках трудовой функции, указанной в пп. 2.1.6 настоящей должностной инструкции:
1) проводит интеграционное тестирование ИР на основе тест-планов в соответствии с трудовым заданием;
2) фиксирует результаты тестирования ИР;
3) устраняет обнаруженные несоответствия ИР результатам тестов.
3.1.7. В рамках трудовой функции, указанной в пп. 2.1.7 настоящей должностной инструкции:
1) производит запуск процедуры резервного копирования базы данных и настроек программного обеспечения, необходимого для функционирования ИР;
2) проводит мониторинг выполнения процедуры резервного копирования ИР;
3) контролирует завершение процедуры резервного копирования ИР;
4) проводит работы по развертыванию ИР из резервной копии.
3.1.8. В рамках трудовой функции, указанной в пп. 2.1.8 настоящей должностной инструкции:
1) назначает права доступа пользователей к модулям, данным и разделам ИР;
2) изменяет права доступа пользователей к модулям, данным и разделам ИР;
3) применяет специальные процедуры по управлению правами доступа пользователей ИР;
4) контролирует соблюдение прав доступа пользователей ИР.
3.1.9. В рамках трудовой функции, указанной в пп. 2.1.9 настоящей должностной инструкции:
1) осуществляет прием запросов заказчика по различным каналам связи в соответствии с трудовым заданием;
2) регистрирует запросы заказчика в учетной системе в соответствии с трудовым заданием;
3) проводит анализ запроса заказчика с целью возможных путей решения возникшей проблемы;
4) проводит классификацию запросов заказчика в соответствии с регламентом организации;
5) осуществляет поиск путей решения возникшей проблемы в базе знаний.
3.1.10. В рамках выполнения своих трудовых функций исполняет поручения своего непосредственного руководителя.
3.1.11. _________________ _______________________ _____________.
(другие обязанности)
3.2. _________________ _______________________ ________________.
(другие положения о должностных обязанностях)
4. Права
4.1. Технический специалист имеет право:
4.1.1. Участвовать в обсуждении проектов решений руководства организации, в совещаниях по их подготовке и выполнению.
4.1.2. Подписывать и визировать документы в пределах своей компетенции.
4.1.3. Запрашивать у непосредственного руководителя разъяснения и уточнения по данным поручениям, выданным заданиям.
4.1.4. Запрашивать по поручению непосредственного руководителя и получать от других работников организации необходимую информацию, документы, необходимые для исполнения поручения.
4.1.5. Знакомиться с проектами решений руководства, касающихся выполняемой им функции, с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения своих трудовых функций.
4.1.6. Требовать прекращения (приостановления) работ (в случае нарушений, несоблюдения установленных требований и т.д.), соблюдения установленных норм, правил, инструкций; давать указания по исправлению недостатков и устранению нарушений.
4.1.7. Вносить на рассмотрение своего непосредственного руководителя предложения по организации труда в рамках своих трудовых функций.
4.1.8. Участвовать в обсуждении вопросов, касающихся исполняемых должностных обязанностей.
4.2. _________________ _______________________ ________________.
(другие права)
5. Ответственность
5.1. Технический специалист привлекается к ответственности:
- за ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, - в порядке, установленном действующим трудовым законодательством Российской Федерации, законодательством о бухгалтерском учете;
- правонарушения и преступления, совершенные в процессе своей деятельности, - в порядке, установленном действующим административным, уголовным и гражданским законодательством Российской Федерации;
- причинение ущерба организации - в порядке, установленном действующим трудовым законодательством Российской Федерации.
5.2. _________________ _______________________ ________________.
(другие положения об ответственности)
6. Заключительные положения
6.1. Настоящая инструкция разработана на основе Профессионального
стандарта "Разработчик Web и мультимедийных приложений", утвержденного
Приказом Минтруда России от 18.01.2017 N 44н, с учетом
_________________ _______________________ _________.
(реквизиты локальных нормативных актов организации)
6.2. Ознакомление работника с настоящей инструкцией осуществляется при
приеме на работу (до подписания трудового договора).
Факт ознакомления работника с настоящей инструкцией подтверждается
_________________ _______________________ _______________________.
(подписью в листе ознакомления, являющемся неотъемлемой частью настоящей
инструкции (в журнале ознакомления с инструкциями); в экземпляре
инструкции, хранящемся у работодателя; иным способом);
6.3. _________________ _______________________ ________________.