Кликните на текст документа,
чтобы развернуть его целиком.
──────────────────────────────── (наименование организации)
УТВЕРЖДАЮ
────────────────────────────── (наименование должности)
─────────(подпись) ─────────────────── (инициалы, фамилия)
ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ
Системного программиста
1. Общие положения
1.1. Системный программист относится к категории специалистов.
1.2. На должность системного программиста принимается лицо, имеющее
(высшее/среднее) профессиональное (техническое) образование, (без предъявления требований к стажу работы/стаж работы в должности техника не менее 3 лет либо других должностях, замещаемых специалистами со средним профессиональным (техническим) образованием, не менее 5 лет).
1.3. Системный программист должен знать:
- основы информатики, высшей математики;
- основы теории алгоритмов, методы построения формальных языков, основные структуры данных, основы машинной графики, архитектурные особенности и физические основы построения современных ПК и ЭВМ;
- основные модели данных и их организацию;
- языки системного программирования;
- принципы построения языков запросов и манипулирования данными;
- синтаксис, семантику и формальные способы описания языков программирования, конструкции распределенного и параллельного программирования, методы и основные этапы трансляции;
- принципы построения экспертных систем;
- способы и механизмы управления данными;
- принципы организации, состав и схемы работы операционных систем;
- принципы управления ресурсами, методы организации файловых систем;
- принципы построения сетевого взаимодействия;
- основные методы разработки программного обеспечения;
- аппаратное обеспечение;
- информационное законодательство;
- законодательство об авторских и смежных правах;
- основы трудового законодательства;
- Правила внутреннего трудового распорядка;
- правила и нормы охраны труда, техники безопасности;
1.4. Системный программист в своей деятельности руководствуется:
- Уставом (Положением) ;
- настоящей должностной инструкцией;
- .
1.5. Системный программист подчиняется непосредственно .
1.6. В период отсутствия системного программиста (отпуска, болезни, пр.) его обязанности исполняет работник, назначенный в установленном порядке, который приобретает соответствующие права и несет ответственность за неисполнение или ненадлежащее исполнение обязанностей, возложенных на него в связи с замещением.
2. Функции
2.1. Разработка и настройка программного обеспечения.
2.2. Контроль за соблюдением информационного законодательства.
3. Должностные обязанности
Системный программист исполняет следующие обязанности:
3.1. Консультирует работников и руководство по вопросам применения средств вычислительной техники и компьютерных информационных технологий.
3.2. Осуществляет инсталляцию, настройку и оптимизацию системного программного обеспечения и освоение прикладных программных средств.
3.3. Разрабатывает и внедряет прикладные программы.
3.4. Осуществляет подключение и замену внешних устройств, проведение тестирования средств вычислительной техники.
3.5. Осуществляет оптимизацию дискового пространства компьютеров.
3.6. Обеспечивает ведение компьютерных баз данных.
3.7. Проводит компьютерные антивирусные мероприятия.
3.8. Принимает участие в администрировании локальной вычислительной сети предприятия.
3.9. Организует сопровождение договоров со сторонними организациями, предоставляющими услуги по коммуникационному, программному и аппаратному оснащению предприятия.
3.10. Обеспечивает обмен информацией локальной сети с внешними организациями по телекоммуникационным каналам.
3.11. Проводит тестирование и ремонт отдельных устройств средств вычислительной техники, кабельных линий локальной сети.
3.12. Устраняет аварийные ситуации, связанные с повреждением программного обеспечения и баз данных.
3.13. Организует обучение сотрудников предприятия основам компьютерной грамотности и работе с прикладными программными средствами.
3.14. Обеспечивает техническое сопровождение применяемых локальных сетей и программного обеспечения.
3.15. Выполняет профилактические работы по поддержанию работоспособности средств вычислительной техники.
3.16. Организует ремонт средств вычислительной техники с привлечением специализированных учреждений.
3.17. Осуществляет систематический анализ рынка аппаратных средств и программного обеспечения.
3.18. Подготавливает предложения о приобретении, разработке или обмене аппаратного обеспечения.
3.19. Осуществляет своевременное уведомление финансово-экономической службы о планах модернизации аппаратного и программного обеспечения.
3.20. Составляет отчеты о проделанной работе.
4. Права
Системный программист имеет право:
4.1. Участвовать в обсуждении проектов решений руководства организации.
4.2. По согласованию с непосредственным руководителем привлекать к решению поставленных перед ним задач других работников.
4.3. Запрашивать и получать от работников других структурных подразделений необходимую информацию, документы.
4.4. Участвовать в обсуждении вопросов, касающихся исполняемых должностных обязанностей.
4.5. Требовать от руководства оказания содействия в исполнении должностных обязанностей.
5. Ответственность
5.1. Системный программист привлекается к ответственности:
- за ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в порядке, установленном действующим трудовым законодательством Российской Федерации;
- за правонарушения и преступления, совершенные в процессе своей деятельности, — в порядке, установленном действующим административным, уголовным и гражданским законодательством Российской Федерации;
- за причинение материального ущерба — в порядке, установленном действующим трудовым законодательством Российской Федерации.
6. Заключительные положения
6.1. Ознакомление работника с настоящей должностной инструкцией осуществляется при приеме на работу (до подписания трудового договора).
6.2. Факт ознакомления работника с настоящей должностной инструкцией подтверждается росписью в листе ознакомления, являющемся неотъемлемой частью настоящей инструкции.
Общество с ограниченной ответственностью «Бета»
ООО «Бета»
Должностная инструкция программиста
№ 59-ДИ
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Настоящая должностная инструкция определяет должностные обязанности, права и ответственность Программиста ООО «Бета».
1.2. Программист назначается на должность и освобождается от должности приказом генерального директора ООО «Бета» по представлению начальника IT-отдела.
1.3. Программист подчиняется непосредственно начальнику IT-отдела.
1.4. На должность Программиста назначается лицо, имеющее высшее профессиональное образование (техническое или инженерно-экономическое) и стаж работы по аналогичной должности не менее трех лет.
1.5. Программист должен знать:
– руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования персональных компьютеров при обработке информации;
– технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы персональных компьютеров, правила их технической эксплуатации;
– технологии тестирования и отладки разработанного программного обеспечения;
– языки программирования, синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования;
– методологии разработки программного обеспечения;
– методологии и технологии проектирования и использования баз данных;
– технологии программирования;
– особенности выбранной среды программирования и системы управления базами данных;
– компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними;
– действующие стандарты в области разработки программного обеспечения, разработки баз данных;
– методы и приемы формализации задач;
– языки формализации функциональных спецификаций;
– методы и приемы алгоритмизации поставленных задач;
– нотации и программные продукты для графического отображения алгоритмов;
– алгоритмы решения типовых задач, области и способы их применения;
– нормативные документы, определяющие требования к оформлению программного кода;
– методы и приемы отладки программного кода;
– типы и форматы сообщений об ошибках, предупреждений;
– способы использования технологических журналов, форматы и типы записей журналов;
– современные компиляторы, отладчики и оптимизаторы программного кода;
– сообщения о состоянии аппаратных средств;
– порядок оформления технической документации;
– отечественный и зарубежный опыт программирования и использования компьютеров;
– правила пользования офисной техникой, средствами коммуникаций и связи.
1.6. В своей деятельности Программист руководствуется:
– руководящими и нормативными материалами, регламентирующие методы разработки алгоритмов и компьютерных программ;
– локальными нормативными актами ООО «Бета», в том числе Правилами внутреннего трудового распорядка;
– приказами (распоряжениями) генерального директора ООО «Бета» и непосредственного руководителя;
– настоящей Должностной инструкцией.
1.7. В период временного отсутствия Программиста его обязанности возлагаются на должностное лицо, назначаемое приказом генерального директора ООО «Бета».
2. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
Программист выполняет следующие должностные обязанности:
2.1. Разрабатывает программное обеспечение, позволяющее решать поставленные задачи с использованием персональных компьютеров, проводит проверку его работоспособности и отладку, модификацию (в т. ч. разработка и отладка программного кода, проверка работоспособности и рефакторинг кода программного обеспечения, интеграция программных модулей и компонент и верификация выпусков программного продукта, разработка требований и проектирование программного обеспечения).
2.2. Разрабатывает технологию решения задачи по всем этапам автоматизированной обработки информации.
2.3. Определяет информацию, подлежащую обработке с использованием персональных компьютеров, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля.
2.4. Разрабатывает инструкции по работе с программным обеспечением, оформляет необходимую техническую документацию.
2.5. Определяет возможность использования готовых программных продуктов, типовых и стандартных программных средств.
2.6. Ведет сопровождение внедренных программ и программных средств.
2.7. Производит оптимизацию программ с точки зрения производительности, используемого объема памяти, устранения дублирования программного кода, повышения качества интерфейсов.
2.8. Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации.
2.9. Выполняет работу по унификации и типизации вычислительных процессов.
3. ПРАВА
Программист имеет право:
3.1. Требовать от своего непосредственного руководителя и генерального директора ООО «Бета» содействия в исполнении должностных обязанностей и реализации прав.
3.2. Повышать свою квалификацию.
3.3. Запрашивать лично или по поручению непосредственного руководителя от работников отчеты и документы, необходимые для выполнения должностных обязанностей.
3.4. Знакомиться с проектами решений генерального директора ООО «Бета», касающимися деятельности Программиста.
3.5. Представлять на рассмотрение своего непосредственного руководителя предложения по вопросам своей деятельности. В том числе ставить вопросы о совершенствовании своей работы, улучшении организационно-технических условий труда, повышении размера зарплаты, оплате сверхурочных работ в соответствии с законодательством и положениями, регламентирующими систему оплаты труда работников ООО «Бета».
3.6. Получать от работников ООО «Бета» информацию, необходимую для ведения своей деятельности.
4. ОТВЕТСТВЕННОСТЬ
Программист несет ответственность:
4.1. За неисполнение или ненадлежащее исполнение своих обязанностей, предусмотренных настоящей должностной инструкцией, – в соответствии с действующим трудовым законодательством.
4.2. За другие правонарушения, совершенные в период ведения своей деятельности (в т. ч. связанные с причинением материального ущерба и ущерба деловой репутации ООО «Бета»), – в соответствии с действующим трудовым, гражданским, административным и уголовным законодательством.
5. УСЛОВИЯ РАБОТЫ
5.1. Режим работы Программиста определяется в соответствии с Правилами внутреннего трудового распорядка, установленными в ООО «Бета».
5.2. Работодатель проводит оценку эффективности деятельности Программиста в соответствии с Комплексом мероприятий по оценке эффективности, утверждаемым приказом генерального директора ООО «Бета».
Должностная инструкция разработана в соответствии с приказом генерального директора ООО «Бета» № 1-Пр от 23.08.2011.
Должностную инструкцию составила:
Начальник отдела кадров _________________________ Е.В. Васильева
С инструкцией ознакомлен:
________________ Р.Л. Борисов
Юрист _________________________ Н.А. Павлов
Образец готовой к использованию должностной инструкции программиста, составленной при помощи специалистов в IT-сфере.
Что такое должностная инструкция, и зачем она нужна
Ни в Трудовом кодексе, ни в законодательных актах нет чёткого определения должностной инструкции. Более того, по общему правилу работодатель не обязан вводить её. Из этого правила есть исключения: государственные гражданские служащие, частные охранники, персонал защиты структурных подразделений ядерного объекта и др.
Есть одно «но»: хоть в каком-нибудь документе должны быть описаны трудовые обязанности. Если их не будет ни в трудовом договоре, ни в должностной инструкции, может возникнуть ситуация. Например, программист будет исправно приходить в офис и шпилиться в майнкрафт на своём смартфончике. Или работодатель будет регулярно требовать от программиста автоматизации процесса уборки пола в своём кабинете. В споре суд скорее всего встанет на сторону работника, как менее защищённую.
Из этого следует, что должностная инструкция нужна только как документ, расширяющий или дополняющий требования, обязанности, права и ответственность работника, его трудовую функцию и другие важные моменты, описанные в трудовом договоре.
Это позволяет не перегружать текст договора с каждым работником, потому что в него вставляется только ссылка на инструкцию.
Как принять и ввести в действие должностную инструкцию
Должностная инструкции может быть приложением к трудовому договору или отдельным документом. В обоих случаях работодатель обязан ознакомить работника с ней.
Если оформлять инструкцию как приложение к трудовому договору, в тексте договора нужно сослаться на неё. Ссылка может выглядеть так:
Уточняющий перечень прав и обязанностей работника, его трудовая функция, требования к квалификации, основания и порядок привлечения к ответственности, а также иные вопросы регулируются принятой у работодателя Должностной инструкцией должности «Программист». Работник подлежит обязательному ознакомлению с Должностной инструкцией при заключении трудового договора.
Изменение инструкции, являющейся приложением к трудовому договору, возможно только через подписание дополнительного соглашения.
При оформлении должностной инструкции отдельным документом советуем издать приказ руководителя о введении инструкции в действие. При заключении трудового договора в нём нужно сослаться на должностную инструкцию и описать, что она регулирует. Инструкция станет обязательной для работника только после того, как он будет с ней ознакомлен, для чего рекомендуется добавить к инструкции лист ознакомления.
При внесении изменений в должностную инструкцию, принятую в форме отдельного документа, учитывайте следующее:
-
Если оно связано с изменением обязательных условий трудового договора, нужно уведомить работника за два месяца и получить его согласие на изменения.
-
Если обязательные условия трудового договора не меняются, удобнее утвердить должностную инструкцию в новой редакции, письменно ознакомив с ней работника.
Выводы о смысле должностной инструкции
Неожиданно не в конце:
-
Должностная инструкция не является обязательной, но позволяет унифицировать трудовые отношения с работниками, занимающими одинаковую должность.
-
Должностная инструкция не может противоречить трудовому договору, только уточнять или расширять его условия.
-
Должностная инструкция становится обязательной для выполнения, только если работник ознакомлен с ней при подписании трудового договора. Если инструкция выдаётся после подписания договора, работник может отказаться и от ознакомления, и от выполнения.
Что указать в должностной инструкции
Утверждённой законом формы должностной инструкции нет, но мы советуем указать там требования к должности, трудовые функции и должностные обязанности.
Требования к должности
Это требования к образованию, навыкам и/или опыту. Например:
1.1 На должность программиста принимается лицо, имеющее:
1.1.1 среднее профессиональнее образование;
1.1.2 повышение квалификации;
1.1.3 опыт работы в области разработки программного обеспечения от 6 (шести) месяцев.
Или:
1.2 Программист должен знать:
1.2.1 Методы и приёмы формализации задач; языки функциональных спецификаций; методы и приёмы алгоритмизации поставленных задач, нотации и программные продукты для графического отображения алгоритмов; алгоритмы типовых задач, области и способы их применения.
1.2.2 Синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования; методологии разработки программного обеспечения; методологии и технологии проектирования и использования баз данных; технологии программирования; особенности выбранной среды программирования и системы управления базами данных; компоненты программно-технических архитектур, существующие приложения и интерфейсы взаимодействия с ними.
1.2.3 Инструментарий для создания и актуализации исходных текстов программ; методы повышения читаемости программного кода; системы кодировки символов, форматы хранения исходных текстов программ; нормативные документы, определяющие требования к оформлению программного кода.
Или:
1.3 Программист должен уметь:
1.3.1 Использовать методы и приёмы формализации и алгоритмизации задач, программные продукты для графического отображения алгоритмов; применять стандартные алгоритмы в соответствующих областях.
1.3.2 Применять выбранные языки программирования для написания программного кода; использовать выбранную среду программирования и средства системы управления базами данных; использовать возможности имеющейся технической и/или программной архитектуры.
1.3.3 Применять нормативные документы, определяющие требования к оформлению программного кода, инструментарий для создания и актуализации исходных текстов программ, имеющиеся шаблоны для составления технической документации.
1.3.4 Использовать выбранную систему контроля версий, вспомогательные инструментальные программные средства для обработки исходного текста программного кода; выполнять действия, соответствующие установленному регламенту используемой системы контроля версий.
1.3.5 Выявлять ошибки в программном коде; применять методы и приёмы отладки программного кода; интерпретировать сообщения об ошибках, предупреждения, записи технологических журналов; применять современные компиляторы, отладчики и оптимизаторы программного кода.
Сами решайте, что вы хотите включить в требования.
Трудовые функции
Функции — это что конкретно работник должен делать. За основу можно взять квалификационные справочники и профессиональные стандарты:
-
Квалификационный справочник должностей руководителей, специалистов и других служащих
-
Приказ Минтруда России «Об утверждении профессионального стандарта „Программист“»
Пример:
2.1 Формализация и алгоритмизация поставленных задач.
2.2 Написание программного кода с использованием языков программирования, определения и манипулирования данными.
2.3 Оформление программного кода в соответствии с установленными требованиями.
2.4 Работа с системой контроля версий.
2.5 Проверка и отладка программного кода.
2.6 Разработка процедур проверки работоспособности и измерения характеристик программного обеспечения.
2.7 Разработка тестовых наборов данных.
2.8 Проверка работоспособности программного обеспечения.
2.9 Рефакторинг и оптимизация программного кода.
2.10 Исправление дефектов, зафиксированных в базе данных дефектов.
Должностные обязанности
Они должны соответствовать прописанным трудовым функциям. Пример:
3.1 В рамках Функции, указанной в п. 2.1. Инструкции, Программист:
3.1.1 Составляет формализованные описания решений задач в соответствии с требованиями технического задания или других нормативных документов.
3.1.2 Разрабатывает алгоритмы решения задач в соответствии с требованиями технического задания или других нормативных документов.
3.1.3 Оценивает и согласовывает сроки выполнения поставленных задач.
3.2 В рамках Функции, указанной в п. 2.2. Инструкции, Программист:
3.2.1 Создаёт программный код в соответствии с техническим заданием.
3.2.2 Оптимизирует программный код с использованием специализированных программных средств.
3.2.3 Оценивает и согласовывает сроки выполнения задач.
3.3 В рамках Функции, указанной в п. 2.3. Инструкции, Программист:
3.3.1 Приводит наименование переменных, функций, классов, структур данных и файлов в соответствие с установленными в организации требованиями.
3.3.2 Структурирует исходный программный код в соответствии с установленными требованиями.
3.3.3 Производит комментирование и разметку программного кода в соответствии с установленными требованиями.
3.3.4 Форматирует исходный программный код в соответствии с установленными требованиями.
Заключительные положения
Здесь обычно даются реквизиты документов, на основании которых инструкция принята, и порядок ознакомления работника с инструкцией.
4.1 Программист должен быть ознакомлен с Инструкцией до подписания трудового договора.
4.2 Если изменения Инструкции не связано с изменением условий трудового договора, они оформляются новой редакцией Инструкции с обязательным ознакомлением Программиста.
4.3 Факт ознакомления Программиста с Инструкцией должен быть подтверждён подписью в Листе ознакомления.
Иногда в инструкции повторяют — а мы традиционно против бессмысленного расширения документов — или уточняют базовые условия трудового договора. Например, права и ответственности работника. В инструкцию их стоит включать, только если они отличаются от общих прав работников компании, описанных в трудовом договоре. И даже в этом случае их можно включить отдельно в договор как особые условия.
Пример должностной инструкции программиста
Вот он: Должностная инструкция программиста
Пример разработан с учётом Приказа Минтруда России от 18.11.2013 № 679н «Об утверждении профессионального стандарта «Программист». При разработке своей должностной инструкции учтите специфику вашей работы, приказ и два акта: «Квалификационный справочник должностей руководителей, специалистов и других служащих» (утв. Постановлением Минтруда России от 21.08.1998 № 37) и Приказ Минтруда России от 18.01.2017 № 44н «Об утверждении профессионального стандарта «Разработчик Web и мультимедийных приложений».
Должностная инструкция является важным документом, определяющим обязанности и ответственности сотрудников в организации. В случае программиста, должностная инструкция играет особую роль, так как определяет требования к квалификации, навыкам и процедурам работы, необходимым для эффективной разработки программного обеспечения. В данной статье мы рассмотрим ключевые аспекты должностной инструкции программиста и важность ее соблюдения для успешной работы в IT-сфере.
Скачать образец должностной инструкции программиста
Скачать бланк должностной инструкции программиста
Должностная инструкция программиста — Образец
ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Настоящая должностная инструкция определяет обязанности, права и ответственность программиста.
1.2. Решение о назначении на должность и об освобождении от должности принимается директором по представлению непосредственного руководителя.
1.3. На должность программиста назначается лицо, имеющее:
- высшее техническое образование;
- опыт работы в должности программиста не менее двух лет.
1.4. Программист в своей деятельности руководствуется:
- действующими нормативными документами по вопросам выполняемой работы;
- уставом организации, локальными нормативными актами организации;
- трудовым договором и настоящей должностной инструкцией.
1.5. Программист должен знать:
- языки программирования и алгоритмы составления компьютерных программ;
- английский язык на уровне не ниже B2;
- Правила внутреннего трудового распорядка организации;
- положение о коммерческой тайне организации;
- правила и нормы охраны труда, правила техники безопасности, противопожарной безопасности.
1.6. Программист относится к категории специалистов и подчиняется непосредственному руководителю.
1.7. На время отсутствия программиста (отпуск, болезнь и пр.) его обязанности исполняет лицо, назначенное в установленном порядке. Это лицо приобретает соответствующие права и несет ответственность за ненадлежащее исполнение возложенных на него обязанностей.
ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
В обязанности программиста входит:
2.1. Самостоятельная разработка новых компьютерных программ, принимая в расчет технические возможности имеющихся компьютеров и предполагаемое назначение программ. Тестирование и наладка новых программ.
2.2. Анализ, исследование и модернизация уже имеющихся в организации компьютерных программ в соответствии с поставленными задачами.
2.3. Определение объема и содержания контрольных примеров, с помощью которых можно наиболее эффективно проверить, соответствует ли программа своему функциональному назначению.
2.4. Запуск в работу отлаженных программ и заведение в них исходных данных в соответствии с условиями поставленных задач.
2.5. Корректировка разработанных программ на основе анализа выходных данных.
2.6. Разработка инструкции по работе с программами, оформление необходимой технической документации.
2.7. Отслеживание работы внедренных программ и программных средств.
2.8. Участие в создании электронных каталогов и картотек, в разработке форм документов в электронном виде, в проектировании программ, позволяющих расширить область применения компьютера.
2.9. Консультирование руководства и сотрудников организации по вопросам использования компьютерных программ.
2.10. Хранение коммерческой тайны и неразглашение третьим лицам конфиденциальной информации (коды, пароли и т. п.), ставшей ему известной в связи с выполнением должностных обязанностей.
ПРАВА
Программист имеет право:
3.1. Знакомиться с проектными решениями руководства, касающимися его деятельности.
3.2. Вносить предложения по совершенствованию работы, связанной с предусмотренными настоящей инструкцией обязанностями.
3.3. В пределах своей компетенции сообщать непосредственному руководителю о недостатках, выявленных в процессе исполнения должностных обязанностей, и вносить предложения по их устранению.
3.4. Требовать от руководства оказания содействия в исполнении своих должностных обязанностей и прав.
3.5. Запрашивать лично или через непосредственного руководителя информацию и документы, необходимые для выполнения своих должностных обязанностей.
ОТВЕТСТВЕННОСТЬ
Программист несет ответственность:
4.1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, в пределах, определенных действующим трудовым законодательством Российской Федерации, и заключенным трудовым договором
4.2. За нарушения, совершенные в процессе осуществления своей деятельности, – в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации, и заключенным трудовым договором.
4.3. За причинение материального ущерба – в пределах, определенных действующим трудовым и гражданским законодательством Российской Федерации, и заключенным трудовым договором.
ПОРЯДОК ПЕРЕСМОТРА ДОЛЖНОСТНОЙ ИНСТРУКЦИИ
5.1. Должностная инструкция пересматривается, изменяется и дополняется по мере необходимости, но не реже одного раза в пять лет.
5.2. С приказом о внесении изменений (дополнений) в должностную инструкцию знакомятся под расписку все работники организации, на которых распространяется действие этой инструкции.
Должностная инструкция разработана в соответствии с приказом директора № 67 от 22 сентября 2021 года.
Определение должностной инструкции программиста
Должностная инструкция программиста — это официальный документ, который описывает обязанности, процессы и процедуры работы программиста. Она включает в себя информацию о требованиях к квалификации, навыкам, ответственности и правам, а также ожиданиях от данной должности.
Ключевые обязанности программиста
Должностная инструкция программиста определяет основные задачи и обязанности, которые должен выполнять сотрудник данной должности. Это может включать, например, разработку и тестирование программного обеспечения, участие в проектировании и анализе требований, поддержку и обновление существующих программных продуктов, а также документирование и отчетность о проделанной работе.
Ожидаемые навыки и квалификация
Должностная инструкция программиста также содержит информацию о необходимых навыках, знаниях и опыте, которыми должен обладать сотрудник. Это может включать владение различными языками программирования, понимание принципов алгоритмизации и структур данных, умение работать с базами данных, а также знание методологий разработки программного обеспечения. Также может быть указана необходимая квалификация или сертификация.
Процессы и процедуры работы
Должностная инструкция программиста должна содержать информацию о процессах и процедурах, которые должен соблюдать сотрудник при выполнении своих обязанностей. Это может включать правила оформления кода, использование систем контроля версий, процедуры тестирования и отладки, а также соблюдение принципов безопасности и конфиденциальности данных.
Значение соблюдения должностной инструкции
Соблюдение должностной инструкции программиста является не только обязанностью сотрудника, но и важным фактором для успешной работы в IT-сфере. Строгое следование инструкции помогает избежать ошибок, повышает качество разработки и сокращает время на выполнение задач. Кроме того, соблюдение инструкции позволяет легко внедрять изменения и улучшения в процессы разработки программного обеспечения.
Заключение
Должностная инструкция программиста является важным документом, который определяет обязанности и ответственности сотрудника данной должности. Соблюдение инструкции помогает обеспечить эффективность работы, качество разработки и безопасность данных. Поэтому каждый программист должен быть ознакомлен и соблюдать данную инструкцию для успешного выполнения своих обязанностей в IT-сфере.
Веб-программисты вряд ли внимательно читают свои должностные инструкции – зачем им это бумаготворчество. А ведь в грамотно составленной должностной инструкции веб-программиста содержатся полезные сведения: и о должностных обязанностях веб-программиста, и о его правах. Важное значение в нашем образце должностной инструкции веб-программиста имеет раздел, включающий требования к знаниям веб-программиста.
Должностная инструкция веб-программиста (web-программиста)
1. Общие положения
1.1. Веб-программист относится к категории специалистов.
1.2. Веб-программист назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом генерального директора.
1.3. Веб-программист подчиняется непосредственно техническому директору департамента интернет — проектов.
1.4. Веб-программист должен владеть компьютером на уровне продвинутого пользователя.
1.5. В своей деятельности веб-программист руководствуется:
— Трудовым кодексом РФ;
— уставом компании;
— Правилами внутреннего трудового распорядка;
— приказами (указаниями) прямого руководства.
1.6. Веб-программист должен знать:
— протоколы и принципы функционирования сети Интернет;
— распространенные веб-браузеры;
— язык HTML, CSS, JavaScript;
— операционную систему, под управлением которой работает веб-сервер (*nix);
— основы веб-дизайна;
— графические программы (Adobe Photoshop);
— языки программирования (PHP, SQL, JavaScript), стандарты HTTP, сервер БД (PostgreSQL, MySQL);
— технику владения нюансами программирования в многозадачной, высоконагруженной системе;
— основы обеспечения комплексной безопасности веб-сервера;
— грамматику и стилистику русского языка;
— английский язык на уровне чтения документации;
— правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.
1.7. На время отсутствия веб-программиста (отпуск, болезнь, пр.) его обязанности выполняет лицо, назначенное в установленном порядке. Данное лицо приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
2. Должностные обязанности веб-программиста
Веб-программист:
2.1. Определяет вместе с непосредственным руководителем цели и задачи проекта и обеспечивает их своевременное и качественное исполнение.
2.2. Осуществляет выбор среды разработки, языков программирования, необходимого программного обеспечения.
2.3. Разрабатывает концепцию развития веб-сервера.
2.4. Осуществляет администрирование веб-сервера (при необходимости).
2.5. Осуществляет взаимодействия с сотрудниками других отделов для выполнения совместных задач.
2.6. Поддерживает порядок на своем рабочем месте.
3. Права веб-программиста
Веб-программист имеет право:
3.1. Устанавливать авторство на собственные разработки.
3.2. Засчитывать художественно-оформительские решения в свой личный портфолио как авторские разработки.
3.3. Устанавливать порядок и вид предоставления информации для размещения на веб-сервере.
3.4. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей (в т.ч. удобное рабочее место, современный рабочий компьютер достаточного быстродействия и оснащения, необходимое программное обеспечение, выделенный доступ в сеть Интернет).
3.5. Требовать от непосредственного руководителя и вышестоящего руководства оказания содействия в выполнении задач, функций и должностных обязанностей.
3.6. Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.
3.7. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями.
3.8. В рамках выделенного бюджета приобретать необходимую литературу и специализированное программное обеспечение.
4. Ответственность веб-программиста
Веб-программист привлекается к ответственности:
4.1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в пределах, установленных действующим трудовым законодательством Российской Федерации.
4.2. За правонарушения, совершенные в процессе своей деятельности, — в пределах, установленных действующим административным, уголовным и гражданским законодательством Российской Федерации.
4.3. За причинение материального ущерба организации — в пределах, установленных действующим трудовым и гражданским законодательством Российской Федерации.
4.4. Нарушение трудовой дисциплины и несоблюдение внутренних правил трудовой деятельности – в пределах, определенных внутренними нормативными документами фирмы.