Должностная инструкция разработчика информационных систем

Должностная инструкция младшего веб разработчика Junior

1. Общие положения 1.1. Младший веб разработчик относится к категории специалистов. 1.2. Назначение на должность младшего веб разработчика и освобождение от нее производится приказом генерального директора организации по представлению менеджера по персоналу или начальником отдела. 1.3. Младший веб разработчик подчиняется непосредственно старшему разработчику или начальнику структурного подразделения. 1.4. На время отсутствия младшего веб разработчика его права и обязанности выполняет другой специалист, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей, о чем объявляется в приказе по организации. 1.5. На должность младшего веб разработчика назначается лицо, отвечающее следующим требованиям: высшее профессиональное (техническое) образование или опыт работы на аналогичной должности от 1 года. 1.6. Младший веб разработчик должен знать: - базовые принципы протокола сети интернет (HTTP, WebSocket); - принципы работы веб браузера (Chromium / Firefox / Edge); - язык описания стилей (CSS); - структуры и алгоритмы обработки данных; - язык описания разметки (HTML); - язык программирования клиентских документов (JavaScript); - правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты; - системы контроля версий (Git); - локальные нормативные акты организации; - графические редакторы (Adobe Photoshop); - основы трудового законодательства; - виды и методы клиент-серверного взаимодействия; - методы и виды разработки алгоритмов; - знать принципы структурного / объектно-ориентированного программирования; - грамматику и стилистику русского языка; - технический английский язык; - технологию автоматической обработки информации и кодирования информации; - командную строку (Bash); - порядок оформления технической документации. 1.7. Младший веб разработчик руководствуется в своей деятельности: - законодательными актами РФ; - Уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации; - приказами и распоряжениями руководства; - настоящей должностной инструкцией. 2. Должностные обязанности младшего веб разработчика Младший веб разработчик выполняет следующие должностные обязанности: 2.1. Размечает HTML-документы на основе переданных ему макетов. 2.2. Разрабатывает программы, обеспечивающие возможность выполнения поставленного алгоритма. 2.3. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, схемы ввода, обработки, хранения и вывода, методы ее контроля. 2.4. Выполняет работу по подготовке программ к отладке и проводит отладку. 2.5. Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач. 2.6. Проводит корректировку разработанной программы на основе анализа выходных данных. 2.7. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. 2.8. Определяет возможность использования готовых программных продуктов. 2.9. Осуществляет сопровождение внедрения программ и программных средств. 2.10. Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации. 2.11. Выполняет работу по стандартизации вычислительных процессов. 3. Права младшего веб разработчика Младший веб разработчик имеет право: 3.1. Знакомиться с проектами решений руководства предприятия, касающихся его деятельности. 3.2. Сообщать своему непосредственному руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности предприятия (его структурных подразделениях) и вносить предложения по их устранению. 3.3. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей. 3.4. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями. 3.5. Взаимодействовать со всеми службами организации по вопросам своей профессиональной деятельности. 3.6. Требовать от своего непосредственного руководителя, руководства предприятия оказания содействия в исполнении им своих должностных обязанностей и прав. 4. Ответственность младшего веб разработчика Младший веб разработчик несет ответственность: 4.1. За невыполнение и/или несвоевременное, халатное выполнение своих должностных обязанностей. 4.2. За несоблюдение действующих инструкций, приказов и распоряжений по сохранению коммерческой тайны и конфиденциальной информации. 4.3. Причинение материального ущерба в пределах, определенных действующим законодательством Российской Федерации. 4.4. Правонарушения, совершенные в процессе своей деятельности, в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации. 4.5. За нарушение правил внутреннего трудового распорядка, трудовой дисциплины, правил техники безопасности и противопожарной безопасности.

Должностная инструкция веб разработчика Middle

1. Общие положения 1.1. Веб разработчик относится к категории специалистов. 1.2. Назначение на должность веб разработчика и освобождение от нее производится приказом генерального директора организации по представлению менеджера по персоналу или начальником отдела. 1.3. Веб разработчик подчиняется непосредственно старшему разработчику / начальнику структурного подразделения. 1.4. На время отсутствия веб разработчика его права и обязанности выполняет другой специалист, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей, о чем объявляется в приказе по организации. 1.5. На должность веб разработчика назначается лицо, отвечающее следующим требованиям: высшее профессиональное (техническое) образование или опыт работы на аналогичной должности от 3 лет. 1.6. Веб разработчик должен знать: - протоколы сети интернет (HTTP, WebSocket); - веб службы (REST/SOAP/RPC); - принципы работы веб браузера (Chrome / Firefox / Edge); - язык описания стилей (CSS); - структуры и алгоритмы обработки данных; - язык описания разметки (HTML / JADE); - язык программирования клиентских документов (JavaScript); - правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты; - основы системы контроля версий (Git); - локальные нормативные акты организации; - графические редакторы (Adobe Photoshop / Zeplin); - основы трудового законодательства; - виды и методы клиент-серверного взаимодействия; - виды и методы сервер-серверного взаимодействия; - принципы структурного / объектно-ориентированного / функционального программирования; - грамматику и стилистику русского языка; - технический английский язык; - технологию автоматической обработки информации и кодирования информации; - основные команды терминала Unix; - виды программного обеспечения; - препроцессоры стилей (Sass / PostCSS); - операционную систему, под управлением которой работает веб-сервер; - многопоточное программирование; - серверный язык программирования (NodeJS); - основы web-дизайна; - действующие условные сокращения, условные сокращения по компьютерной тематике, применяемые в библиографии на иностранных языках; - технологию автоматической обработки информации и кодирования информации; - формализованные языки программирования; - порядок оформления технической документации. 1.7. Веб разработчик руководствуется в своей деятельности: - законодательными актами РФ; - уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами организации; - приказами и распоряжениями руководства; - настоящей должностной инструкцией. 2. Должностные обязанности старшего разработчика Разработчик web-сайта выполняет следующие должностные обязанности: 2.1. Определяет вместе с непосредственным руководителем цели и задачи проекта. 2.2. Разрабатывает удобный, с точки зрения навигации, интерфейс web-сервера (продуманное гипертекстовое представление страниц узла). 2.3. Осуществляет выбор языка программирования для описания алгоритмов и структур данных. 2.4. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля. 2.5. Выполняет работу по подготовке программ к отладке и проводит отладку. 2.6. Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач. 2.7. Проводит корректировку разработанной программы на основе анализа выходных данных. 2.8. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. 2.9. Определяет возможность использования готовых программных продуктов. 2.10. Осуществляет сопровождение внедрения программ и программных средств. 2.11. Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации. 2.12. Выполняет работу по унификации и типизации вычислительных процессов. 2.13. Проводит ревью кода. 3. Права веб разработчика Веб разработчик имеет право: 3.1. Знакомиться с проектами решений руководства предприятия, касающихся его деятельности. 3.2. Сообщать своему непосредственному руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности предприятия (его структурных подразделениях) и вносить предложения по их устранению. 3.3. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей. 3.4. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями. 3.5. Взаимодействовать со всеми службами организации по вопросам своей профессиональной деятельности. 3.6. Требовать от своего непосредственного руководителя, руководства предприятия оказания содействия в исполнении им своих должностных обязанностей и прав. 4. Ответственность веб разработчика Веб разработчик несет ответственность: 4.1. За невыполнение и/или несвоевременное, халатное выполнение своих должностных обязанностей. 4.2. За несоблюдение действующих инструкций, приказов и распоряжений по сохранению коммерческой тайны и конфиденциальной информации. 4.3. Причинение материального ущерба в пределах, определенных действующим законодательством Российской Федерации. 4.4. Правонарушения, совершенные в процессе своей деятельности, в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации. 4.5. За нарушение правил внутреннего трудового распорядка, трудовой дисциплины, правил техники безопасности и противопожарной безопасности.

Должностная инструкция старшего веб разработчика

1. Общие положения 1.1. Старший веб разработчик относится к категории специалистов. 1.2. Назначение на должность старшего веб разработчика и освобождение от нее производится приказом генерального директора организации по представлению менеджера по персоналу или начальником отдела. 1.3. Старший веб разработчик подчиняется непосредственно техническому директору / начальнику структурного подразделения. 1.4. На время отсутствия старшего веб разработчика его права и обязанности выполняет другой специалист, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей, о чем объявляется в приказе по организации. 1.5. На должность старшего веб разработчика назначается лицо, отвечающее следующим требованиям: высшее профессиональное (техническое) образование и прошедшее повышение квалификации, имеющий опыт практической работы в области разработки программного обеспечения не менее пяти лет. 1.6. Старший веб разработчик должен знать: - виды и типы лицензий ПО; - глубокое представление интернет протоколов и принципах функционирования сети интернет; - операционную систему, под управлением которой работает веб-сервер (*nix); - графические программы (Adobe Photoshop / Zeplin); - статистически типизированные языки программирования, стандарты HTTP, реляционные БД; - технику владения нюансами программирования в многозадачной, высоконагруженной системе; - методы и средства сборки модулей и компонентов программного обеспечения; - интерфейсы взаимодействия с внешней средой; - системы контроля версий (Git); - интерфейсы взаимодействия внутренних модулей системы; - методы и средства разработки процедур для развертывания программного обеспечения; - методы и средства сборки и интеграции программных модулей и компонентов; - методы и средства верификации работоспособности выпусков программных продуктов; - web-дизайн, включающий UI/UX экспертизу; - технический английский язык; - основы обеспечения комплексной безопасности веб сервера; - функциональное программирование; - понимание работы контейнеризации (Docker); - понимать объект, которому посвящен сервер (продвигаемую продукцию); - грамотно оформлять техническую документацию; 1.7. Старший веб разработчик руководствуется в своей деятельности: - законодательными актами РФ; - уставом организации, правилами внутреннего трудового распорядка, другими нормативными актами компании; - приказами и распоряжениями руководства; - настоящей должностной инструкцией. 2. Должностные обязанности старшего веб разработчика Старший веб разработчик выполняет следующие должностные обязанности: 2.1. Разрабатывает концепцию развития web-сервера, его безопасность. 2.2. Осуществляет анализ трафика, детектирует аномалии трафика. 2.3. Ведет разработку компонентов по подготовленным техническим требованиям. 2.4. Отвечает за разработку наиболее ответственных элементов системы. 2.5. Пишет программный код процедур интеграции программных модулей. 2.6. Отвечает за процедуру интеграции программных модулей. 2.7. Применять методы и средства сборки модулей и компонент программного обеспечения, разработки процедур для развертывания программного обеспечения, миграции и преобразования данных, создания программных интерфейсов. 2.8. Выполнять процедуры сборки программных модулей и компонент в программный продукт. 2.9. производить настройки параметров программного продукта и осуществлять запуск процедур сборки. 2.10. Проводить оценку работоспособности программного продукта. 2.11. Документировать произведенные действия, выявленные проблемы и способы их устранения. 2.12. Выявлять соответствие требований заказчиков с существующими продуктами. 2.13. Создавать резервные копии программ и данных, выполнять восстановление, обеспечивать целостность программного продукта и данных. 2.14. Проводить ревью кода. 2.15. Быть наставником младших разработчиков. 3. Права старшего веб разработчика Старший веб разработчик имеет право: 3.1. Знакомиться с проектами решений руководства предприятия, касающихся его деятельности. 3.2. Сообщать своему непосредственному руководителю о всех выявленных в процессе осуществления должностных обязанностей недостатках в деятельности предприятия (его структурных подразделениях) и вносить предложения по их устранению. 3.3. Требовать от руководства организации обеспечения организационно-технических условий, необходимых для исполнения должностных обязанностей. 3.4. Вносить на рассмотрение руководства организации предложения по совершенствованию работы, связанной с предусмотренными настоящей должностной инструкцией обязанностями. 3.5. Взаимодействовать со всеми службами организации по вопросам своей профессиональной деятельности. 3.6. Требовать от своего непосредственного руководителя, руководства предприятия оказания содействия в исполнении им своих должностных обязанностей и прав. 4. Ответственность старшего веб разработчика Старший веб разработчик несет ответственность: 4.1. За невыполнение и/или несвоевременное, халатное выполнение своих должностных обязанностей. 4.2. За несоблюдение действующих инструкций, приказов и распоряжений по сохранению коммерческой тайны и конфиденциальной информации. 4.3. Причинение материального ущерба в пределах, определенных действующим законодательством Российской Федерации. 4.4. Правонарушения, совершенные в процессе своей деятельности, в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации. 4.5. За нарушение правил внутреннего трудового распорядка, трудовой дисциплины, правил техники безопасности и противопожарной безопасности.

Должностная инструкция руководителя веб разработки

1. Общие положения 1.1. Руководитель веб разработки относится к категории руководителей. 1.2. Руководитель веб разработки назначается на должность и освобождается от нее приказом генерального директора по представлению технического директора. 1.3. Руководитель веб разработки подчиняется непосредственно техническому директору. 1.4. На время отсутствия руководителя веб разработки его права и обязанности переходят старшему программисту. 1.5. На должность руководителя веб разработки назначается лицо, отвечающее следующим требованиям: высшее профессиональное (техническое) образование, общий стаж работы более 5 лет в области разработки ПО; 1.6. Руководитель веб разработки должен знать: - графическое описание объектного моделирования (UML); - методологии и модели программирования; - методологии и модели управления процессом разработки; - методологии и модели управления персоналом; - порядок оформления технической документации; - руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации; - виды программного обеспечения; - виды и типы лицензий ПО; - этику разработки ПО; - продуктовое представление; - системный подход; - действующие условные сокращения, условные сокращения по компьютерной тематике, применяемые в библиографии на иностранных языках; - интерфейсы взаимодействия с внешней средой; - технический английский язык; - грамматику и стилистику русского языка; - основы трудового законодательства; - локальные нормативные акты организации; - правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты; - архитектуру взаимодействия продуктовых систем; - формализованные языки программирования (JavaScript/HTML/CSS/NodeJS) и технологии программирования (компонентный подход/ООП/CASE); - технологию автоматической обработки информации и кодирования информации; 1.7. Руководитель веб разработки руководствуется в своей деятельности: - законодательными актами РФ; - Уставом организации, Правилами внутреннего трудового распорядка, другими нормативными актами компании; - приказами и распоряжениями руководства; - настоящей должностной инструкцией. 2. Должностные обязанности руководителя веб разработки Руководитель веб разработки выполняет следующие должностные обязанности: 2.1. Разрабатывает технологию решения задачи по всем этапам обработки информации. 2.2. Распределяет работу между своими подчиненными. 2.3. Обеспечивает контроль выполнения подчиненными полученной работы. 2.4. Оценивает объем поручаемой работы с целью правильного планирования и выполнения работы в срок. 2.5. Определяет возможность использования готовых программных продуктов. 2.6. Осуществляет сопровождение внедрения программ и программных средств. 2.7. Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации. 2.8. Выполняет работу по унификации и типизации вычислительных процессов и технической документации. 2.9. Осуществляет своевременную передачу отлаженных программ заказчику. 2.10. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию. 2.11. Проводит экспертизу артефактов, разработанных сотрудниками отдела. 2.12. Поддерживает в актуальном состоянии стандарты отдела, проводит контроль соответствия деятельности сотрудников отдела стандартам. 2.13. Формирует требования к квалификации по вакансиям в отдел, проводит оценку уровня квалификации кандидатов на вакансии в отдел. 2.14. Контролирует соблюдение сотрудниками отдела Правил внутреннего трудового распорядка. 2.15. Формулирует задания и контролирует исполнения заданий специалистов. 2.16. Участвует в обсуждении архитектуры и требований к системе. 2.17. Участвует в выборе технологии, языка программирования, библиотек и т.п. 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. Обращаться в соответствующие структурные подразделения по вопросам эксплуатации используемых программных средств. 4. Ответственность руководителя веб разработки Руководитель веб разработки несет ответственность: 4.1. За ненадлежащее выполнение своих должностных обязанностей. 4.1. За некачественное или неполное выполнение регламентных функций. 4.1. За несвоевременное, неполное и некачественное выполнение работ. 4.1. За неправильное и (или) неполное использование предоставленных прав. 4.1. За невыполнение приказов, распоряжений Генерального директора и непосредственного руководства. 4.1. За несоблюдение требований секретности и конфиденциальности служебной информации. 4.1. За несоблюдение требований правил техники безопасности, правил пожарной безопасности и правил внутреннего распорядка. 4.1. За недостоверную информацию о состоянии выполнения полученных заданий и поручений, нарушение сроков их исполнения. 4.1. За причинение материального ущерба – в пределах, определенных действующим трудовым, уголовным и гражданским законодательством. 4.1. За невыполнение и/или несвоевременное, халатное выполнение своих должностных обязанностей. 4.2. За несоблюдение действующих инструкций, приказов и распоряжений по сохранению коммерческой тайны и конфиденциальной информации. 4.3. За нарушение правил внутреннего трудового распорядка, трудовой дисциплины, правил техники безопасности и противопожарной безопасности.

УТВЕРЖДАЮ:

_______________________________

[Наименование должности]

_______________________________

_______________________________

[Наименование организации]

_______________________________

_______________________/[Ф.И.О.]/

«______» _______________ 20___ г.

ДОЛЖНОСТНАЯ ИНСТРУКЦИЯ

Разработчика (управление работами по созданию (модификации) и сопровождению информационных ресурсов)

1. Общие положения

1.1. Настоящая должностная инструкция определяет и регламентирует полномочия, функциональные и должностные обязанности, права и ответственность разработчика [Наименование организации в родительном падеже] (далее — Компания).

1.2. Разработчик назначается на должность и освобождается от должности в установленном действующим трудовым законодательством порядке приказом руководителя Компании.

1.3. Разработчик относится к категории специалистов и имеет в подчинении [наименование должностей подчиненных в дательном падеже].

1.4. Разработчик подчиняется непосредственно [наименование должности непосредственного руководителя в дательном падеже] Компании.

1.5. На должность разработчика назначается лицо, имеющее высшее образование (бакалавриат) и опыт практической работы в области разработки информационных ресурсов не менее одного года.

1.6. Другие характеристики: дополнительное профессиональное образование — программы повышения квалификации.

1.7. Особые условия допуска разработчика к работе: отсутствуют.

1.8. Разработчик отвечает за:

  • эффективное исполнение поручаемой ему работы;
  • соблюдение требований исполнительской, трудовой и технологической дисциплины;
  • сохранность находящихся у него на хранении (ставших ему известными) документов (сведений), содержащих (составляющих) коммерческую тайну Компании.

1.9. Разработчик должен знать:

  • архитектуру, устройство и принцип функционирования вычислительных систем;
  • сетевые протоколы и основы web-технологий;
  • основы современных систем управления базами данных;
  • устройство и функционирование современных информационных ресурсов;
  • теорию баз данных;
  • системы хранения и анализа баз данных;
  • современные принципы построения интерфейсов пользователя;
  • современные методики тестирования эргономики пользовательских интерфейсов;
  • современные стандарты взаимодействия компонентов распределенных приложений;
  • программные средства и платформы для разработки web-ресурсов;
  • основы информационной безопасности web-ресурсов;
  • методики описания и моделирования процессов, средства моделирования процессов;
  • отраслевую нормативную техническую документацию;
  • основы теории системного анализа и построения диаграмм взаимодействия;
  • правила деловой переписки;
  • языки формализации функциональных спецификаций;
  • методы и приемы формализации задач;
  • методы и средства проектирования ИР;
  • методы и средства проектирования интерфейсов;
  • методы и средства проектирования баз данных;
  • принципы построения архитектуры ИР;
  • типовые решения, библиотеки программных модулей, шаблоны, классы объектов, используемые при разработке ИР;
  • критерии оценки юзабилити- и эргономических характеристик;
  • методы экспертной оценки интерфейсов;
  • методы юзабилити-тестирования;
  • стандарты, регламентирующие требования к пользовательским интерфейсам;
  • сущность и понятие информационной безопасности, основные характеристики ее составляющих;
  • источники угроз информационной безопасности и меры по их предотвращению;
  • современные программно-технические средства и способы обеспечения безопасности ИР;
  • принципы работы коммуникационного оборудования;
  • английский язык на уровне чтения технической документации в области информационных и компьютерных технологий;
  • предметную область проекта для составления тест-планов;
  • основы управления изменениями;
  • основы программирования.

1.10. Разработчик в своей деятельности руководствуется:

  • локальными актами и организационно-распорядительными документами Компании;
  • правилами внутреннего трудового распорядка;
  • правилами охраны труда и техники безопасности, обеспечения производственной санитарии и противопожарной защиты;
  • указаниями, приказаниями, решениями и поручениями непосредственного руководителя;
  • настоящей должностной инструкцией.

1.11. В период временного отсутствия разработчика (отпуск, болезнь, прочее), его обязанности возлагаются на [наименование должности заместителя], который назначается в установленном порядке, приобретает соответствующие права и несет ответственность за неисполнение или ненадлежащее исполнение обязанностей, возложенных на него в связи с замещением.

2. Должностные обязанности

Разработчик выполняет следующие должностные обязанности::

2.1. Проведение интервьюирования заказчика в соответствии с готовой методологией.

2.2. Составление формализованных описаний решений поставленных задач в соответствии с требованиями принятых в организации нормативных документов.

2.3. Разработка алгоритмов решения поставленных задач в соответствии с требованиями принятых в организации нормативных документов.

2.4. Согласование требований к ИР с заинтересованными сторонами.

2.5. Оценка времени и трудоемкости реализации требований к ИР.

2.6. Разработка и согласование технических спецификаций на ИР.

2.7. Распределение заданий между программистами в соответствии с техническими спецификациями.

2.8. Осуществление контроля выполнения заданий.

2.9. Формирование и предоставление отчетности в соответствии с установленными регламентами.

2.10. Оценка и согласование сроков выполнения поставленных задач.

2.11. Разработка, изменение архитектуры ИР, согласование с системным аналитиком и архитектором.

2.12. Проектирование структур данных.

2.13. Проектирование баз данных.

2.14. Проектирование интерфейсов.

2.15. Оценка и согласование сроков выполнения поставленных задач.

2.16. Анализ качества и полноты отработки пользовательских сценариев.

2.17. Определение набора регистрируемых параметров.

2.18. Настройка записи протокола юзабилити-тестирования.

2.19. Анализ данных юзабилити-тестирования.

2.20. Администрирование и эксплуатация аппаратно-программных средств защиты информации в ИР.

2.21. Подготовка проекта организационных и технических мероприятий по комплексной защите ИР.

2.22. Выполнение работ по организации функционирования систем защиты информации.

2.23. Формирование и утверждение стратегии тестирования.

2.24. Разработка стратегии тестирования и управление процессом тестирования.

2.25. Мониторинг работ и информирование о ходе работ заинтересованных лиц.

В случае служебной необходимости разработчик может привлекаться к выполнению своих должностных обязанностей сверхурочно, в порядке, предусмотренном положениями федерального законодательства о труде.

3. Права

Разработчик имеет право:

3.1. На все предусмотренные законодательством Российской Федерации социальные гарантии.

3.2. На бесплатную выдачу специальной одежды, специальной обуви и других средств индивидуальной защиты.

3.3. Требовать создания условий для выполнения профессиональных обязанностей, в том числе предоставления необходимого оборудования, инвентаря, рабочего места, соответствующего санитарно-гигиеническим правилам и нормам.

3.4. Требовать от руководства организации оказания содействия в исполнении своих профессиональных обязанностей и осуществлении прав.

3.5. Представлять руководству предложения по совершенствованию своей работы.

3.6. Знакомиться с проектами решений руководства организации, касающимися его деятельности.

3.7. Повышать свою профессиональную квалификацию.

3.8. Иные права, предусмотренные трудовым законодательством Российской Федерации.

4. Ответственность и оценка деятельности

4.1. Разработчик несет административную, дисциплинарную и материальную (а в отдельных случаях, предусмотренных законодательством РФ, — и уголовную) ответственность за:

4.1.1. Невыполнение или ненадлежащее выполнение служебных указаний непосредственного руководителя.

4.1.2. Невыполнение или ненадлежащее выполнение своих трудовых функций и порученных ему задач.

4.1.3. Неправомерное использование предоставленных служебных полномочий, а также использование их в личных целях.

4.1.4. Недостоверную информацию о состоянии выполнения порученной ему работы.

4.1.5. Непринятие мер по пресечению выявленных нарушений правил техники безопасности, противопожарных и других правил, создающих угрозу деятельности предприятия и его работникам.

4.1.6. Не обеспечение соблюдения трудовой дисциплины.

4.2. Оценка работы разработчика осуществляется:

4.2.1. Непосредственным руководителем — регулярно, в процессе повседневного осуществления работником своих трудовых функций.

4.2.2. Аттестационной комиссией предприятия — периодически, но не реже 1 раза в два года на основании документированных итогов работы за оценочный период.

4.3. Основным критерием оценки работы разработчика является качество, полнота и своевременность выполнения им задач, предусмотренных настоящей инструкцией.

5. Условия работы

5.1. Режим работы разработчика определяется в соответствии с правилами внутреннего трудового распорядка, установленными в Компании.

6. Право подписи

6.1. Разработчику для обеспечения его деятельности предоставляется право подписи организационно-распорядительных документов по вопросам, отнесенным к его компетенции настоящей должностной инструкцией.

С инструкцией ознакомлен ___________/____________/ «____» _______ 20__ г.

(подпись)

Предлагаем Вашему вниманию типовой пример должностной инструкции программиста, образец 2023 года. Не забывайте, каждая инструкция программиста выдается на руки под расписку.

На сайте hr-portal представлена типовая информация о знаниях, которыми должен обладать программист. Об обязанностях, правах и ответственности.

Данный материал входит в огромную библиотеку должностных инструкций нашего сайта, которая обновляется ежедневно.

1. Общие положения

1. Программист относится к категории специалистов.

2. Программист I категории: высшее профессиональное (техническое или инженерно-экономическое) образование и стаж работы в должности программиста II категории не менее 3 лет.

(-программист II категории: высшее профессиональное (техническое или инженерно-экономическое) образование и стаж работы в должности программиста III категории или других инженерно-технических должностях, замещаемых специалистами с высшим профессиональным образованием, не менее 3 лет.

-программист III категории: высшее профессиональное (техническое или инженерно-экономическое) образование и опыт работы по специальности, приобретенный в период обучения, или стаж работы на инженерно-технических должностях без квалификационной категории.

-программист: высшее профессиональное (техническое или инженерно-экономическое) образование без предъявления требований к стажу работы или среднее профессиональное (техническое или инженерно-экономическое) образование и стаж работы в должности техника I категории не менее 3 лет либо других должностях, замещаемых специалистами со средним профессиональным образованием, не менее 5 лет.)

3. Программист принимается на должность и освобождается от должности директором организации.

4. Программист должен знать:

— руководящие и нормативные материалы, регламентирующие методы разработки алгоритмов и программ и использования вычислительной техники при обработке информации, основные принципы структурного программирования;

— виды программного обеспечения;

— технико-эксплуатационные характеристики, конструктивные особенности, назначение и режимы работы ЭВМ, правила ее технической эксплуатации;

— технологию автоматической обработки информации;

— виды технических носителей информации;

— методы классификации и кодирования информации;

— формализованные языки программирования;

— действующие стандарты, системы счислений, шифров и кодов;

— порядок оформления технической документации;

— передовой отечественный и зарубежный опыт программирования и использования вычислительной техники;

— основы экономики, организации производства, труда и управления;

— основы трудового законодательства;

— правила внутреннего трудового распорядка;

— правила и нормы охраны труда, техники безопасности, производственной санитарии и противопожарной защиты.

5. В своей деятельности программист руководствуется:

— законодательством РФ,

— Уставом организации,

— приказами и распоряжениями работников, которым он подчинен согласно настоящей инструкции,

— настоящей должностной инструкцией,

— Правилами внутреннего трудового распорядка организации.

6. Программист подчиняется непосредственно __________ (указать должность того работнику, которому подчиняется).

7. На время отсутствия программиста (командировка, отпуск, болезнь, пр.) его обязанности исполняет лицо, назначенное директором организации в установленном порядке, которое приобретает соответствующие права, обязанности и несет ответственность за исполнение возложенных на него обязанностей.

2. Должностные обязанности программиста

Программист:

1. На основе анализа математических моделей и алгоритмов решения экономических и других задач разрабатывает программы, обеспечивающие возможность выполнения алгоритма и соответственно поставленной задачи средствами вычислительной техники, проводит их тестирование и отладку.

2. Разрабатывает технологию решения задачи по всем этапам обработки информации.

3. Осуществляет выбор языка программирования для описания алгоритмов и структур данных.

4. Определяет информацию, подлежащую обработке средствами вычислительной техники, ее объемы, структуру, макеты и схемы ввода, обработки, хранения и вывода, методы ее контроля.

5. Выполняет работу по подготовке программ к отладке и проводит отладку.

6. Определяет объем и содержание данных контрольных примеров, обеспечивающих наиболее полную проверку соответствия программ их функциональному назначению.

7. Осуществляет запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач.

8. Проводит корректировку разработанной программы на основе анализа выходных данных. Разрабатывает инструкции по работе с программами, оформляет необходимую техническую документацию.

9. Определяет возможность использования готовых программных продуктов.

10. Осуществляет сопровождение внедренных программ и программных средств.

11. Разрабатывает и внедряет системы автоматической проверки правильности программ, типовые и стандартные программные средства, составляет технологию обработки информации.

12. Выполняет работу по унификации и типизации вычислительных процессов.

13. Принимает участие в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.

14. Соблюдает Правила внутреннего трудового распорядка и иные локальные нормативные акты организации.

15. Соблюдает внутренние правила и нормы сбыта, техники безопасности, производственной санитарии и противопожарной защиты.

16. Обеспечивает соблюдение чистоты и порядка на своем рабочем месте,

17. Выполняет в рамках трудового договора распоряжения работников, которым он подчинен согласно настоящей инструкции.

3. Права программиста

Программист имеет право:

1. Вносить на рассмотрение директора организации предложения:

— по совершенствованию работы связанной с предусмотренными настоящей инструкцией обязанностями,

— о поощрении подчиненных ему отличившихся работников,

— о привлечении к материальной и дисциплинарной ответственности подчиненных ему работников, нарушивших производственную и трудовую дисциплину.

2. Запрашивать от структурных подразделений и работников организации информацию, необходимую ему для выполнения своих должностных обязанностей.

3. Знакомиться с документами, определяющими его права и обязанности по занимаемой должности, критерии оценки качества исполнения должностных обязанностей.

4. Знакомиться с проектами решений руководства организации, касающимися его деятельности.

5. Требовать от руководства организации оказания содействия, в том числе обеспечения организационно-технических условий и оформления установленных документов, необходимых для исполнения должностных обязанностей.

6. Иные права, установленные действующим трудовым законодательством.

4. Ответственность программиста

Программист несет ответственность в следующих случаях:

1. За ненадлежащее исполнение или неисполнение своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, — в пределах, установленных трудовым законодательством Российской Федерации.

2. За правонарушения, совершенные в процессе своей деятельности, — в пределах, установленных действующим административным, уголовным и гражданским законодательством Российской Федерации.

3. За причинение материального ущерба организации — в пределах, установленных действующим трудовым и гражданским законодательством Российской Федерации.

Должностная инструкция программиста — образец 2023 года. Должностные обязанности программиста, права программиста, ответственность программиста.

Время чтения: 3 минут(ы)

Профессия программиста является одной из самых популярных и высокооплачиваемых на мировом рынке труда. Чтобы не потерять свою ценность в этой постоянно развивающейся области, специальность требует постоянного обучения и очень быстрой адаптации.

Должностная инструкция программиста позволяет отрегулировать рабочий процесс на предприятии, четко разграничив обязанности работника. Специалист должен обладать аналитическим складом ума, системным мышлением и хорошей памятью.

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Как составить: общие положения

Должностная инструкция необходима для определения функциональных обязанностей, прав и ответственности работника. В разделе «Общие положения» работодатель указывает сведения о категории, образовании и квалификационных требованиях по профессиональному стандарту должности.

Программист относится к категории специалистов, подчиняется менеджеру отдела, назначается и освобождается от должности приказом генерального директора предприятия. Лицо обязано иметь высшее профессиональное образование.

Работник должен знать:

  • языки программирования;
  • методы классификации и кодирования информации;
  • стандарты системы счисления, кодов и шифров;
  • правила и алгоритмы создания тестовых наборов данных;
  • диагностику и исправление типовых ошибок, возникающих во время разработки программного обеспечения;
  • характеристики, особенности, назначение и правила эксплуатации ЭВМ;
  • виды программного обеспечения и носителей информации;
  • технологию автоматической обработки информации;
  • основы управления, экономики, производства и трудового законодательства;
  • порядок оформления технической документации;
  • нормы охраны труда, техники безопасности и внутреннего трудового распорядка.

В своей деятельности программист должен руководствоваться законодательством РФ, Уставом предприятия, распоряжениями руководства и корпоративными стандартами.

Должностные обязанности: на что имеет право программист и его ответственность

В следующем разделе необходимо перечислить основные трудовые функции сотрудника:

  • разработку и проверку работоспособности ПО;
  • оптимизацию программного кода;
  • осуществление выбора языка программирования для описания алгоритмов;
  • оценку соответствия требуемых характеристик ПО;
  • разработку программ и сопровождение программных продуктов;
  • исправление ошибок и недочетов написанной программы;
  • внедрение системы проверки правильности программ;
  • выполнение сроков поставленных задач;
  • соблюдение порядка и чистоты на вверенной территории.

Кроме того, в должностной инструкции следует указать права работника, закрепленные законодательством о труде РФ и предусмотренные в коллективном договоре предприятия.

Так, программист имеет право принимать участие в обсуждении проектов совместно с руководством, требовать оказания содействия в исполнении своих обязанностей, запрашивать необходимую информацию и привлекать к решению поставленных задач других сотрудников (по согласованию с руководителем).

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

  • причинение ущерба предприятию;
  • нарушение правил внутреннего распорядка;
  • халатное исполнение своих должностных обязанностей;
  • разглашение информации, находящейся в базе данных предприятия.

Ответственность, в зависимости от проступков, может быть административной, дисциплинарной и уголовной.

Образцы должностной инструкции программиста

Типовая (с учетом профстандарта)

Скачать пример типовой инструкции программиста вы можете здесь: https://yadi.sk/i/7H3EEkpD3TmgzS

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Инженера-программиста

Должностная инструкция инженера-программиста может выглядеть следующим образом:

  • в школе: https://yadi.sk/i/mag64Wba3TmhBt

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

  • станков с ЧПУ: https://yadi.sk/d/4t2aH3WX3TmhJg

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

  • на предприятии: https://yadi.sk/d/gTxfuD4J3TmhSt

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Техника-программиста

Чтобы найти инструкцию для техника-программиста, нажмите сюда: https://yadi.sk/d/YpgQpMnA3TmhXH

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Бюджетного учреждения

В бюджетных учреждениях (в том числе в школах) используются инструкции следующего типа: https://yadi.sk/i/KOZXMvvn3TmhdZ

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Образец инструкции для программиста 1С мы поместили по следующему адресу: https://yadi.sk/d/NCCIsKzy3Tmhhw

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Ведущего

Функционал ведущего программиста отличается от обязанностей рядового сотрудника, поэтому и должностная инструкция выглядит иначе: https://yadi.sk/i/PxJicVe_3Tmhnc

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Веб-программиста

Для веб-программистов применяют инструкции такого плана: https://yadi.sk/i/yUgK50vy3Tmhrb

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Итак, правильно составленная должностная инструкция по профессиональному стандарту «Программист» должна отвечать правилам оформления, принятым в деловом обороте, но при этом она может иметь свои нюансы и отличия, связанные со спецификой предприятия.

Вам помогла эта статья? Будем благодарны за оценку:

Должностная инструкция программиста бюджетного учреждения. Основные обязанности программиста :

В современном обществе работа программистом считается одной из самых востребованных и высокооплачиваемых.

Частично это связанно с тем, что большинство компаний перешло на электронный вид отчетности, а соответственно стали нужны специалисты, способные качественно и профессионально обеспечивать компьютеризацию организации.

В связи с этим руководство предприятий начало разрабатывать должностные инструкции для программистов.

Должностная инструкция

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Обязанности

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

Структура должностной инструкции

Составляя этот документ необходимо учесть все принятые в деловом обороте правила оформления подобных документов. Стоит отметить, что в зависимости от потребностей предприятия положения в разных учреждениях могут отличаться. Ведь сферы деятельности бюджетных организаций разные.

Но все же есть общие моменты, которые обязательно должны быть учтены, когда будет составляться должностная инструкция программиста бюджетного учреждения. Так, в правом верхнем углу обязательно должны быть указаны дата и должность руководящего лица, утверждающего эту инструкцию.

В некоторых случаях допускается, что отметки ниже стоящего руководства расположены внизу документа.

Разделы инструкции

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

В следующем разделе описываются обязанности и права человека, получившего место программиста. В основном сюда записываются основные стандартные обязанности этого сотрудника, а также дополнения с учетом того, какие именно указания он должен выполнять в зависимости от спецификации учреждения, где он будет работать. Должностная инструкция программиста бюджетного учреждения достаточно часто включает в себя перечень техники и оборудования, которую он должен обслуживать в ходе выполнения своей работы.

И последний раздел описывает ответственность, которую несет сотрудник за недобросовестное выполнение своих обязанностей. Но важно учитывать, что эти положения не могут выходить за рамки того, что указано в законодательстве страны о трудовом праве сотрудника.

Требования к кандидату

Профстандарт программиста бюджетного учреждения обычно подразумевает, что кандидат на эту должность обязан получить среднее или высшее образование по этой специальности. В некоторых случаях уточняется, важно ли закончить именно дневное отделение, приводится перечень навыков и языков программирования и так далее.

Все зависит от того, ради какой цели нанимают специалиста. Но и это еще не все. В зависимости от того, какая именно должность предлагается человеку, руководство компании может заинтересовать опыт работы на этой должности или в данной сфере. Обычно необходимо от 3 до 5 лет трудового стажа.

Но на низшие должности могут взять и специалиста без опыта.

Трудовые функции

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учрежденияДолжностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

А вот профессиональный программист техник должен обеспечивать автоматизацию обработки информации, чтобы эффективнее решались экономические задачи. Он принимает непосредственное участие в проектировании систем, способных обрабатывать данные на математических системах. Осуществлять контроль над вычислительными процессами и работой оборудования и многое другое. Если должностная инструкция будет подготовлена грамотно, то можно не только определить четко, какие обязанности сотрудник должен будет выполнять, но и значительно упростить сбор критериев для отбора персонала.

Трудовой договор с программистом. Как все оформить, чтобы не остаться без прав на программное обеспечение?

Если компании нужно программное обеспечение, недостаточно просто нанять на работу квалифицированного разработчика. Важно правильно оформить отношения с ним.

В противном случае есть риск, что талантливый работник, используя ресурсы работодателя, разработает коммерчески привлекательную программу и оставит ее себе.

Что проверить и как организовать работу, чтобы создаваемое сотрудниками ПО признавалось служебным произведением?

Должностная инструкция программиста: права и обязанности специалиста данной профессии, включая работающего с 1С, техника и сотрудника бюджетного учреждения

  • Ирина Ахмедова, старший юрист по интеллектуальной собственности юридической фирмы КЛИФФ
  • Как правильно оформить процесс создания ПО работниками, чтобы права на него перешли к компании-работодателю, а не остались у программистов?
  • Прежде всего, следует проверить следующие документы и условия.

Раздел «Интеллектуальная собственность» в трудовом договоре

В трудовой договор с разработчиками целесообразно включить отдельный раздел «Интеллектуальная собственность». В него рекомендуется включить следующие положения:

  • фразу о том, что права на созданный работником РИД отчуждаются работодателю,
  • процесс создания интеллектуальной собственности,
  • вопросы личных неимущественных прав,
  • вопросы выплаты вознаграждения за создание РИД,
  • другие нюансы, связанные с переходом прав и созданием ПО.

Должностная инструкция

Для разработчиков нужно четко закрепить трудовую функцию и трудовые обязанности. Если это подробно описано в трудовом договоре, то можно обойтись без должностной инструкции.

Но если вы хотите периодически изменять, дополнять обязанности программиста, то оптимальным вариантом будет составление должностной инструкции. Ее преимущество перед трудовым договором в том, что она меняется в одностороннем порядке, а работник просто с ней знакомится под роспись.

Служебное задание

В отношении каждой конкретной программы, каждой ее части, каждого обновления и доработки нужно составлять служебное задание.

Разумеется, на практике сделать это непросто, потому что работа у программистов есть каждый день.

Тем не менее, Ирина Ахмедова рекомендует по возможности оформлять хотя бы ключевые этапы разработки программы служебными заданиями и писать в них подробно, что должен сделать работник.

Каждое служебное задание – это отдельный документ с:

  • проставленной датой,
  • описанием, кто поставил задачу,
  • перечнем работников, которые должны ее выполнить,
  • описанием процесса создания,
  • описанием ожидаемого результата,
  • обозначенными сроками и т.д.

Актуальная судебная практика твердо стоит на том, что без служебного задания невозможно установить, что произведение действительно было служебным и исключительные права на него принадлежат работодателю (ст. 1294 ГК РФ).

Чтобы подтвердить права на ПО, работодатель должен иметь служебное задание, трудовой договор с программистом и акт. Во главу угла суды ставят формальность – наличие всех документов. Даже факт использования работником материалов работодателя не является основанием для вывода, что созданное им произведение является служебным (Постановление СИП от 01.08.2019 по делу № А40-202764/2018).

Программа, даже написанная сотрудником в его рабочее время, но без служебного задания все равно признается его личной разработкой. Даже если сотрудник использовал компьютер работодателя, специальные инструменты и системы работодателя. Программа будет служебной, только если:

  • ее разработка входит в трудовые обязанности работника,
  • задача разработать программу была специально поставлена работодателем.

Акт о выполнении служебного задания и передаче исключительных прав

Акт о выполнении служебного задания составляется по итогам выполнения поставленной задачи. Этот документ фиксирует, что именно создал работник. Он подтверждает создание объекта и передачу прав на него. В акте обычно описывают форму, в которой фиксируется готовый результат, например, какой-то определенный носитель.

Соглашение о выплате вознаграждения за создание ПО

Во избежание споров крайне важно заключать с программистами соглашения о выплате вознаграждения за создание программ и выплачивать их. Обратите внимание: зарплата программиста этот вопрос не покрывает – вознаграждение нужно отдельно платить автору за каждую программу.

По сути, в рамках выполнения задачи по разработке ПО складывается два типа отношений:

  • гражданско-правовые отношения по созданию результата интеллектуальной деятельности,
  • трудовые отношения, связанные с выполнением работником его трудовых обязанностей.

Отсюда вытекает необходимость в отдельном вознаграждении:

  • за выполнение трудовых функций – зарплата,
  • за создание РИД – вознаграждение.

Сумма вознаграждения может быть любая. Его можно даже оформить как премию, но с указанием назначения: «выплата вознаграждения за создание ПО». Писать в трудовом договоре, что вознаграждение включается в зарплату, Ирина Ахмедова не рекомендует. Это все-таки должна быть отдельная сумма.

Другие документы

Какие еще документы могут понадобиться для оформления прав на созданное работниками ПО?

  • Согласие на анонимное использование. Без этого документа, подписанного работником, правообладателю придется всегда при использовании программы указывать имя автора. Обратите внимание: разработчиков может быть много и придется указывать их всех. Такое согласие можно прописать прямо в акте о выполнении служебного задания или составить в виде отдельного документа. В тексте нужна фраза о том, что работник является автором программного обеспечения и дает право использовать его без указания его имени.
  • Согласие на указание сведений об авторе и согласие на обработку персональных данных. Эти два документа требуются для Роспатента, если компания решит зарегистрировать ПО. Их можно составить и по факту обращения в Роспатент, но если работник уедет, например, за рубеж, отсутствие этих документов может стать проблемой.
  • Регламент создания ПО. Этот документ стоит составить особенно тем компаниям, которые занимаются разработкой ПО в качестве основного вида деятельности, на профессиональном уровне. Он необходим, если в компании используются специальные инструменты для создания ПО, ставятся задачи в специальных программах. Этот документ поможет компании сильно упростить документооборот, снизить риски и исключит утечку служебных РИД.

Регламент создания программ для ЭВМ

Регламент создания программ для ЭВМ или вообще любых РИД — это локальный нормативный акт компании. Работники знакомятся с ним под роспись. В первую очередь речь идет о программистах и дизайнерах — тех, кто участвует в создании продукта. Но можно ознакомить с ним всех сотрудников, определив уровни доступа.

Цели введения Регламента создания программ для ЭВМ:

    • упростить документооборот,
    • придать легитимность фактическому процессу создания ПО,
    • исключить утечку служебных программ,
    • исключить споры с работниками.

Регламент должен описывать весь процесс фактического создания ПО и взаимодействия работников: работу в программах, облачных сервисах, программных инструментах (Jira, Megaplan, Bitrix24, Wrike).

В целом регламент является для сотрудников своего рода руководством к действию и придает правовое значение действиям фактического характера.

Сначала в программе ставится задача сделать определенный продукт, а потом готовое ПО в эту же программу выгружается.

При помощи регламента мы признаем эти действия формой служебного задания и одновременно документом о передаче ПО. Если в компании такого регламента нет, ей будет крайне сложно доказать в суде, что все сотрудники работали в этих программах и это обычная практика для компании.

Регламент должен определять также правила электронного документооборота: что считается задачей, какой подписью она должна быть подписана, с какого аккаунта поступать и т.п.

Еще в регламенте следует описать порядок оформления созданного ПО, а также определить, кому принадлежат права на незавершенное ПО.

В качестве приложения к регламенту Ирина Ахмедова рекомендует подготовить типовые формы, в первую очередь спецификации на ПО, в которых определяются характеристики и параметры, необходимые для его дальнейшей коммерциализации, заключения лицензионных договоров, постановки ПО на учет.

Еще в регламенте можно описать процесс использования ПО, извлечение прибыли. Кроме того, он оформляет режим коммерческой тайны при создании программы.

Подготовлено по материалам онлайн-семинара «Охрана и защита прав на программное обеспечение», организованного юридической фирмой КЛИФФ

Как выбрать штатного 1С специалиста | Блог Корады

“Он должен быть только наш и выполнять только наши задачи!” — воскликнул директор. ”Наконец-то я буду не одна закрывать квартал!” — радуется главный бухгалтер. “Мы выделим целых 60 тысяч рублей и возьмем лучшего специалиста на рынке!” — добавляет начальник HR.

Глобальный рынок услуг по 1С не такой сложный и его можно разделить на четыре больших направления:

  • фирмы 1С:Франчайзи;
  • штатные сотрудники;
  • удаленные сотрудники (фрилансеры);
  • фирмы оказывающие 1С услуги (не франчайзи);

Вопрос о выборе одного из них достаточно большой и заслуживает отдельной статьи. Сегодня же мы обсудим как выбрать штатного 1С специалиста, если вы вдруг решились на этот страшный шаг.

  • Но как подобрать того самого, который решит все проблемы?
  • Какой квалификации специалист нужен?
  • Какой выделить бюджет, чтобы специалист приносил пользу, а не вредил?

Постараемся разобраться.

Проблемы рынка

svg» class=»lazyload» width=»500″ alt=»Проблемы 1с рынка»>

Для начала не плохо бы ориентироваться в специфике рынка 1С специалистов и знать его проблемы. Об этом хорошо написано в статье “Почему все ненавидят 1Сников”. На мой взгляд, основной сложностью выбора подходящего специалиста, является низкий порог вхождения в профессию.

При этом высокая потребность в специалистах порождает достаточно высокие зарплаты. В итоге на рынке можно обнаружить большое количество не очень квалифицированных работников, обладающих при этом не малыми аппетитами. Одна из главных ваших задач — отсечь таких работников.

К счастью сейчас специалистов на рынке действительно много и шансы найти подходящего достаточно велики.

Классификация 1с специалистов

К сожалению, многие работодатели знают только одну профессию — Программист 1С. Это может показаться удивительным, но далеко не все специалисты по 1С являются программистами. И первое, что вам необходимо понять: какой именно специалист в сфере 1С вам нужен. Приведу краткое описание специальностей и их основных должностных обязанностей.

Администратор 1С

svg» class=»lazyload» width=»250″ alt=»Администратор 1с»>

Кто это? Администраторы 1С — это своеобразная техподдержка первой линии.

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

По большому счету можно поставить знак равенства между администратором и начинающем программистом.

Должностные обязанности:

  • администрирование баз данных 1С;
  • администрирование пользователей и прав доступа к системам 1С;
  • контроль за выполнением обменов, мониторинг ошибок в системах 1С;
  • первичное консультирование пользователей (техподдержка).

Кому интересны?

  • крупным компаниям со своим IT отделом в качестве специалиста первой линии техподдержки пользователей;
  • мелким компаниям в качестве начинающего программиста. Не плохой вариант для компаний с небольшим бюджетом.

Консультант 1С

svg» class=»lazyload» width=»250″ alt=»Консультант 1с»>

Кто это? Консультант 1С — это специалист по типовым решениям 1С, таким как Бухгалтерия, Зарплата и управление персоналом, Управление торговлей и тд.

Консультант 1С может совсем не владеть программированием. Консультант 1С — это такой суперпользователь типовой программы, который может донести свои знания до рядовых пользователей системы. Консультант должен уметь говорить с другими сотрудниками компании на одном языке.

Должностные обязанности:

  • отличное знание одной или нескольких типовых и/или отраслевых программ 1С;
  • разработка методологии работы с программой;
  • консультации пользователей;
  • написание инструкций и проведение обучающих тренингов для пользователей;
  • участие в разработке технических заданиях для программистов.

Кому интересны?

  • любым компаниям, которые преимущественно используют типовые продукты и сильно их не дорабатывают. При этом бизнес-процессы компании очень плотно интегрированы в 1С, а количество задействованных сотрудников велико.

Программист 1С

Кто это? Под это понятие попадает львиная доля 1С специалистов.

Программистом 1С называет себя каждый, кто открывал конфигуратор более двух раз 🙂 Программист — это волшебник, который заставляет не правильно работающую программу работать еще более не правильно и не предсказуемо. Но они вам нужны, правда? Иначе бы вы не читали эту статью.

Компетенции программистов 1С могут сильно отличаться. Кто-то отлично владеет одними механизмами платформы, кто-то другими. Приведем основные, базовые обязанности.

Должностные обязанности

  • доработка типовых и отраслевых программ 1С под нужны заказчика;
  • разработка конфигураций “с нуля” по требованиям заказчика;
  • разработка внешних отчетов и обработок;
  • владение основными механизмами платформы: язык запросов, СКД, механизмы обмена данными;

Кому интересны?

  • любым компаниям, которые активно дорабатывают продукты 1с под себя или разрабатывают с нуля.

Кратко скажу о том, что эти три специальности — это далеко не весь перечень. Есть еще такие профессии как: архитектор, аналитик, тестировщик, менеджер проектов и тд. Но эти специалисты обычно работают в очень крупных компаниях или специализированных IT компаниях. Такие фирмы наверняка сами знают, как набирать специалистов в команду.

Идеальный специалист

svg» class=»lazyload» width=»250″ alt=»Идеальный 1С-ник»>

Наверное к этому моменту у вас уже закружилась голова. Оказывается эти программисты все разные, да еще разных специализаций и опыта, да и не только программисты бывают. И где главный ответ на вопрос? Как мне выбрать? Кого? Кто тот идеальный, который подойдет нашей компании? Ответ будет банальным и простым. Вам нужен самый адекватный специалист за те деньги, которые вы можете предложить. Да-да, просто адекватный.

И порой лучше выбрать специалиста с меньшим практическим опытом, но большей адекватностью.

Как распознать адекватного специалиста

svg» class=»lazyload» width=»250″ alt=»Адекватный 1с специалист»>

Вот несколько советов как распознать адекватного специалиста:

  • он умеет разговаривать на доступном языке! Есть стереотип, что программисты общаются на только им понятном языке и разговаривать с простыми людьми не умеют. Но не стоит забывать, что программист 1С — это бизнес-программист и он должен уметь разговаривать с людьми;
  • он не стесняется сказать об отсутствии у него некоторых практических навыков и нехватки опыта. Но при этом он доступно объяснит вам как будет решать задачу по теме, в которой у него не было опыта;
  • он активно интересуется какие именно задачи он будет решать в вашей компании и с какими заказчиками будет работать. Для такого специалиста интересные задачи и интересные люди являются одним из главных приоритетов при выборе работы.

Повторю еще раз мысль, что адекватность, желание работать с интересными задачами и людьми должны быть приоритетнее даже опыта работы этого специалиста. При этом сам недостаток опыта может быть даже плюсом. Потому что зарплатные ожидания соискателя непосредственно связаны с его опытом.

Таким образом, вы сможете за приемлемые деньги взять адекватного специалиста, который будет расти внутри вашей компании. Правда, если вам все таки удастся получить такого сотрудника, необходимо быть готовым к ситуации, что он будет расти быстрее вашей компании. И в определенный момент он ее перерастет. Это нормальная ситуация.

Если компании будет расти медленнее, то он уйдет. Но вы то уже умеете подбирать адекватных, правда?

Практические советы

В дополнение дам несколько практических советов, что делать, чтобы не спугнуть нашего идеального кандидата.

Тестовое задание

svg» class=»lazyload» width=»250″ alt=»Тест для 1с-ника»>

Само по себе тестовое задание хороший способ быстро понять примерный уровень кандидатов и ненужных отсеять. Но необходимо помнить о некоторых вещах:

  • не делайте очень больших по объему тестовых заданий. Среднее тестовое задание должно решаться за 20-60 минут. Никто не хочет тратить несколько часов жизни на его решение;
  • тестовое задание должно быть абстрагировано от ваших реальных бизнес-задач. Никто не хочет думать, что вы используете тестирование для решения каких-либо реальных задач бизнеса;
  • постарайтесь уже в тестовом задании проверять кандидата на адекватность. Например, можно включить в тест не сложный вопрос, но попросить дать на него развернутый письменный ответ. Таким образом, вы сможете оценить способность соискателя ясно излагать свои мысли. Если человек ясно изъясняется на бумаге, то и с личным общением проблем не будет.

Собеседование

svg» class=»lazyload» width=»350″ alt=»Собеседование 1с-ника»>

  • не допускайте собеседовать кандидатов людей с манией величия! Если кандидат не ответил на какой-либо вопрос, его не надо макать мордой в лужицу, как нашкодившего котенка. Повторюсь, адекватный человек сам понимает уровень своих компетенций и честно об этом скажет. Хватает ли этих знаний компании — решать вам;
  • пригласите на собеседование одного из ключевых пользователей (если их не стыдно показать конечно:)). Обычно это главный бухгалтер или финансовый директор. Адекватному кандидату хочется работать с адекватными и предсказуемыми заказчиками;
  • честно и открыто расскажите о задачах, которые необходимо будет решать. При этом начните с козырей. В качестве козырей: большие, интересные проекты с вовлечением специалиста 1С в ключевые бизнес-процессы компании.

Сертификаты

В статье «21 вопрос, который стоит задать при выборе 1С Франчайзи» уже упоминалось, что наличие или отсутствие сертификатов это не самое важное. Добавлю, что если у специалиста совсем сертификатов нет, это совершенно не означает отсутствие знаний у него.

Однако их наличие может говорить о том, что определенный минимум компетенций у него точно имеется. У фирмы 1С существуют десятки разных сертификаций и ориентироваться в них достаточно тяжело. Поэтому я подготовил сравнительную табличку.

В ней показано какие сертификаты могут быть у специалистов разных уровней. Табличка сделана для классификаций, рассмотренных выше.

При чтении таблицы необходимо понимать, что сертификаты уровня 1С:Специалист намного ценнее и получить их намного сложнее, чем 1С:Профессионал.

Более того, сертификаты уровня 1С:Специалист нельзя получить предварительно не получив аналогичный сертификат уровня 1С: Профессионал.

Должность Минимальный Средний Высокий
Администратор 1С нет нет нет
Консультант 1С 1С: Профессионал по одному из типовых решений* 1С:Специалист-консультант по одному из типовых решений 1С:Специалист-консультант по одному из типовых решений
Программист 1С 1С: Специалист по платформе 8 1С: Специалист по платформе 8; 1С: Специалист по платформе 8;
1С: Специалист по одному из типовых решений 1С: Специалист по одному из типовых решений;
1С: Эксперт по технологическим вопросам

Если вы уверены, что вам нужен штатный специалист,но не уверены что сможете проверить его компетенции, навыки и знания, напишите нам.

  Мы осуществляем оценку кандидатов для наших клиентов, есть такой опыт.

От разработки тестовых заданий, соответствующих сложности задач, которые специалисту нужно будет решать у вас в компании, и до проведения самих собеседований, проверки решений задач, и так далее.

Поделиться с друзьями:

Должностная инструкция программиста: образец заполнения

Должностная инструкция программиста представляет собой документ, содержащий функции, обязанности, права и ответственность сотрудника компании.

Разные работодатели соответственно могут предъявлять и разные требования к работнику, поэтому специалисту рекомендуется ознакомиться с должностной инструкцией до поступления на должность.

В данной статье мы рассмотрим как выглядит должностная инструкция программиста в 2021 году. В конце статьи есть образец для скачивания.

Содержание должностной инструкции программиста

Данный организационно-правовой документ составляется в соответствии с нормами и правилами законов, поэтому включает в себя ряд обязательных пунктов, содержание которых может отличаться в зависимости от требований фирмы:

  1. Общие положения. Характеризуются низкой смысловой нагрузкой и содержат ряд оснований, согласно которым программист вступает на должность. В данном пункте могут быть указаны лица, которым подчиняется специалист, а также элементы законодательной базы, которыми он должен руководствоваться.
  2. Необходимые знания. Пункт, содержащий конкретные знания, которыми должен обладать специалист. Нередко работодатели указывают знания программиста в рамках общих положений, объединяя эти пункты.
  3. Права сотрудника. Работодатель вправе указывать особенности прав штатного программиста самостоятельно, но в согласии с нормами закона.
  4. Обязанности сотрудника. Чаще всего обязанности указываются конкретно, причем наиболее важные указываются в первых подпунктах, а второстепенные – в последних.
  5. Ответственность сотрудника. Должностная инструкция не всегда содержит такой подпункт, но это не умаляет его важности. Ответственность подразумевает под собой определение санкций за ненадлежащее отношение к работе или выполнение должностных обязанностей. В некоторых случаях информация об ответственности указывается в пункте обязанностей.

Нечетко обозначенные требования в должностной инструкции способствуют возникновению разногласий, а также снижению качества работы определенных отделов или всей организации в целом.

Должностная инструкция программиста. Образец заполнения 2021 
[adinserter block=”1″]

Должностная инструкция программиста: общие положения

Общие положения представляют собой вступительную и неотъемлемую часть любой должностной инструкции, поэтому очень важно подойти к их составлению правильно. Для лучшего понимания можно обратиться к следующему примеру, в котором представлены данные из общего положения:

  • В представленной далее должностной инструкции указываются права, обязанности и ответственность программиста.
  • Программист принимается на должность штатного сотрудника согласно существующим нормам российского законодательства и в соответствии с приказом ген. директора компании.
  • В рамках компании программист напрямую подчиняется руководителю отдела программирования.
  • В отсутствии программиста его обязанности перейдут к другому должностному лицу, в соответствии с этим обстоятельством в компании объявляется соответствующий приказ.
  • При выполнении должностных обязанностей программист должен руководствоваться законами РФ, а также правовыми и нормативными документами организации. Кроме того, деятельность программиста регулируется настоящей должностной инструкцией.

Должностная инструкция должна содержать в шапке дату утверждения и быть заверена подписями руководящих лиц, а также печатью компании.

В случае определения необходимых знаний важно учитывать направление деятельности программиста и его категорию, согласно профессии. Основные требования можно рассмотреть в следующей таблице:

Должность Требования
Инженер-программист Техническое/ Инженерно-экономическое высшее профессиональное образование
Инженер-программист III категории Техническое/ Инженерно-экономическое высшее профессиональное образование, стаж работы, приобретенный в период обучения без квалиф. категории
Инженер-программист II категории Техническое/ Инженерно-экономическое высшее профессиональное образование, стаж работы на должности инженера программиста III категории не меньше 3 лет
Инженер-программист I категории Техническое/ Инженерно-экономическое высшее профессиональное образование, стаж работы на должности инженера программиста II категории не меньше 3 лет

Кроме того, программист обязательно должен владеть хотя бы одним иностранным языком, чаще прочего английским, на уровне не ниже среднего; знать свои обязанности в согласии с трудовым законодательством; знать нормы трудового распорядка организации.

[adinserter block=”13″]

Права сотрудника

Согласно должностной инструкции программист имеет право на ознакомление с любыми проектами руководства, связанными с его основной деятельностью.

Также программист может вносить предложения по модификации работы компании и её оптимизации.

При необходимость программист должен быть оснащен всей необходимой документацией и информацией, касающейся его профессиональной деятельности в рамках организации.

Для оптимального подхода к решению тех или иных задач специалист может привлекать других сотрудников, а также непосредственное руководство компании.

В некоторых случаях привлечение специалистов из других структур предварительно должно быть согласовано с руководителем.

Наконец, как и любой другой штатный сотрудник, программист может сообщать о разного рода недостатках в работе компании и предлагать методы для их устранения.

Как штатный сотрудник программист обладает всеми правами, прописанными в трудовом кодексе РФ, и может требовать их соблюдения от руководства компании.

Обязанности нового сотрудника

Должностные обязанности определяются потребностями компании и должны в должностной инструкции быть прописаны четко. Для получения более подробной информации рассмотрим следующий пример, описывающий общие обязанности программиста:

  1. Базируясь на анализе математических моделей и решениях задач экономического и иного характера программист должен разрабатывать программы, помогающие достигать задачи с использование электронно-вычислительной техники.
  2. Подготовка всех необходимых программ к отладке и их непосредственное налаживание. В дальнейшем требуется осуществление запуска отлаженной программы и введение необходимых данных для дальнейшего функционирования.
  3. Выбор надлежащего языка программирования для описания структур данных и алгоритмов.
  4. Для оптимального функционирования разрабатываемых программ программист должен также сопроводить их автоматическими проверками правильности.
  5. Для разработанных программ сотрудником должна быть также разработана инструкция по работе, а также соответствующая техническая документация.
  6. Разработка технологий, помогающих в решении разного типа задач на каждом этапе обработки информации.
  7. Выявление всей необходимой для обработки с помощью ЭВМ информации, а также её объема, структуры, способа хранения, вывода и обработки.
  8. Программистом должны быть определены в полном объеме возможности использования разработанных программных продуктов.
  9. Руководствуясь анализом выходных данных программистом должна быть осуществлена корректировка разрабатываемых программ.
  10. Внедрение разработанных программ, а также программных средств должно осуществляться при сопровождении программиста.
  11. Вычислительные процессы, осуществляемые в рамках компании, должны быть унифицированы и типизированы программистом.

Обязанности сотрудников разных должностей в рамках должности программиста могут отличаться. Например, должностные обязанности инженера-программиста будут отличаться от обязанностей техника-программиста. В конечном итоге свод обязанностей сотрудника компании определяется работодателем.

[adinserter block=”10″]

Рамки ответственности программиста как штатного сотрудника ограничиваются только его деятельностью и обязанностями. Наиболее важным пунктом является несоблюдение должностных обязанностей или соблюдение в ненадлежащем виде. Санкции накладываются в согласии с ТК РФ.

Также программист несет ответственность за разного рода правонарушения, совершаемые в рамках компании. С правонарушениями, влекущими за собой ответственность со стороны сотрудника, можно ознакомиться в административном, гражданском или уголовном законодательстве РФ.

Наконец, программист понесет ответственность за причинение материального ущерба имуществу компании или отдельному её сотруднику. Возмещение ущерба определяется нормативными документами компании, а также трудовым либо гражданским кодексом РФ.

Скачать должностную инструкцию программиста. Образец заполнения

Актуально на: 2 декабря 2020 г.

0

В должностной инструкции конкретизируется объем обязанностей и работ, которые должно выполнять лицо, занимающее определенную должность. Должностная инструкция в соответствии с Общероссийским классификатором управленческой документации, или ОКУД, ОК 011-93 (утв. Постановлением Госстандарта от 30.12.1993 № 299) отнесена к документации по организационно-нормативному регулированию деятельности организации. К группе таких документов наряду с должностной инструкцией причислены, в частности, правила внутреннего трудового распорядка, положение о структурном подразделении, штатное расписание.

Обязательна ли должностная инструкция?

ТК РФ не обязывает работодателей составлять должностные инструкции. Ведь в трудовом договоре с работником всегда должна быть раскрыта его трудовая функция (работа по должности в соответствии со штатным расписанием, профессии, специальности с указанием квалификации или конкретный вид поручаемой ему работы) (ст. 57 ТК РФ). А потому и привлечь работодателя к ответственности за отсутствие должностных инструкций нельзя.

В то же время именно должностная инструкция обычно является документом, в котором трудовая функция работника конкретизируется. Инструкция содержит перечень должностных обязанностей работника с учетом особенностей организации производства, труда и управления, прав работника и его ответственности (Письмо Роструда от 30.11.2009 № 3520-6-1). Более того, в должностной инструкции обычно не только раскрывается трудовая функция работника, но и приводятся квалификационные требования, которые предъявляются к занимаемой должности или выполняемой работе (Письмо Роструда от 24.11.2008 № 6234-ТЗ).

Наличие должностных инструкций упрощает процесс взаимодействия работника и работодателя по вопросам содержания трудовой функции, прав и обязанностей работника и предъявляемых к нему требований. То есть всех тех вопросов, которые часто возникают во взаимоотношениях как с действующими работниками, так и вновь принимаемыми, а также с претендентами на определенную должность.

Роструд считает, что должностная инструкция необходима в интересах как работодателя, так и работника. Ведь наличие должностной инструкции поможет (Письмо Роструда от 09.08.2007 № 3042-6-0):

  • объективно оценить деятельность работника в период испытательного срока;
  • обоснованно отказать в приеме на работу (ведь в инструкции могут содержаться дополнительные требования, связанные с деловыми качествами работника);
  • распределить трудовые функции между работниками;
  • временно перевести работника на другую работу;
  • оценить добросовестность и полноту выполнения работником трудовой функции.

Именно поэтому составление должностных инструкций в организации является целесообразным.

Такая инструкция может являться приложением к трудовому договору или утверждаться как самостоятельный документ.

Как составляется должностная инструкция

Должностная инструкция обычно составляется на основе квалификационных характеристик, которые содержатся в квалификационных справочниках (например, в Квалификационном справочнике должностей руководителей, специалистов и других служащих, утвержденном Постановлением Минтруда от 21.08.1998 № 37).

Для работников, которые принимаются на работу по профессиям рабочих, для определения их трудовой функции используются единые тарифно-квалификационные справочники работ и профессий рабочих по соответствующим отраслям. Разработанные на основе таких справочников инструкции обычно называются производственными. Однако в целях унификации и упрощения внутренней документации в организации инструкции для рабочих профессий часто также именуются должностными.

При составлении должностных инструкций организации также руководствуются профессиональными стандартами.

Поскольку должностная инструкция является внутренним организационно-распорядительным документом, работодатель обязан ознакомить с ней работника под роспись при приеме его на работу (до подписания трудового договора) (ч. 3 ст. 68 ТК РФ).

Должностные обязанности системного программиста

Приведем пример заполнения должностной инструкции программиста.

Скачать бланк должностной инструкции системного программиста можно

Скачивать формы могут только подписчики журнала

Вы подписчик?
Войдите на сайт и скачивайте нужные формы

Войти на сайт

Вы не подписчик?
Попробуйте все возможности подписки. Бесплатно на 2 дня

Пробный доступ

Скачать

.

Понравилась статья? Поделить с друзьями:
  • Должностная инструкция разработана в соответствии с каким документом
  • Должностная инструкция разнорабочий жкх управляющей компании
  • Должностная инструкция разнорабочего на стройке
  • Должностная инструкция разнорабочего на производстве скачать
  • Должностная инструкция разнорабочего на предприятии профстандарт