Должностная инструкция Программиста
1.ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Настоящая должностная инструкция разработана и утверждена в соответствии с Трудовым кодексом Российской Федерации, иными нормативными правовыми актами Российской Федерации и локальными нормативными актами Акционерного общества «Электротехмаш» (далее — Общество).
1.2. Программист относится к категории специалистов.
1.3. На должность программиста назначается лицо, имеющее высшее профессиональное образование (техническое, в области информационных технологий) и стаж работы по специальности не менее 1 года.
1.4. Программист назначается на должность и освобождается от неё приказом Генерального директора Общества.
1.5. Программист подчиняется непосредственно генеральному директору Общества.
1.6. В своей деятельности программист руководствуется:
-законодательными и нормативными документами по вопросам выполняемой работы;
-нормативными документами, применяемыми в Обществе;
-внутренними руководящими документами (положениями, инструкциями и т.п.);
-уставом Общества;
-приказами, распоряжениями, указаниями генерального директора
и руководства Общества;
-методическими материалами по соответствующим вопросам;
-действующими в Обществе правилами внутреннего трудового распорядка, правилами охраны труда, техники безопасности и противопожарной безопасности;
-настоящей должностной инструкцией.
1.7. На время отсутствия программиста (болезнь, отпуск, командировка и пр.) его обязанности исполняет лицо, назначенное приказом генерального директора, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
2. ТРЕБОВАНИЯ
2.1. Программист должен знать:
-законодательство Российской Федерации в части защиты информации и персональных данных;
-основы информационной безопасности и принципы разграничения прав доступа;
-архитектуру и принципы работы платформы 1С:Предприятие;
-конфигурации 1С (Бухгалтерия, УПП, Производство, ЗУП и иные, применяемые в Обществе);
-принципы построения и доработки конфигураций 1С;
-язык программирования 1С и механизмы расширений;
-принципы обмена данными между информационными системами;
-методы интеграции 1С с внешними системами (API, web-сервисы, XML, JSON, HTTP-запросы и др.);
-основы администрирования серверов 1С и СУБД;
-принципы работы баз данных (MS SQL, PostgreSQL или иных, используемых в Обществе);
-методы оптимизации производительности баз данных;
-методы резервного копирования и восстановления данных;
-принципы документирования доработок и изменений конфигураций;
-основы бухгалтерского и управленческого учета в части работы с 1С;
-особенности автоматизации производственного предприятия;
-методы анализа и устранения ошибок в программном обеспечении;
-основы технической поддержки пользователей;
-локальные нормативные акты Общества;
-организационную структуру Общества;
-правила внутреннего трудового распорядка;
-требования охраны труда, техники безопасности и противопожарной безопасности;
-современные инструменты разработки и тестирования программных решений.
3. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
3.1. Программист обязан:
3.1.1. Осуществлять доработку и настройку конфигураций 1С (Бухгалтерия, УПП, Производство и иных, используемых в Обществе) в соответствии с задачами предприятия.
3.1.2. Разрабатывать новые функциональные модули, отчёты, обработки и расширения конфигураций 1С.
3.1.3. Выполнять адаптацию типовых решений 1С под потребности производственного предприятия.
3.1.4. Проводить анализ требований пользователей и формировать технические задания на доработку.
3.1.5. Осуществлять администрирование информационных баз 1С.
3.1.6. Обеспечивать стабильную работу серверов 1С и систем управления базами данных.
3.1.7. Выполнять оптимизацию производительности информационных баз и устранять причины замедления работы системы.
3.1.8. Осуществлять регулярное резервное копирование и контроль сохранности данных.
3.1.9. Обеспечивать восстановление данных при сбоях и аварийных ситуациях.
3.1.10. Осуществлять интеграцию 1С с внешними системами (CRM, банковские сервисы, производственные системы и иные информационные ресурсы).
3.1.11. Настраивать обмен данными между различными конфигурациями 1С.
3.1.12. Осуществлять сопровождение пользователей, консультировать работников Общества по вопросам работы в системе 1С.
3.1.13. Устранять программные ошибки и инциденты в установленные сроки.
3.1.14. Вести документацию по выполненным доработкам и изменениям конфигураций.
3.1.15. Обеспечивать соблюдение требований информационной безопасности и защиты персональных данных.
3.1.16. Контролировать корректность обновления конфигураций и платформы 1С.
3.1.17. Взаимодействовать с подрядными организациями по вопросам сопровождения и развития информационных систем.
3.1.18. Анализировать предложения по автоматизации бизнес-процессов и вносить рекомендации по их внедрению.
3.1.19. Повышать свою квалификацию и профессиональную подготовку, участвовать в обучении и аттестациях.
3.1.20. Взаимодействовать с другими сотрудниками Общества в рамках решения рабочих задач в соответствии с принципами корпоративной и деловой этики.
3.1.21. В случае возникновения ситуаций, не регламентированных настоящей должностной инструкцией, незамедлительно информировать своего непосредственного руководителя о такой ситуации.
3.1.22. Бережно относиться к имуществу Общества (в том числе к имуществу третьих лиц, находящемуся на территории Общества).
3.1.23. В рабочее время знакомиться с содержанием электронной почты и рабочих чатов, принимать к сведению и/или в работу немедленно или в сроки, обозначенные в таких новостях, документах, задачах и комментариях.
3.1.24. Соблюдать конфиденциальность служебной информации, не разглашать информацию о проводимых мероприятиях, имуществе, сотрудниках и т. п.
3.1.25. Соблюдать правила по охране труда, технике безопасности, производственной санитарии, пожарной безопасности. В случае пожара и иных чрезвычайных ситуациях действовать в соответствии с утвержденными инструкциями.
3.1.26. Соблюдать правила внутреннего трудового распорядка и прочие локально-нормативные акты, действующие в Обществе.
3.1.27. Выполнять другие задания непосредственного руководителя в интересах Общества.
3.1.28. Выполнять обязанности, общие для всех работников: замещать на время отпуска или болезни, выполнять другие поручения, относящиеся к деятельности Общества.
3.1.29. Своевременно реагировать и информировать руководство Общества обо всех инцидентах, затрагивающих безопасность Общества, в том числе экономическую.
4.ПРАВА
4.1. Программист имеет право:
4.1.1. Знакомиться с проектами решений руководства Общества, касающимися его деятельности.
4.1.2. Вносить на рассмотрение руководства предложения по улучшению деятельности Общества.
4.1.3. Сообщать Руководителю обо всех выявленных в процессе исполнения своих должностных обязанностей недостатках в рабочем процессе (в рамках вышеописанных обязанностей) и вносить предложения по их устранению.
4.1.4. Подписывать и визировать документы в пределах своей компетенции.
4.1.5. Осуществлять взаимодействие с работниками структурных подразделений Общества, получать информацию и документы, необходимые для выполнения своих должностных обязанностей.
4.1.6. Привлекать специалистов структурных подразделений к решению возложенных на него задач (если это предусмотрено положениями о структурных подразделениях, если нет - с разрешения руководителя).
4.1.7. Требовать от руководства Общества оказания содействия в исполнении своих должностных обязанностей и прав.
4.1.8. Оспаривать зафиксированные случаи невыполнения норм выработки и несоблюдения требований к качеству выполнения заданий.
5.ОТВЕТСТВЕННОСТЬ
5.1. Программист несет ответственность за:
5.1.1. За неисполнение (ненадлежащее исполнение) своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, в пределах, определенных действующим законодательством Российской Федерации.
5.1.2. За совершенные в процессеосуществления своей деятельности правонарушения – в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
5.1.3. За причинение материального ущерба – в пределах, определенных действующим трудовым, уголовным и гражданским законодательством Российской Федерации.
5.1.4. За предоставление недостоверной информации о состоянии выполнения работы, невыполнение приказов, распоряжений и поручений руководства.
5.1.5. За разглашение любых (частичных или полных) данных из рабочих чатов, задач, инструкций, положений, личных сообщений из переписки с другими сотрудниками Общества – всего, что является конфиденциальной информацией или интеллектуальной собственностью Общества.
5.1.6. За сохранение в тайне персональных логина и пароля, необходимых для доступа к корпоративным ресурсам Общества.
5.1.7. За разглашение коммерческой тайны и иной конфиденциальной информации Общества.
5.1.8. За некорректность и грубость в отношениях с коллегами и партнерами.
5.1.9. За нарушение правил внутреннего трудового распорядка, иных локальных нормативных актов, а также правил пожарной безопасности, охраны труда и техники безопасности, действующих в Обществе.
1.1. Настоящая должностная инструкция разработана и утверждена в соответствии с Трудовым кодексом Российской Федерации, иными нормативными правовыми актами Российской Федерации и локальными нормативными актами Акционерного общества «Электротехмаш» (далее — Общество).
1.2. Программист относится к категории специалистов.
1.3. На должность программиста назначается лицо, имеющее высшее профессиональное образование (техническое, в области информационных технологий) и стаж работы по специальности не менее 1 года.
1.4. Программист назначается на должность и освобождается от неё приказом Генерального директора Общества.
1.5. Программист подчиняется непосредственно генеральному директору Общества.
1.6. В своей деятельности программист руководствуется:
-законодательными и нормативными документами по вопросам выполняемой работы;
-нормативными документами, применяемыми в Обществе;
-внутренними руководящими документами (положениями, инструкциями и т.п.);
-уставом Общества;
-приказами, распоряжениями, указаниями генерального директора
и руководства Общества;
-методическими материалами по соответствующим вопросам;
-действующими в Обществе правилами внутреннего трудового распорядка, правилами охраны труда, техники безопасности и противопожарной безопасности;
-настоящей должностной инструкцией.
1.7. На время отсутствия программиста (болезнь, отпуск, командировка и пр.) его обязанности исполняет лицо, назначенное приказом генерального директора, который приобретает соответствующие права и несет ответственность за надлежащее исполнение возложенных на него обязанностей.
2. ТРЕБОВАНИЯ
2.1. Программист должен знать:
-законодательство Российской Федерации в части защиты информации и персональных данных;
-основы информационной безопасности и принципы разграничения прав доступа;
-архитектуру и принципы работы платформы 1С:Предприятие;
-конфигурации 1С (Бухгалтерия, УПП, Производство, ЗУП и иные, применяемые в Обществе);
-принципы построения и доработки конфигураций 1С;
-язык программирования 1С и механизмы расширений;
-принципы обмена данными между информационными системами;
-методы интеграции 1С с внешними системами (API, web-сервисы, XML, JSON, HTTP-запросы и др.);
-основы администрирования серверов 1С и СУБД;
-принципы работы баз данных (MS SQL, PostgreSQL или иных, используемых в Обществе);
-методы оптимизации производительности баз данных;
-методы резервного копирования и восстановления данных;
-принципы документирования доработок и изменений конфигураций;
-основы бухгалтерского и управленческого учета в части работы с 1С;
-особенности автоматизации производственного предприятия;
-методы анализа и устранения ошибок в программном обеспечении;
-основы технической поддержки пользователей;
-локальные нормативные акты Общества;
-организационную структуру Общества;
-правила внутреннего трудового распорядка;
-требования охраны труда, техники безопасности и противопожарной безопасности;
-современные инструменты разработки и тестирования программных решений.
3. ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ
3.1. Программист обязан:
3.1.1. Осуществлять доработку и настройку конфигураций 1С (Бухгалтерия, УПП, Производство и иных, используемых в Обществе) в соответствии с задачами предприятия.
3.1.2. Разрабатывать новые функциональные модули, отчёты, обработки и расширения конфигураций 1С.
3.1.3. Выполнять адаптацию типовых решений 1С под потребности производственного предприятия.
3.1.4. Проводить анализ требований пользователей и формировать технические задания на доработку.
3.1.5. Осуществлять администрирование информационных баз 1С.
3.1.6. Обеспечивать стабильную работу серверов 1С и систем управления базами данных.
3.1.7. Выполнять оптимизацию производительности информационных баз и устранять причины замедления работы системы.
3.1.8. Осуществлять регулярное резервное копирование и контроль сохранности данных.
3.1.9. Обеспечивать восстановление данных при сбоях и аварийных ситуациях.
3.1.10. Осуществлять интеграцию 1С с внешними системами (CRM, банковские сервисы, производственные системы и иные информационные ресурсы).
3.1.11. Настраивать обмен данными между различными конфигурациями 1С.
3.1.12. Осуществлять сопровождение пользователей, консультировать работников Общества по вопросам работы в системе 1С.
3.1.13. Устранять программные ошибки и инциденты в установленные сроки.
3.1.14. Вести документацию по выполненным доработкам и изменениям конфигураций.
3.1.15. Обеспечивать соблюдение требований информационной безопасности и защиты персональных данных.
3.1.16. Контролировать корректность обновления конфигураций и платформы 1С.
3.1.17. Взаимодействовать с подрядными организациями по вопросам сопровождения и развития информационных систем.
3.1.18. Анализировать предложения по автоматизации бизнес-процессов и вносить рекомендации по их внедрению.
3.1.19. Повышать свою квалификацию и профессиональную подготовку, участвовать в обучении и аттестациях.
3.1.20. Взаимодействовать с другими сотрудниками Общества в рамках решения рабочих задач в соответствии с принципами корпоративной и деловой этики.
3.1.21. В случае возникновения ситуаций, не регламентированных настоящей должностной инструкцией, незамедлительно информировать своего непосредственного руководителя о такой ситуации.
3.1.22. Бережно относиться к имуществу Общества (в том числе к имуществу третьих лиц, находящемуся на территории Общества).
3.1.23. В рабочее время знакомиться с содержанием электронной почты и рабочих чатов, принимать к сведению и/или в работу немедленно или в сроки, обозначенные в таких новостях, документах, задачах и комментариях.
3.1.24. Соблюдать конфиденциальность служебной информации, не разглашать информацию о проводимых мероприятиях, имуществе, сотрудниках и т. п.
3.1.25. Соблюдать правила по охране труда, технике безопасности, производственной санитарии, пожарной безопасности. В случае пожара и иных чрезвычайных ситуациях действовать в соответствии с утвержденными инструкциями.
3.1.26. Соблюдать правила внутреннего трудового распорядка и прочие локально-нормативные акты, действующие в Обществе.
3.1.27. Выполнять другие задания непосредственного руководителя в интересах Общества.
3.1.28. Выполнять обязанности, общие для всех работников: замещать на время отпуска или болезни, выполнять другие поручения, относящиеся к деятельности Общества.
3.1.29. Своевременно реагировать и информировать руководство Общества обо всех инцидентах, затрагивающих безопасность Общества, в том числе экономическую.
4.ПРАВА
4.1. Программист имеет право:
4.1.1. Знакомиться с проектами решений руководства Общества, касающимися его деятельности.
4.1.2. Вносить на рассмотрение руководства предложения по улучшению деятельности Общества.
4.1.3. Сообщать Руководителю обо всех выявленных в процессе исполнения своих должностных обязанностей недостатках в рабочем процессе (в рамках вышеописанных обязанностей) и вносить предложения по их устранению.
4.1.4. Подписывать и визировать документы в пределах своей компетенции.
4.1.5. Осуществлять взаимодействие с работниками структурных подразделений Общества, получать информацию и документы, необходимые для выполнения своих должностных обязанностей.
4.1.6. Привлекать специалистов структурных подразделений к решению возложенных на него задач (если это предусмотрено положениями о структурных подразделениях, если нет - с разрешения руководителя).
4.1.7. Требовать от руководства Общества оказания содействия в исполнении своих должностных обязанностей и прав.
4.1.8. Оспаривать зафиксированные случаи невыполнения норм выработки и несоблюдения требований к качеству выполнения заданий.
5.ОТВЕТСТВЕННОСТЬ
5.1. Программист несет ответственность за:
5.1.1. За неисполнение (ненадлежащее исполнение) своих должностных обязанностей, предусмотренных настоящей должностной инструкцией, в пределах, определенных действующим законодательством Российской Федерации.
5.1.2. За совершенные в процессеосуществления своей деятельности правонарушения – в пределах, определенных действующим административным, уголовным и гражданским законодательством Российской Федерации.
5.1.3. За причинение материального ущерба – в пределах, определенных действующим трудовым, уголовным и гражданским законодательством Российской Федерации.
5.1.4. За предоставление недостоверной информации о состоянии выполнения работы, невыполнение приказов, распоряжений и поручений руководства.
5.1.5. За разглашение любых (частичных или полных) данных из рабочих чатов, задач, инструкций, положений, личных сообщений из переписки с другими сотрудниками Общества – всего, что является конфиденциальной информацией или интеллектуальной собственностью Общества.
5.1.6. За сохранение в тайне персональных логина и пароля, необходимых для доступа к корпоративным ресурсам Общества.
5.1.7. За разглашение коммерческой тайны и иной конфиденциальной информации Общества.
5.1.8. За некорректность и грубость в отношениях с коллегами и партнерами.
5.1.9. За нарушение правил внутреннего трудового распорядка, иных локальных нормативных актов, а также правил пожарной безопасности, охраны труда и техники безопасности, действующих в Обществе.