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

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

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

2. На должность:

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

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

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

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

3. Назначение на должность инженера-программиста и освобождение от нее

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

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

4.2. Основные принципы структурного программирования.

4.3. Виды программного обеспечения.

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

4.5. Технологию автоматической обработки информации и кодирования информации.

4.6. Формализованные языки программирования

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

4.8. Порядок оформления технической документации.

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

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

4.11. Основы трудового законодательства.

4.12. Правила внутреннего трудового распорядка.

4.13. Правила и нормы охраны труда.

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

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

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

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

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

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

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

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

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

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

8. Проводит корректировку разработанной программы на основе анализа выходных данных.

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

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

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

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

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

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

III. Права

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

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

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

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

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

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

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

IV. Ответственность

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

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

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

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

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

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

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

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

Как правило, к инженеру-программисту предъявляются достаточно строгие требования.

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

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

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

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

Кроме того, хороший инженер-программист должен обладать определенными личными качествами.

В частности:

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

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

Функциональные обязанности

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

Как правило, к ним относятся:

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

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

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

Основные положения должностной инструкции

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

К таковым относятся:

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

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

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

Где можно работать

Хорошие инженеры-программисты востребованы во многих компаниях.

Они могут работать:

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

Назначение на должность, как правило, происходит по приказу руководителя или генерального директора компании. Подчиняется инженер-программист техническому директору или начальнику профильного отдела.

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

Единый квалификационный справочник должностей руководителей, специалистов и других служащих (ЕКС), 2019
Квалификационный справочник должностей руководителей, специалистов и других служащих
Разделы «Общеотраслевые квалификационные характеристики должностей работников, занятых на предприятиях, в учреждениях и организациях » и «Квалификационные характеристики должностей работников, занятых в научно-исследовательских учреждениях, конструкторских, технологических, проектных и изыскательских организациях », утвержденные Постановлением Минтруда РФ от 21.08.1998 N 37
(редакция от 15.05.2013)

Инженер по стандартизации

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

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

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

Требования к квалификации.

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

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

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

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

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

Кто такой программист?

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

А как может быть получена такая работа? Программист, прописывает инструкция, должен иметь высшее техническое образование. Только в этом случае он может быть назначен на должность по приказу генерального директора IT-отдела.

Программист должен иметь отличные знания:

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

Права и обязанности программиста

Как и за любым другим рабочим, за программистом прописаны некоторые права и функции.

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

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

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

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

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

Кто такой инженер-программист?

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

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

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

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

Права, обязанности и ответственность инженера-программиста

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


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

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

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

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

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

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

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

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

Таким образом, название профессии говорит само за себя. По сути, ведущий программист является этаким "старостой" в отделе.

Об ответственности и правах ведущего программиста

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


Таким образом, прав у ведущего программиста гораздо больше, чем у обычного. Но чем больше прав, тем больше и ответственность. Так, рассматриваемый специалист несет ответственность за:

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

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

Программист в бюджетном учреждении и его обязанности

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

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

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

Школьный программист обязан:

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

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

Об ответственности и правах программиста в бюджетном учреждении

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

Стоит отметить и размытость формулировок, имеющихся в должностной инструкции:

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

Какие же за программистом закреплены права? Можно выделить самые основные:

  • право на повышение квалификации;
  • право вносить предложения по улучшению работы;
  • право запрашивать у начальства необходимые документы;
  • право вести переговоры с работниками учреждения (школы) и т. д.
И кто может рассчитывать на прибавку к зарплате Марк Бершидский По данным декабрьского исследования компании Hays, в следующем году 46% работодателей планируют увеличить штат сотрудников. 45% говорят о том, что увеличивать штат не планируют, а будут заниматься только...

Рагхав Харан, работавший в крупных компаниях, в том числе Shutterstock и фонде TrueVentures, написал о том, как можно получить работу, которую хочется, даже если не хватает дипломов и сертификатов, которые требуются от соискателя. Редакция vc.ru подготовила перевод...

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

Мнения работодателей: от каких сотрудников нужно избавляться в первую очередь Объясняют представители Mail.Ru Group, Aviasales, Sports.ru и других компаний. Анна Артамонова, вице-президент Mail.Ru Group В первую очередь нужно избавляться от токсичных сотрудников....

Менеджер по подбору персонала Amazon Селеста Джой Диаз рассказала о самых больших ошибках, которые допускают соискатели Amazon. Лучшие рекрутеры Google согласны с ней. Они выделили 3 типа резюме и посоветовали, какой лучше. 1. Резюме с должностями. В таком резюме...