Facebook. VKontakte. Excursii. Pregătirea. Profesii pe internet. Autodezvoltare
Cauta pe site

Descrierea postului de programator într-o redacție a unui ziar. Descrierea postului unui inginer software. Funcții de muncă ale unui inginer software și tehnician software

1. DISPOZIȚII GENERALE
1.1. Această fișă a postului definește îndatoririle funcționale, drepturile și responsabilitățile Programatorului.
1.2. Programatorul este numit în funcție și demis din poziție așa cum este stabilit de curent legislatia muncii comanda prin comanda Director General la recomandarea şefului departamentului IT.
1.3. Programatorul raportează direct șefului departamentului IT.
1.4. O persoană cu studii superioare este numită în funcția de Programator învăţământul tehnic.
1.5. Programatorul trebuie să aibă abilități de calculator la nivel profesional, inclusiv capacitatea de a folosi și crea special programe de calculator.
1.6. Programatorul trebuie să știe:
- legi, reglementări, ordine, ordine, alte documente de reglementare și reglementări referitoare la activitatea întreprinderii;
- legislatia muncii;
- Reguli interne reglementările muncii;
- regulile si reglementarile privind protectia muncii;
- Norme de siguranta, salubritate si igiena industriala, securitate la incendiu, aparare civila.
1.7. Un programator trebuie să aibă bune abilități de comunicare, să fie energic și să aibă o atitudine pozitivă.

2. RESPONSABILITĂȚI FUNCȚIONALE ALE PROGRAMATORULUI
2.1. Programator:
2.1.1. Pe baza analizei modelelor matematice și a algoritmilor pentru rezolvarea problemelor economice și de altă natură, dezvoltă programe care oferă capacitatea de a executa algoritmul și, în consecință, sarcina atribuită folosind tehnologia computerului, le testează și le depanează.
2.1.2. Dezvolta tehnologia pentru rezolvarea problemelor la toate etapele procesarii informatiilor.
2.1.3. Selectează un limbaj de programare pentru a descrie algoritmii și structurile de date.
2.1.4. Determină informațiile care urmează să fie prelucrate de tehnologia computerizată, volumul acesteia, structura, machetele și schemele de intrare, procesare, stocare și ieșire, metodele de control ale acesteia.
2.1.5. Efectuează lucrări de pregătire a programelor pentru depanare și depanare.
2.1.6. Determină domeniul și conținutul datelor de caz de testare care oferă cea mai completă verificare a conformității programelor cu scopul lor funcțional.
2.1.7. Lansează programe depanate și introduce date inițiale determinate de condițiile sarcinilor atribuite.
2.1.8. Efectuează ajustări la programul dezvoltat pe baza analizei datelor de ieșire.
2.1.9. Determină posibilitatea utilizării produselor software gata făcute.
2.1.10. Elaborează instrucțiuni de lucru cu programe, întocmește documentația tehnică necesară.
2.1.11. Oferă suport pentru programele și software-ul implementat.
2.1.12. Elaborează și implementează sisteme de verificare automată a corectitudinii programelor.
2.1.13. Efectuează lucrări de unificare și tipificare a proceselor de calcul.
2.1.14. Participă la realizarea cataloagelor și a dosarelor de programe standard, la elaborarea formularelor de documente în formular electronic, supuse prelucrării computerizate, în proiectarea de programe care permit extinderea domeniului de aplicare a tehnologiei informatice.
2.1.15. Asigură funcționarea tehnică corespunzătoare și funcționarea neîntreruptă a computerelor și a dispozitivelor individuale.
2.1.16. Participă la elaborarea planurilor și a programelor de lucru pe termen lung și anual, întreţinereși repararea echipamentelor, măsuri pentru îmbunătățirea funcționării acestuia, prevenirea timpului de nefuncționare, îmbunătățirea calității muncii, utilizare eficientă tehnologie informatică.
2.1.17. Pregătește calculatoarele și dispozitivele individuale pentru funcționare, le inspectează tehnic, verifică defecțiuni, elimină defecțiuni și previne apariția defecțiunilor în viitor.
2.1.18. Ia măsuri pentru a asigura reparații la timp și de înaltă calitate ale computerelor și dispozitivelor individuale, pe cont propriu sau de către terți. 2.1.19. Participă la realizarea inventarelor.
2.1.20. Trebuie să protejeze proprietatea întreprinderii și să nu dezvăluie informații și informații care constituie un secret comercial al întreprinderii.
2.1.21. Nu acordă interviuri, nu organizează întâlniri sau negocieri legate de activitățile întreprinderii, fără permisiunea conducerii întreprinderii.
2.1.22. Respectă forța de muncă și disciplina de productie, regulile și reglementările de protecție a muncii, cerințe de salubritate și igienă industrială, cerințe de securitate la incendiu, apărare civilă.
2.1.23. Execută ordinele directorului general al întreprinderii și șefului departamentului IT.
2.1.24. Informează conducerea despre deficiențele existente în funcționarea întreprinderii și măsurile luate pentru eliminarea acestora.
2.1.25. Contribuie la crearea unui climat de afaceri și moral favorabil în întreprindere.

3. DREPTURILE PROGRAMATORULUI
3.1. Programatorul are dreptul:
3.1.1. Luați măsuri adecvate pentru a elimina motivele care creează obstacole în calea îndeplinirii sarcinilor funcționale ale programatorului.
3.1.2. Faceți propuneri către administrația întreprinderii pentru îmbunătățirea activității legate de responsabilități funcționale Programatorul și întreaga întreprindere în ansamblu.

5. CONDIȚII DE LUCRU ALE PROGRAMATORULUI
5.1. Programul de lucru al Programatorului este stabilit în conformitate cu Regulamentul Intern al Muncii stabilit la întreprindere.

stabilește drepturile, îndatoririle și responsabilitățile salariatului care ocupă această funcție. Despre caracteristici și soiuri fișe de post pentru programatori va fi discutat în articol mai târziu.

Ce face un programator?

În prezent, profesia de programator este una dintre cele mai solicitate și destul de bine plătită. Acest lucru se datorează faptului că informatizarea a ajuns chiar și la cele mai mici birouri și birouri, iar întocmirea și depunerea diferitelor rapoarte în formă electronică au devenit obligatorii. În consecință, sarcina de a selecta specialiști în acest domeniu și de a elabora fișe de post pentru aceștia a devenit una dintre prioritățile managementului multor organizații.

Particularitatea muncii unui programator este că această profesie este destul de universală, iar funcțiile pe care le poate îndeplini în cadrul domeniului său la întreprindere sunt foarte diverse. De exemplu, poziția unui programator poate include specialiști de următoarele tipuri:

  • programator de sistem;
  • programator de aplicații;
  • tester;
  • specialist suport tehnic.

Cel mai adesea, responsabilitățile programatorilor dintr-o întreprindere includ organizarea suportului software. În plus, principalele sarcini ale programatorilor, în funcție de specializarea lor, includ:

  • crearea de software pentru rezolvarea problemelor atribuite;
  • creare de site-uri web, programe pentru administrarea site-urilor web, magazine online;
  • dezvoltare sisteme de operareși shell-uri pentru baze de date;
  • suport tehnicși întreținerea software-ului, precum și alte sarcini similare.

Toate aceste nuanțe ar trebui să fie reflectate cât mai clar posibil în fișa postului specialistului, astfel încât ulterior să nu apară întrebări nici cu privire la domeniul de activitate al unui anumit angajat, nici cu privire la domeniul de aplicare a responsabilităților acestuia.

Nu-ți cunoști drepturile?

Structura fișei postului unui programator (inginer programator, tehnician programator etc.)

Descrierea postului programator trebuie să respecte regulile de întocmire a fișelor de post acceptate în afaceri. În același timp, este destul de firesc ca acesta să aibă diferențe asociate cu caracteristicile funcțiile postului programator și specificul muncii unei anumite întreprinderi.

O structură tipică a descrierii postului pentru un programator arată astfel:

  1. În colțul din dreapta sus al primei pagini există o coloană cu semne despre data aprobării instrucțiunilor și poziția managerului care a aprobat documentul. Marca de omologare este certificată prin semnătura managerului. Tot în această coloană se fac note privind aprobarea fișei postului cu departamentele și serviciile relevante ale organizației. Mărcile sunt certificate prin semnăturile șefilor de departamente/servicii. Cu toate acestea, uneori, mărcile de aprobare sunt situate la sfârșitul documentului.
  2. Prima secțiune a fișei postului îi este dedicată prevederi generale. Această secțiune include:
    • o listă de cerințe pentru un candidat pentru postul de programator;
    • o listă de documente legislative și alte documente pe care un angajat trebuie să le studieze pentru a lucra;
    • procedura de angajare și concediere a unui angajat programator, precum și de înlocuire a acestuia în absență;
    • definirea structurală a poziției unui programator în organigrama întreprinderii și definirea superiorului imediat al specialistului.
  3. Următoarea secțiune se referă în general drepturi oficialeși responsabilitățile angajaților. În același timp, uneori (dacă funcțiile de muncă ale angajatului sunt extinse) blocul este împărțit în două secțiuni. Adăugați pe listă responsabilități de serviciu Un programator include de obicei responsabilități standard pentru această poziție, precum și responsabilități determinate de specializarea angajatului (de exemplu, inginer software și tehnician software) și caracteristicile organizației în care lucrează. În plus, responsabilitățile unui programator includ adesea întreținerea computerelor și a echipamentelor de birou, precum și responsabilitățile obișnuite ale angajatului pentru respectarea standardelor de muncă și a orelor de funcționare.
  4. Următoarea secțiune a fișei postului evidențiază specificul responsabilității programatorului pentru execuție necorespunzătoare responsabilitățile lor. Este important de reținut că măsura răspunderii nu poate depăși limitele prevăzute de legislația muncii.

Cerințe standard pentru un candidat pentru un post

Cerințele tipice pentru un candidat pentru o poziție de programator sunt de obicei următoarele:

  1. Studii superioare sau medii de specialitate în specialitatea declarată. Uneori, o anumită universitate sau un studiu cu normă întreagă, poate fi necesară cunoașterea anumitor limbi de calculator și engleză.
  2. Experienta ca programator sau in domeniul solicitat. Dacă o persoană este acceptată la orice nivel inferior, atunci experiența de lucru poate să nu fie necesară, dar dacă o organizație caută un șef pentru un departament de programare, atunci experiența necesară poate fi cantitate semnificativă ani (de obicei 3-5).
  3. Lista documentației cu care un candidat pentru un post trebuie să fie familiarizat. De regulă, pe lângă documentele fundamentale, această listă include documente interne ale întreprinderii privind organizarea muncii și specificul lucrului ca programator. Un angajat este introdus în documentele interne după ce este angajat.

Funcții de muncă ale unui inginer software și tehnician software

Cele mai larg reprezentate dintre locurile de muncă vacante pentru programatori sunt posturile de inginer software și tehnician software. În ciuda faptului că uneori, chiar și în cadrul aceleiași organizații, aceste posturi pot fi numite la fel, funcțiile de muncă îndeplinite de angajații acestor specialități sunt diferite. Pentru a rezuma, un inginer de software este implicat în compilarea și dezvoltarea de programe pentru tehnologia computerelor, iar un tehnician de software folosește programe deja dezvoltate pentru a rezolva sarcinile care îi sunt atribuite.

În practică, responsabilitățile postului unui inginer software pot include:

  1. Dezvoltarea de programe bazate pe analiza modelelor matematice și a algoritmilor pentru rezolvarea problemelor economice și de altă natură, precum și asigurarea implementării acestora prin intermediul tehnologiei informatice.
  2. Testarea și depanarea programelor, suportul tehnic suplimentar al acestora.
  3. Dezvoltarea tehnologiei pentru rezolvarea problemelor la toate etapele procesării informației.
  4. Alegerea unui limbaj de programare pentru a descrie algoritmi și structuri de date.
  5. Lansarea programelor depanate și introducerea datelor inițiale conform sarcinilor atribuite.
  6. Ajustarea programului dezvoltat pe baza analizei datelor de ieșire.
  7. Întocmirea unui manual de lucru cu programul, pregătirea altor documentații tehnice necesare.
  8. Analiza posibilităților de utilizare a produselor software.

Ca parte a responsabilităților sale de serviciu, un inginer software poate:

  1. Asigurați procesarea automată a informațiilor primite, dezvoltați tehnologie pentru rezolvarea problemelor economice și de altă natură.
  2. Participa la proiectarea sistemelor de prelucrare a datelor și a sistemelor software de calculator.
  3. Efectuați activități pregătitoare pentru procesul de calcul, observați funcționarea mașinilor.
  4. Pregătiți diagrame proces tehnologic prelucrarea informațiilor, algoritmi de rezolvare a problemelor, machete, instrucțiuni etc.
  5. Pregăti medii tehnice informațiile utilizate pentru introducerea automată a datelor într-un computer, sistematizarea indicatorilor de date normative și de referință.
  6. Primirea și controlul informațiilor de intrare, pregătirea datelor inițiale, procesarea informațiilor, pregătirea documentației.

Astfel, o fișă de post bine pregătită pentru acest specialist va permite nu numai formularea gamei optime de responsabilități ale angajatului, ci și determinarea criteriilor de selectare a candidaților pentru post. Acest lucru va facilita în mod semnificativ sarcina de a angaja o unitate atât de importantă și necesară pentru întreprindere ca programator. Un exemplu de descriere a postului pentru un programator poate fi descărcat de pe site-ul nostru web.

Definește responsabilitățile funcționale, drepturile și responsabilitățile Programatorului.

1.2. Un programator este numit într-o funcție și eliberat dintr-o funcție în modul prevăzut de legislația muncii în vigoare prin ordin al directorului general la recomandarea șefului departamentului IT.

1.3. Programatorul raportează direct șefului departamentului IT.

1.4. În funcția de Programator este numită o persoană cu studii superioare tehnice.

1.5. Un programator trebuie să aibă abilități profesionale de calculator, inclusiv capacitatea de a utiliza și de a crea programe speciale de calculator.

1.6. Programatorul trebuie să cunoască: legi, reglementări, ordine, comenzi, alte documente de reglementare și reglementări referitoare la activitatea unei întreprinderi comerciale; legislatia muncii; Reglementări interne de muncă; regulile și reglementările privind protecția muncii; reguli de siguranta, salubritate si igiena industriala, securitate la incendiu, aparare civila.

1.7. Un programator trebuie să aibă bune abilități de comunicare, să fie energic și să aibă o atitudine pozitivă.

2. RESPONSABILITĂȚI FUNCȚIONALE ALE PROGRAMATORULUI

2.1. Programator:

2.1.1. Pe baza analizei modelelor matematice și a algoritmilor pentru rezolvarea problemelor economice și de altă natură, dezvoltă programe care oferă capacitatea de a executa algoritmul și, în consecință, sarcina atribuită folosind tehnologia computerului, le testează și le depanează.


2.1.2. Dezvolta tehnologia pentru rezolvarea problemelor la toate etapele procesarii informatiilor.

2.1.3. Selectează un limbaj de programare pentru a descrie algoritmii și structurile de date.

2.1.4. Determină informațiile care urmează să fie prelucrate de tehnologia computerizată, volumul acesteia, structura, machetele și schemele de intrare, procesare, stocare și ieșire, metodele de control ale acesteia.

2.1.5. Efectuează lucrări de pregătire a programelor pentru depanare și depanare.

2.1.6. Determină domeniul de aplicare și conținutul datelor de caz de testare care oferă cea mai completă verificare a conformității programelor cu scopul lor funcțional.

2.1.7. Lansează programe depanate și introduce date inițiale determinate de condițiile sarcinilor atribuite.

2.1.8. Efectuează ajustări la programul dezvoltat pe baza analizei datelor de ieșire.

2.1.9. Determină posibilitatea utilizării produselor software gata făcute.

2.1.10. Elaborează instrucțiuni de lucru cu programe, întocmește documentația tehnică necesară.

2.1.11. Oferă suport pentru programele și software-ul implementat.

2.1.12. Elaborează și implementează sisteme de verificare automată a corectitudinii programelor.

2.1.13. Efectuează lucrări de unificare și tipificare a proceselor de calcul.

2.1.14. Participă la realizarea cataloagelor și a dosarelor de programe standard, la elaborarea formelor de documente în formă electronică care sunt supuse prelucrării computerizate, la proiectarea programelor care permit extinderea domeniului de aplicare a tehnologiei informatice.

2.1.15. Asigură funcționarea tehnică corespunzătoare și funcționarea neîntreruptă a computerelor și a dispozitivelor individuale.

2.1.16. Participă la elaborarea planurilor și programelor de lucru pe termen lung și anuale, întreținere și reparare a echipamentelor, măsuri de îmbunătățire a funcționării acestuia, prevenirea timpului de nefuncționare, îmbunătățirea calității muncii și utilizarea eficientă a tehnologiei informatice.

2.1.17. Pregătește calculatoarele și dispozitivele individuale pentru funcționare, le inspectează tehnic, verifică defecțiuni, elimină defecțiuni și previne apariția defecțiunilor în viitor.

2.1.18. Ia măsuri pentru a asigura reparații la timp și de înaltă calitate ale computerelor și dispozitivelor individuale, pe cont propriu sau de către terți.

2.1.19. Participă la realizarea inventarelor.

2.1.20. Trebuie să protejeze proprietatea întreprinderii și să nu dezvăluie informații și informații care constituie un secret comercial al întreprinderii.

2.1.21. Nu acordă interviuri, nu organizează ședințe sau negocieri legate de activitățile întreprinderii, fără permisiunea conducerii întreprinderii.

2.1.22. Respectă disciplina muncii și de producție, regulile și reglementările privind protecția muncii, cerințele de salubritate și igienă industrială, cerințele de securitate la incendiu și apărarea civilă.

2.1.23. Execută ordinele și ordinele directorului general al întreprinderii.

2.1.24. Informează conducerea despre deficiențele existente în funcționarea întreprinderii și măsurile luate pentru eliminarea acestora.

2.1.25. Contribuie la crearea unui climat de afaceri și moral favorabil în întreprindere.

3. DREPTURILE PROGRAMATORULUI

3.1. Programatorul are dreptul:

3.1.1. Luați măsuri adecvate pentru a elimina motivele care creează obstacole în calea îndeplinirii sarcinilor funcționale ale programatorului.

3.1.2. Faceți propuneri către administrația întreprinderii pentru îmbunătățirea activității legate de responsabilitățile funcționale ale Programatorului și ale întregii întreprinderi în ansamblu.

4. RESPONSABILITATEA PROGRAMATORULUI

4.1. Programatorul este responsabil pentru:

4.1.1. Neîndeplinirea îndatoririlor sale funcționale.

4.1.2. Informații inexacte despre stadiul îndeplinirii sarcinilor și instrucțiunilor primite, încălcarea termenelor limită pentru executarea acestora.

4.1.3. Nerespectarea comenzilor, instrucțiunilor Directorului General și a șefului departamentului IT.

4.1.4. Încălcarea reglementărilor interne de muncă, a normelor de securitate la incendiu, a normelor de apărare civilă stabilite la întreprindere.

4.1.5. Dezvăluirea secretelor comerciale ale unei companii.

4.1.6. Neconservare, deteriorare a bunurilor și altele bunuri materiale, dacă defecțiunea sau deteriorarea a avut loc din vina Programatorului.

5. CONDIȚII DE LUCRU ALE PROGRAMATORULUI

5.1. Programul de lucru al Programatorului este stabilit în conformitate cu Regulamentul Intern al Muncii stabilit la întreprindere.

Un programator este foarte profesie importantă, clasificate în mai multe tipuri. Funcțiile, drepturile și responsabilitățile diferiților programatori vor fi discutate în acest articol.

Cine este un programator?

Ce spune fișa postului despre profesie? Un programator este un specialist în domeniul tehnologiilor IT care are abilități profesionale de calculator și este capabil să creeze și să utilizeze diverse tipuri de programe de calculator. Un reprezentant al profesiei în cauză trebuie să fie energic, sociabil și numai pozitiv.

Cum se poate obține un astfel de loc de muncă? Programatorul, prescriu instrucțiunile, trebuie să aibă studii tehnice superioare. Numai în acest caz poate fi numit în funcție prin ordin al directorului general al departamentului IT.

Programatorul trebuie să aibă cunoștințe excelente despre:

  • privind legislatia muncii;
  • asupra diferitelor tipuri de decrete, acte și norme referitoare la activitate profesională programator;
  • privind regulile și reglementările muncii;
  • despre măsurile de siguranță.

Drepturile și responsabilitățile unui programator

Ca orice alt lucrător, programatorul are anumite drepturi și funcții.

Ce drepturi prevede fișa postului?

  • Programatorul are dreptul de a identifica și elimina diverse cauze și factori care interferează cu activitatea de lucru eficientă.
  • Programatorul are dreptul de a transmite diferite tipuri de dorințe, cereri și propuneri conducerii întreprinderii privind îmbunătățirea eficienței muncii.

Drepturile unui reprezentant al profesiei în cauză, deși se încadrează în doar două puncte, sunt totuși destul de corecte și divulgate. Ce responsabilități are un specialist IT și ce spune fișa postului despre ele? Programatorul, conform standardelor, este dotat cu următoarele funcții:

  • dezvoltarea și testarea programelor;
  • dezvoltarea unei metodologii de rezolvare a problemei;
  • identificarea informațiilor solicitate;
  • determinarea conținutului și domeniului de aplicare a datelor;
  • pornirea și oprirea programelor;
  • asigurarea bunei functionari a programelor;
  • pregătirea echipamentelor pentru exploatare, repararea unor utilaje.

Mai sus au fost menționate doar cele mai elementare funcții ale specialistului în cauză. Desigur, ar putea fi mult mai multe.

Ce este un inginer software?

În fișa postului unui inginer software se precizează că specialistul în cauză este numit prin ordin al directorului general.

Se raportează fie șefului de catedră, fie Pentru a obține postul de inginer software, trebuie să aveți studii superioare tehnice și minim un an de experiență în muncă.

Specialistul în cauză trebuie să aibă cunoștințe excelente despre o mare varietate de tipuri de software, principiile și tehnologiile și metodele de prelucrare și codificare a informațiilor. Este indicat ca specialistul să aibă, de asemenea, o înțelegere a limbajelor de programare formalizate, precum și a ordinii și metodelor de pregătire a documentelor.

Un inginer de software poate fi ghidat doar de carta întreprinderii, a lui reglementăriși actele legislative ale Federației Ruse.

Drepturile, îndatoririle și responsabilitățile unui inginer software

Fișa postului unui inginer software prevede următoarele drepturi pentru angajat:


Ce puteți găsi despre responsabilitățile specialistului în cauză? Iată ce scrie în fișa postului:

  • este necesar un inginer programator pentru a dezvolta programe și a le testa pe baza analizei matematice;
  • este obligat să dezvolte metode de rezolvare a problemelor;
  • trebuie să selecteze limba programului;
  • trebuie să definească informațiile de prelucrat;
  • este obligat să verifice produsele software înainte de utilizare.

În funcție de locul în care lucrează un inginer de software, funcțiile lor pot varia ușor.

De asemenea, este de remarcat faptul că inginerul software este responsabil pentru executarea incorectă a acestuia activitate de muncă, pentru neglijență, pentru încălcarea regulilor de disciplină și siguranță.

Despre programatorul principal și responsabilitățile sale

Programatorul principal este numit de directorul general și îi raportează director tehnic. Desigur, programatorul principal trebuie să aibă o educație tehnică superioară.

Programatorul de frunte se distinge prin abilitățile sale de calculator la nivel profesional și capacitatea de a dezvolta programe speciale complexe. Nimic altceva nu îl caracterizează pe programatorul principal, precum și enumerarea responsabilităților sale de muncă. Deci, iată care sunt funcțiile care intră în competența programatorului principal:

  • atribuirea de sarcini programatorilor și monitorizarea implementării acestora;
  • dezvoltarea sarcinilor pentru departament;
  • verificarea programelor de conformitate cu standardele;
  • acordarea de asistență programatorilor din departament;
  • efectuarea inventarierii;
  • controlul proprietății întreprinderii;
  • informarea superiorilor asupra problemelor existente.

Astfel, numele profesiei vorbește de la sine. De fapt, programatorul principal este un fel de „șef” în departament.

Despre responsabilitățile și drepturile programatorului principal

Descrierea postului a programatorului principal prevede următoarele drepturi pentru programatorul principal:


Astfel, programatorul principal are mult mai multe drepturi decât cel obișnuit. Dar cu cât mai multe drepturi, cu atât este mai mare responsabilitatea. Astfel, specialistul în cauză este responsabil pentru:

  • neîndeplinirea sau îndeplinirea slabă a funcțiilor lor;
  • neexecutarea sau îndeplinirea de proastă calitate a funcțiilor de către departament;
  • furnizarea de informații false despre activitatea departamentului;
  • dezvăluirea secretelor comerciale;
  • nerespectarea ordinelor superiorilor.

Specialistul în cauză are o meserie foarte responsabilă. Un programator de frunte este o persoană concentrată, atentă la munca sa.

Programator într-o instituție bugetară și responsabilitățile sale

Merită spus imediat că munca specialistului în cauză într-o instituție bugetară nu este cu mult diferită de munca într-o instituție comercială.

Deci, descrierea postului unui programator institutie bugetara prevede că salariatul este numit și de către directorul unității și raportează acestuia. Îndatoririle și responsabilitățile principale includ prognoza, analiza și planificarea. Ca exemplu, luați în considerare un programator școlar.

Fișele postului unui programator la școală pot fi diferite, deoarece sunt editate direct în instituție de învățământ. Cu toate acestea, unele prevederi generale pot fi evidențiate.

Programatorul școlar trebuie să:

  • analiza starea parcului informatic al școlii;
  • monitorizează starea parcului de calculatoare;
  • prezice tendințele în dezvoltarea tehnologiei școlare;
  • organizarea utilizării tehnologiei;
  • mentine documentatia privind starea parcului de calculatoare.

Este de remarcat faptul că programatorului școlar îi sunt încredințate responsabilități enorme. Mai mult, dacă există doar unul pentru întreaga instituție.

Despre responsabilitățile și drepturile unui programator într-o instituție bugetară

În ciuda faptului că fișa postului unui programator într-o instituție poate varia, un lucru este sigur: responsabilitatea unui programator la școală sau în alte locuri este întotdeauna enormă.

Este demn de remarcat caracterul vag al formulării din fișa postului:

  • responsabilitatea pentru implicarea în încălcarea procesului [educațional];
  • răspunderea pentru cauzarea prejudiciului instituției;
  • pentru neîndeplinirea atribuțiilor de serviciu, îndeplinirea slabă a sarcinilor etc.

Ce drepturi sunt atribuite programatorului? Cele mai elementare pot fi identificate:

  • dreptul la formare avansată;
  • dreptul de a face propuneri pentru îmbunătățirea muncii;
  • dreptul de a solicita de la superiori documentele necesare;
  • dreptul de a negocia cu angajații instituției (școlii) etc.

DESCRIEREA POSTULUI
PROGRAMATOR
SOCIETATE LIMITATE
"BRC"

I. DISPOZIȚII GENERALE

1. Această fișă a postului definește funcțiile, drepturile și responsabilitățile Programatorului BRC LLC (denumită în continuare Compania).
2. În funcția de Programator este numită o persoană cu studii profesionale (tehnice sau inginerie-economice) superioare și experiență de muncă în specialitate de cel puțin 2 ani.
3. Programatorul este numit în funcție prin ordin al Directorului General al Societății la recomandarea șefului Direcției Tehnologia Informației.
4. În activitățile sale, Programatorul este ghidat de:

  • legislația actuală a Federației Ruse;
  • Carta BRC LLC;
  • standarde de stat și industriale, standarde ale BRC LLC;
  • reglementările locale ale BRC LLC;
  • comenzi și instrucțiuni pentru BRC LLC;
  • reguli si reglementari de protectia muncii, siguranta si protectia impotriva incendiilor;
  • regulamentul intern al muncii BRC SRL;
  • contract de munca incheiat;
  • Regulamentul Departamentului tehnologia de informație;
  • această descriere a postului;
  • Instrucțiuni și ordine orale și (sau) scrise ale șefului Direcției Tehnologia Informației / persoanei care îl înlocuiește.

5. Programatorul trebuie să știe:

  • orientări și materiale de reglementare care reglementează metodele de dezvoltare a algoritmilor și programelor și utilizarea tehnologiei informatice în procesarea informațiilor;
  • principiile de bază ale programării structurate;
  • tipuri de software;
  • caracteristici tehnice și operaționale, caracteristici de proiectare, scopul și modurile de funcționare ale computerului, regulile de funcționare tehnică a acestuia;
  • tehnologie pentru prelucrarea și codificarea automată a informațiilor;
  • limbaje de programare formalizate;
  • standarde actuale, sisteme de numere, cifruri și coduri;
  • procedura de intocmire a documentatiei tehnice;
  • avansate domestice şi experiență străină Programare și utilizare a tehnologiei informatice;
  • tipuri de software și servicii IT furnizate de Companie;
  • etica comunicării în afaceri;
  • fundamente ale ergonomiei, psihologiei sociale, sociologiei;
  • fundamente ale economiei, organizarii si managementului muncii;
  • regulamentul intern al muncii;
  • regulile și reglementările privind protecția muncii;
  • reguli pentru operarea echipamentelor informatice și de birou.

6. Programatorul raportează șefului Departamentului Tehnologia Informației.

II. RESPONSABILITĂȚIILE UNUI PROGRAMATOR

7. Programatorul îndeplinește următoarele responsabilități:

  • pe baza analizei modelelor matematice și a algoritmilor de rezolvare a problemelor economice și de altă natură, elaborează programe care fac posibilă executarea algoritmului și, în consecință, a sarcinii atribuite folosind tehnologia informatică, asigură testarea și depanarea acestora;
  • dezvoltă tehnologia pentru rezolvarea problemelor în toate etapele procesării informației;
  • determină informațiile care urmează să fie prelucrate de tehnologia informatică, volumul, structura, schemele și schemele de intrare, procesare, stocare și ieșire ale acesteia, metodele de control ale acesteia;
  • efectuează lucrări de pregătire a programelor pentru depanare și efectuează depanare;
  • determină volumul și conținutul acestor cazuri de testare, asigurând cea mai completă verificare a conformității programelor cu scopul lor funcțional;
  • lanseaza programe depanate si introduce date initiale determinate de conditiile sarcinilor atribuite;
  • efectuează ajustări la programul dezvoltat pe baza analizei datelor de ieșire;
  • elaborează instrucțiuni de lucru cu programe și întocmește documentația tehnică necesară;
  • participă la determinarea posibilității de a utiliza produse software gata făcute;
  • oferă suport pentru implementarea de programe și software;
  • dezvoltă și implementează sisteme pentru verificarea automată a corectitudinii programelor, instrumentelor software standard și standard,
  • alcătuiește tehnologia de prelucrare a informațiilor;
  • efectuează lucrări de unificare și tipificare a proceselor de calcul;
  • participă la realizarea cataloagelor și a dosarelor de programe standard, la elaborarea formelor de documente supuse prelucrării automate, la proiectarea programelor care permit extinderea domeniului de aplicare a tehnologiei informatice;
  • asigură întreținerea arhivei electronice a Direcției Tehnologia Informației, inclusiv utilizarea bazelor de date;
  • participă la organizarea sistemului de vânzare pentru software și servicii IT;
  • participă la elaborarea strategiei pentru Departamentul de Tehnologia Informației;
  • menține documentația de raportare a rezultatelor activităților Direcției Tehnologia Informației;
  • duce negocieri cu clientii Companiei;
  • oferă asistență în dezvoltarea parteneriatelor pe termen lung ale Companiei cu organizațiile clienți;
  • oferă suport tehnic organizațiilor - clienții Companiei care achiziționează software;
  • participă la elaborarea și implementarea măsurilor de întărire a disciplinei contabile economice, contractuale, financiare și de muncă, pentru combaterea risipei și a furtului bunurilor;
  • îndeplinește alte funcții din competența sa în conformitate cu scopurile și obiectivele Departamentului de Tehnologia Informației al Companiei.

III. DREPTURILE PROGRAMATORULUI

8. Programatorul are dreptul:

  • Faceți cunoștință cu proiectele de hotărâri ale Directorului General al Societății referitoare la activitățile Direcției Tehnologia Informației;
  • Solicitați personal sau în numele șefului Departamentului Tehnologia Informației din diviziile Companiei și altor specialiști informații și documente necesare îndeplinirii atribuțiilor sale oficiale;
  • Interacționează cu managerii diviziuni structurale Companii și (sau) organizații - clienți ai Companiei;
  • Trimite propuneri de îmbunătățire a activității Departamentului de Tehnologia Informației spre examinare de către Șeful Departamentului Tehnologia Informației și (sau) Directorul General al Companiei;
  • Implicați, de comun acord cu șefii diviziilor Societății, pentru pregătirea și (sau) examinarea documentelor (proiecte de ordine, instrucțiuni și alte documente) ale oricăror angajați ai Societății conform profilului activităților acestora.

IV. RESPONSABILITATEA ȘEFULUI DEPARTAMENTUL DE TEHNOLOGIA INFORMAȚIEI

9. Programatorul este responsabil:

  • Pentru îndeplinirea necorespunzătoare sau neîndeplinirea obligațiilor oficiale prevăzute în aceste instrucțiuni - în limitele determinate de legislația muncii în vigoare a Federației Ruse.
  • Pentru infracțiunile săvârșite în cursul desfășurării activității lor - în limitele stabilite de legislația administrativă, penală și civilă în vigoare a Federației Ruse.
  • Pentru a provoca daune materiale- în limitele determinate de legislația civilă și de muncă actuală a Federației Ruse.