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

Содержание

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

475 63301

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

На сайте 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. За причинение материального ущерба организации — в пределах, установленных действующим трудовым и гражданским законодательством Российской Федерации.

УТВЕРЖДАЮ:

_______________________________

_______________________________

_______________________________

_______________________________

_______________________//

«______» _______________ 20___ г.

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

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

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

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

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

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

1.4. Программист подчиняется непосредственно Компании.

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

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

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

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

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

1.6. Программист отвечает за:

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

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

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

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

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

1.9. В период временного отсутствия программиста его обязанности возлагаются на .

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. Принимает участие в создании каталогов и картотек стандартных программ, в разработке форм документов, подлежащих машинной обработке, в проектировании программ, позволяющих расширить область применения вычислительной техники.

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

3. Права

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

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

3.2. Контролировать выполнение производственных заданий, своевременное выполнение отдельных поручений и заданий подчиненными ему службами.

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

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

3.5. Подписывать и визировать документы в пределах своей компетенции.

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

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

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__ г.

(подпись)

Обслуживание компьютеров организации – айтишник или аутсорсинг?

Компания часто создаётся в условиях лёгкого хаоса. Первым делом отлаживается процесс получения прибыли. Если это получается сделать, то компания растёт. Постепенно у неё формируется своя ИТ-инфраструктура. Чтобы она не развалилась, её нужно поддерживать. И тут есть три выхода.

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

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

Сбои в работе программного обеспечения, сломанное МФУ и потерянная информация при вирусной атаке — это неприятности, которые вносят свою лепту в деятельность компании. ИТ-специалист представляется решением этих проблем. Давайте рассмотрим его должностные обязанности.

Должностные обязанности ИТ-специалиста

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

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

3. Установка нового программного обеспечения. Решили отказаться от одного антивируса и воспользоваться другим? Задача системного администратора сделать эту работу.

4. Защита ключевой информации компании и резервное хранение данных. Это одна из главных задач системного администратора (смотрите 8 мифов об ИТ-безопасности малого и среднего бизнеса).

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

Как системный администратор становится посредником между компаниями

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

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

ИТ-специалист, который обладает опытом работы и знаниями, получает от 100 000 руб. и выше. Молодым людям, пришедшим после института, можно платить и по 35 000 руб.

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

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

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

2. Создать свой информационно технический отдел. Где будут специалисты разных направлений.

3. Отдать обслуживание всей ИТ-инфраструктуры компании на аутсорсинг.

Насколько дорого держать айтишника? Обслуживание серверов и рабочих станций, при наличии штатного специалиста, который умеет это делать, обойдётся в 100 000 руб. и выше ежемесячно. И не факт, что он сможет разобраться с IP-телефонией, облачными технологиями и решить более сложные задачи. Например: исправить системные ошибки, перевести 1С Бухгалтерию в облако или выстроить надёжную систему защиты информации.

Почему ИТ-аутсорсинг стал популярным?

Многообразие задач, о которых мы говорили чуть выше, не позволяет нанять одного человека за 100 000 руб. и забыть о проблемах.

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

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

Это Аян Куреши, который получил сертификат Microsoft Certified Professional в 6 лет и стал самым молодым в мире сертифицированным IT-специалистом Microsoft. Вот он может решать много задач.

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

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

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

Кто такой IT-специалист, айтишник? Что делает айтишник и системный администратор?

Айтишник — универсальный солдат, который может и сайт написать, и «винду» установить, и со смартфоном разобраться. Да ещё и почты на досуге ломает и вычисляет хулиганов по IP.

Так, по крайней мере, думают многие. На деле всё иначе. «Ты ж программист, помоги с компьютером!» — такие просьбы ИТ-специалисты слышат часто. Но если у вас проблемы со зрением, вы же не пойдете решать их к логопеду?

Кто такой ИТ-специалист на самом деле

ИТ-специалист — это специалист в сфере информационных технологий. Люди, которые занимаются созданием сайтов, установкой операционных систем, настройкой смартфонов и вопросами безопасности в интернете — действительно айтишники. Но у каждого из них есть своя специализация.

Программист как главный пример айтишника

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

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

Есть ещё embedded-разработчики — они пишут программы для конкретных устройств, например, бортовых компьютеров в автомобиле, систем «умный дом», роботов и т.д. Если вы попросите такого специалиста написать сайт, вряд ли будете довольны результатом. Возможно, он виртуозно владеет языком С++, а HTML и JavaScript в глаза не видел.

Системные администраторы — тоже айтишники?

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

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

Специалисты по кибербезопасности

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

И это далеко не полный список. Отрасль развивается, количество специализаций растет с каждым днем. К слову, и хакеры, и ваш учитель информатики — тоже формально айтишники.

Где и как учатся на айтишника?

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

Работа айтишником. Идти или не идти?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ведущего

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

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

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

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

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

Москва и область: +7 (499) 455-12-46

Санкт-Петербург и область: +7 (812) 426-11-82

Также вы можете задать вопрос онлайн-консультанту:

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

Москва и область: +7 (499) 455-12-46

Санкт-Петербург и область: +7 (812) 426-11-82

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

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

1. ОБЩИЕ ПОЛОЖЕНИЯ

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

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

1.3. Программист подчиняется непосредственно руководителотдела IT.

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

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

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

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

2. ФУНКЦИОНАЛЬНЫЕ ОБЯЗАННОСТИ ПРОГРАММИСТА

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.1.18. Принимает меры по своевременному и качественному выполнению ремонта компьютеров и отдельных устройств своими силами или силами третьих лиц.

2.1.19. Принимает участие в проведении инвентаризаций.

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

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

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

2.1.23. Исполняет распоряжения и приказы Генерального директора предприятия.

2.1.24. Информирует руководство об имеющихся недостатках в работе предприятия, принимаемых мерах по их ликвидации.

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

3. ПРАВА ПРОГРАММИСТА

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

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

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

4. ОТВЕТСТВЕННОСТЬ ПРОГРАММИСТА

4.1. Программист несет ответственность за:

4.1.1. Невыполнение своих функциональных обязанностей.

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

4.1.3. Невыполнение приказов, распоряжений Генерального директора и руководителя отдела IT.

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

4.1.5. Разглашение коммерческой тайны предприятия.

4.1.6. Несохранность, порчу товаров и иных материальных ценностей, если несохранность, порча произошли по вине Программиста.

Основные обязанности специалиста IT-отдела

  • 3 Сентября, 2019
  • Руководства
  • Александра Карташова

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

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

Описание должностных задач

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

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

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

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

Требования при приеме на работу

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

  • Компьютерная наука.
  • Информатика.
  • Математика.
  • Машиностроение.
  • Статистика.
  • Исследование операций и др.

Некоторые сертификаты о дополнительном образовании могут помочь увеличить перспективы трудоустройства. Например, обучение по работе с системами от Oracle, Cisco и Microsoft.

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

Круг решаемых задач

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

Как составить описание работы ИТ-специалиста?

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

  • ИТ-специалист.
  • Старший ИТ-специалист.
  • Начальник ИТ-отдела.
  • ИТ-специалист, сертифицированный в определенной области.
  • ИТ-специалист на неполный рабочий день.
  • Специалист по ИТ-поддержке.

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

Структура документа

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

  1. Общая часть — описание подразделения, иерархии подчинения.
  2. Требования к должности — уровень образования, стаж, квалификационные требования.
  3. Цели — описание основных должностных обязанностей.
  4. Функции — перечень конкретных задач, выполняемых сотрудником.
  5. Информация — дополнительные положения по взаимодействию сотрудника внутри и вне организации.
  6. Права — описание основных прав сотрудника.
  7. Ответственность — описание основных обязанностей специалиста IT-подразделения и последствия их неисполнения.
  8. Дополнения и изменения — поле для отметок об изменениях, в случае если они вносились в инструкцию.
  9. С инструкцией ознакомлен — ФИО, подпись и дата прочтения документа (обычно совпадает с датой приказа о приеме на работу).

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

Раздел «Требования к должности»

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

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

Раздел «Цели»

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

  1. Служба поддержки: специалист обычно доступен 24/7, он дает советы и помогает всем, кто использует компьютер в организации. Он получает телефонные звонки о помощи и реагирует на проблемы. Большую часть времени ИТ-специалист может решать проблемы удаленно, в особо сложных случаях — выезжать на место.
  2. Сетевое администрирование: ИТ-специалист несет ответственность за поддержку повседневной работы компьютерной сети. Его работа заключается в том, чтобы убедиться, что сетевые системы поддерживают связь.
  3. Безопасность: ИТ-специалист участвует в разработке программного обеспечения для предотвращения кибератак. Специалист по информационной безопасности разрабатывает программное обеспечение, такое как программы шифрования данных и брандмауэры, для защиты компьютерных систем и сетей организации.
  4. Анализ баз данных: ИТ-специалист использует специальное программное обеспечение для организации, управления и хранения данных (финансовая информация, отгрузочные документы, заказы на покупку, ведомости заработной платы или административные расходы). Администратор баз данных предоставляет эту информацию пользователям в организации и настраивает процедуры безопасности, предотвращающие несанкционированный доступ.
  5. Облачные вычисления: перемещение хранилища данных в облако. ИТ-специалист является архитектором облачной инфраструктуры, отвечающей уникальным требованиям организации.
  6. Разработка программного обеспечения: такой специалист работает с другими ИТ-отделами для создания программ, которые выполняют конкретные задачи.
  7. Инженер-программист: тестирует и устанавливает системы на компьютеры.
  8. Аналитик, бизнес-аналитик: технический специалист берет данные, которые компания хранит на своем компьютере или в облаке и преобразует их в диаграммы и таблицы.

Раздел «Функции»

Раздел «Функции» является наиболее важной частью описания в должностной инструкции IT-специалиста в РК (разрезе компетенций). Здесь указывают задачи, которые выполняются на регулярной основе. Среди примеров описания функционала можно выделить такие:

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

Заключительные положения

В зависимости от объема и характера работы ИТ-специалиста устанавливается размер его оплаты труда. По данным Роструда средняя зарплата в отрасли информационных технологий в России составляет 40 000 рублей.

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *