16.03.2020

Типова посадова інструкція програміста. Посадова інструкція інженера-програміста, посадові обов'язки інженера-програміста, зразок посадової інструкції інженера-програміста


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

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

Що прописує про професію посадова інструкція? Програміст - це фахівець у сфері IT-технологій, який володіє комп'ютером на професійному рівні і вміє створювати та використовувати різноманітні комп'ютерні програми. Представник аналізованої професії має бути енергійним, комунікабельним і налаштованим лише позитивно.

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

Програміст повинен мати чудові знання:

Права та обов'язки програміста

Як і за будь-яким іншим робітником, за програмістом прописані деякі права та функції.

Які права прописує посадова інструкція?

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

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

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

Вище були названі лише основні функції фахівця, що розглядається. Безумовно, їх може бути набагато більше.

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

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

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

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

Керуватися інженер-програміст може лише статутом підприємства, його нормативними актами та законодавчими актами РФ.

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

Посадова інструкція інженера-програміста прописує за працівником такі права:


А що можна знайти про обов'язки фахівця, що розглядається? Ось що прописує посадова інструкція:

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

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

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

Про провідного програміста та його обов'язки

Призначається провідний програміст генеральним директором, а підпорядковується технічному директору. Звичайно, провідний програміст повинен мати вищу технічну освіту.

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

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

Таким чином, назва професії говорить сама за себе. По суті, провідний програміст є таким собі "старостой" у відділі.

Про відповідальність та права провідного програміста

Посадова інструкція провідного програміста прописує за провідним програмістом такі права:


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

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

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

Програміст у бюджетній установі та її обов'язки

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

Так, посадова інструкція програміста бюджетної установипрописує, що працівник також призначається директором закладу та підпорядковується йому. Основні функції та обов'язки полягають у прогнозуванні, аналізі та плануванні. Як приклад можна розглянути шкільного програміста.

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

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

  • аналізувати стан шкільного комп'ютерного парку;
  • стежити за станом комп'ютерного парку;
  • прогнозувати тенденції розвитку шкільної техніки;
  • організовувати використання техніки;
  • вести документацію про стан комп'ютерного парку

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

Про відповідальність та права програміста в бюджетній установі

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

Варто відзначити і розмитість формулювань, що є у посадовій інструкції:

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

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

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

ЗАТВЕРДЖУЮ:

[Назва посади]

_______________________________

_______________________________

[Найменування організації]

_______________________________

_______________________/[П.І.Б.]/

«______» _______________ 20___ р.

ПОСАДОВА ІНСТРУКЦІЯ

Програміста

1. Загальні положення

1.1. Дана посадова інструкція визначає та регламентує повноваження, функціональні та посадові обов'язки, права та відповідальність програміста [Найменування організації у родовому відмінку] (далі - Компанія).

1.2. Програміст призначається на посаду та звільняється з посади у встановленому чинним трудовим законодавствомпорядок наказом керівника Компанії.

1.3. Програміст належить до категорії фахівців і має у підпорядкуванні [найменування посад підлеглих у давальному відмінку].

1.4. Програміст підпорядковується безпосередньо [найменування посади безпосереднього керівника в давальному відмінку] Компанії.

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

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

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

Інженер-програміст:вища професійна (технічна або інженерно-економічна) освіта без пред'явлення вимог до стажу роботи або середня професійна (технічна або інженерно-економічна) освіта та стаж роботи на посаді техніка І категорії не менше 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__ р.

ПОСАДОВА ІНСТРУКЦІЯ

ПРОГРАМІСТА

I. Загальні положення

1. Програміст державного бюджетного освітньої установидодаткової професійної освіти (підвищення кваліфікації) спеціалістів «Центр інформаційного та матеріально-технічного забезпечення» (далі Центр) належить до категорії спеціалістів.

2. Призначення на посаду програміста та звільнення від неї провадиться наказом директора Центру.

3. Програміст підпорядковується безпосередньо директору Центру.

4. На час відсутності програміста його обов'язки виконує особа, яка призначена в установленому порядку. Ця особанабуває відповідних прав і несе відповідальність за якісне та своєчасне виконання покладених на нього обов'язків.

II. Програміст Центру повинен знати:

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

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

3. Технологію опрацювання інформації, види носіїв інформації.

4. Методи класифікації та кодування інформації.

5. Мови та методи програмування.

6. Порядок оформлення технічної документації.


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

8. Основи економіки, організації праці та управління, законодавство про працю та охорону праці Російської Федерації, правила внутрішнього трудового розпорядку, правила та норми охорони праці, техніки безпеки, виробничої санітарії та протипожежного захисту.

III. Посадові обов'язки програміста

Програміст Центру виконує такі функції:

1. Визначення інформації, що підлягає обробці на ПК, її обсягів, структури, макетів та схем введення, обробки, зберігання та видачі інформації, методів її контролю.

2. Виконання робіт з підготовки програм налагодження та проведення налагодження.

3. Розробка інструкцій щодо роботи з програмами, оформлення необхідної технічної документації.

4. Визначення можливості використання готових програмних засобів. Здійснення супроводу впроваджених програм та програмних засобів.

5. Виробництво налагодження та коригування розроблених програм. Розробка інструкцій щодо роботи з програмами, оформлення необхідної технічної документації.

6. Участь у створенні каталогів та картотек стандартних програм, у розробці форм документів, що підлягають машинній обробці, проектних роботахз розширення сфери застосування обчислювальної техніки.

7. Виконання обробки інформаційних масивів, інформаційних потоків відповідно до методичних документів.

8. Здійснення заповнення комп'ютерних баз та банків даних, забезпечення зберігання, прийом та передачу інформації в електронному виглядівідповідно до доручень адміністрації Центру.

9. Здійснення систематизації комп'ютерного програмного забезпечення, здійснення робіт з інсталяції та деінсталяції програмного забезпечення.

ІІІ. Права програміста

Програміст Центру має право:

1. Ознайомитися з проектами рішень керівника Центру щодо його діяльності.

2. Вносити на розгляд керівництва пропозиції щодо вдосконалення роботи, пов'язаної з передбаченими цією інструкцією обов'язками.

3. У межах своєї компетенції повідомляти про всі виявлені у процесі здійснення посадових обов'язків недоліки у діяльності центру та вносити пропозиції щодо їх усунення.

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

5. Залучати спеціалістів до вирішення завдань, покладених на нього, якщо це передбачено їх інструкціями, в іншому випадку з дозволу керівника.

6. Вимагати від керівництва Центру сприяння у виконанні ним його посадових обов'язків та прав.

IV. Відповідальність програміста

Програміст Центру відповідає:

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

2. За правопорушення, скоєні у процесі здійснення своєї діяльності, - у межах, визначених чинним адміністративним, кримінальним та цивільним законодавством України.

3. За заподіяння матеріальних збитків- У межах, визначених чинним трудовим та цивільним законодавством Російської Федерації.

V. Вимоги до кваліфікації програміста

· Вища професійну освіту;

· володіння Інтернет-технологіями;

· Робота з офісними програмами на рівні кваліфікованого користувача;

· Знання мов та методів програмування.

Зразок посадової інструкції програміста

Зразок посадової інструкції складено з урахуванням профстандарту

1. Загальні положення

1.1. Програміст належить до категорії спеціалістів.

1.2. На посаду програміста приймається особа, яка має:

1) середня професійна освіта;

2) підвищення кваліфікації;

3) досвід практичної роботиу сфері розробки програмного забезпечення щонайменше 6 місяців.

1.3. Програміст повинен знати:

1) методи автоматичної та автоматизованої перевірки працездатності програмного забезпечення;

2) основні види діагностичних даних та способи їх подання;

3) мови, утиліти та середовища програмування, та засоби пакетного виконання процедур;

4) типові метрики програмного забезпечення;

5) основні методи вимірювання та оцінки характеристик програмного забезпечення;

6) методи створення та документування контрольних прикладів та тестових наборів даних;

7) правила, алгоритми та технології створення тестових наборів даних;

8) вимоги до структури та форматів зберігання тестових наборів даних;

9) методи та засоби перевірки працездатності програмного забезпечення;

10) середовище перевірки працездатності та налагодження програмного забезпечення;

11) внутрішні нормативні документи, що регламентують порядок документування результатів перевірки працездатності програмного забезпечення;

12) методи та засоби рефакторингу та оптимізації програмного коду;

13) мови програмування та середовища розробки;

14) внутрішні нормативні документи, що регламентують вимоги до програмного коду, порядок відображення змін у системі контролю версій;

15) внутрішні нормативні документи, що регламентують порядок відображення результатів рефакторингу та оптимізації у колективній базі знань;

16) методи та прийоми налагодження програмного коду;

17) типові помилки, що виникають при розробці програмного забезпечення, та методи їх діагностики та виправлення;

18) правила внутрішнього трудового розпорядку;

19) вимоги охорони праці та правила пожежної безпеки;

20) ……… (інші вимоги до необхідних знань)

1.4. Програміст повинен вміти:

1) писати програмний код процедур перевірки працездатності програмного забезпечення обраною мовою програмування;

2) використовувати обране середовище програмування для розробки процедур перевірки працездатності програмного забезпечення обраною мовою програмування;

3) розробляти та оформлювати контрольні приклади для перевірки працездатності програмного забезпечення;

4) розробляти процедури генерації тестових наборів даних із заданими характеристиками;

5) готувати набори даних, що використовуються під час перевірки працездатності програмного забезпечення;

6) застосовувати методи та засоби перевірки працездатності програмного забезпечення;

7) інтерпретувати діагностичні дані (журнали, протоколи та ін.);

8) аналізувати значення одержаних характеристик програмного забезпечення;

9) документувати результати перевірки працездатності програмного забезпечення;

10) застосовувати методи, засоби для рефакторингу та оптимізації;

11) застосовувати інструментальні засоби колективної роботи над програмним кодом;

12) публікувати результати рефакторингу та оптимізації в колективній базі знань у вигляді найкращих практик;

13) використовувати систему контролю версій для реєстрації здійснених змін;

14) застосовувати методи та прийоми налагодження дефектного програмного коду;

15) інтерпретувати повідомлення про помилки, попередження, записи технологічних журналів, що виникають під час виконання дефектного коду;

16) ……… (інші навички та вміння)

1.5. Програміст у своїй діяльності керується:

1) ……… (найменування установчого документа)

2) Положенням про ……… (найменування структурного підрозділу)

3) справжньою посадовою інструкцією;

4) ……… (найменування локальних нормативних актів, що регламентують

трудові функції за посадою)

1.6. Програміст підпорядковується безпосередньо ……… (найменування посади

керівника)

1.7. ……… (інші загальні положення)

2. Трудові функції

2.1. Перевірка працездатності та рефакторинг коду програмного забезпечення:

1) розробка процедур перевірки працездатності та вимірювання характеристик програмного забезпечення;

2) розробка тестових наборів даних;

3) перевірка працездатності програмного забезпечення;

4) рефакторинг та оптимізація програмного коду;

5) виправлення дефектів, зафіксованих у базі даних дефектів.

2.2. ……… (інші функції)

3. Посадові обов'язки

3.1. Програміст виконує такі обов'язки:

3.1.1. У рамках трудової функції розробка процедур перевірки працездатності та вимірювання характеристик програмного забезпечення:

1) розробляє процедури:

Перевірка працездатності програмного забезпечення;

Збір діагностичних даних;

Вимірювання необхідних характеристик програмного забезпечення;

3.1.2. В рамках трудової функції розроблення тестових наборів даних:

1) здійснює підготовку тестових наборів даних відповідно до обраної методики;

2) оцінює та погоджує терміни виконання поставлених завдань.

3.1.3. В рамках трудової функції перевірка працездатності програмного забезпечення:

1) здійснює перевірку працездатності програмного забезпечення на основі розроблених тестових наборів даних;

2) оцінює відповідність програмного забезпечення необхідним характеристикам;

3) здійснює збір та аналіз отриманих результатів перевірки працездатності програмного забезпечення;

3.1.4. В рамках трудової функції рефакторинг та оптимізація програмного коду:

1) проводить аналіз програмного коду на відповідність вимогам щодо читання та продуктивності;

2) вносить зміни до програмного коду та перевіряє його працездатність;

3) оцінює та погоджує терміни виконання поставлених завдань.

3.1.5. У рамках трудової функції виправлення дефектів, зафіксованих у базі даних дефектів:

1) здійснює відтворення дефектів, зафіксованих у базі даних дефектів;

2) встановлює причини виникнення дефектів;

3) вносить зміни до програмного коду для усунення виявлених дефектів;

4) оцінює та погоджує терміни виконання поставлених завдань.

3.1.6. У межах своїх трудових функцій виконує доручення свого безпосереднього керівника.

3.1.7. ……… (інші обов'язки)

3.2. ……… (інші положення про посадові обов'язки)

4. Права

Програміст має право:

4.1. Брати участь в обговоренні проектів рішень, у нарадах щодо їх підготовки та виконання.

4.2. Запитувати у безпосереднього керівника роз'яснення та уточнення за даними дорученнями, виданими завданням.

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

4.4. Ознайомлюватися з проектами рішень керівництва, що стосуються виконуваної ним функції, з документами, що визначають його права та обов'язки з посади, критерії оцінки якості виконання своїх трудових функцій.

4.5. Вносити на розгляд свого безпосереднього керівника пропозиції щодо організації праці у межах своїх трудових функцій.

4.6. Брати участь в обговоренні питань, що стосуються виконуваних посадових обов'язків.

4.7. ……… (інші права)

5. Відповідальність

5.1. Програміст притягується до відповідальності:

За неналежне виконання чи невиконання своїх посадових обов'язків, передбачених цією посадовою інструкцією, - у порядку, встановленому чинним трудовим законодавством Російської Федерації;

За правопорушення та злочини, скоєні у процесі своєї діяльності, - у порядку, встановленому чинним адміністративним, кримінальним та цивільним законодавством Російської Федерації;

За заподіяння шкоди організації - у порядку, встановленому чинним трудовим законодавством України.

5.2. ……… (інші положення про відповідальність)

6. Заключні положення

6.1. Ця посадова інструкція розроблена на основі Професійного стандарту" ", затвердженого Наказом Міністерства праці та соціального захистуРосійської Федерації від 18.11.2013 N 679н, з урахуванням ……… (реквізити локальних нормативних актів організації)

6.2. Ознайомлення працівника із справжньою посадовою інструкцією здійснюється при прийомі на роботу (до підписання трудового договору).

Факт ознайомлення працівника із справжньою посадовою інструкцією підтверджується ……… (підписом у листі ознайомлення, що є невід'ємна частинацієї інструкції (у журналі ознайомлення з посадовими інструкціями); в екземплярі посадової інструкції, що зберігається у роботодавця; іншим способом)

6.3. ……… (інші заключні положення).

1. ЗАГАЛЬНІ ПОЛОЖЕННЯ
1.1. Ця посадова інструкція визначає функціональні обов'язки, права та відповідальність Програміста.
1.2. Програміст призначається на посаду та звільняється з посади у встановленому чинним трудовим законодавством порядку наказом Генерального директораза поданням керівника відділу IT.
1.3. Програміст підпорядковується безпосередньо керівнику відділу ІТ.
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. Виконує розпорядження та накази Генерального директора підприємства та керівника відділу IT.
2.1.24. Інформує керівництво про наявні недоліки в роботі підприємства, заходи щодо їх ліквідації.
2.1.25. Сприяє створенню сприятливого ділового та морального клімату на підприємстві.

3. ПРАВА ПРОГРАМІСТА
3.1. Програміст має право:
3.1.1. Вживати відповідні дії щодо усунення причин, що створюють перешкоди для здійснення програмістом своїх функціональних обов'язків.
3.1.2. Вносити пропозиції адміністрації підприємства щодо покращення роботи, що стосується функціональним обов'язкамПрограміста та всього підприємства в цілому.

5. УМОВИ РОБОТИ ПРОГРАМІСТА
5.1. Режим роботи Програміста визначається відповідно до Правил внутрішнього трудового розпорядку, встановлених на підприємстві.


2023
newmagazineroom.ru - Бухгалтерська звітність. УНВС. Зарплата та кадри. Валютні операції. Сплата податків. ПДВ. Страхові внески