FIȘĂ DE POST PROGRAMATOR DE SISTEM INFORMATIC

Nr. Înregistrare: [Număr de înregistrare intern]
Data intrării în vigoare: [Data]


SECȚIUNEA 1: IDENTIFICAREA POSTULUI

1.1. Denumirea postului:PROGRAMATOR DE SISTEM INFORMATIC

1.2. Cod C.O.R.:251204

1.3. Departamentul: [Numele Departamentului]

1.4. Nivelul postului: De execuție / De coordonare

1.5. Locația: [Sediu / Punctul de lucru / Terti / Remote / Mobil / Mixt ]


SECȚIUNEA 2: RELAȚII ORGANIZATORICE

2.1. Relații ierarhice (de subordonare):

Se subordonează direct: [Funcția superiorului ierarhic direct]

2.2. Relații de coordonare (dacă este cazul):

Coordonează activitatea: [Specificați rolurile/echipele coordonate]

2.3. Relații funcționale (de colaborare):

Interne: Colaborează cu arhitecți software, analiști de sistem, testeri, ingineri DevOps, alți programatori, manageri de proiect, personal de suport tehnic pentru a dezvolta, implementa și menține sisteme informatice. Externe: Colaborează cu furnizori de software, consultanți IT, specialiști în securitate cibernetică, parteneri tehnici, clienți (în anumite situații) pentru a asigura compatibilitatea, integrarea și securitatea sistemelor.


SECȚIUNEA 3: SCOPUL GENERAL AL POSTULUI

"Programatorul de sisteme informatice proiectează, dezvoltă și întreține software-ul care operează pe sisteme de calcul, incluzând sisteme de operare, drivere de dispozitive și aplicații de sistem. Responsabilitățile principale constau în scrierea codului sursă, testarea și depanarea programelor, optimizarea performanței și asigurarea compatibilității cu diverse platforme hardware. Colaborează cu alți specialiști IT pentru a identifica și rezolva probleme tehnice, contribuind la funcționarea eficientă și sigură a infrastructurii informatice a organizației."


SECȚIUNEA 4: ATRIBUȚII ȘI RESPONSABILITĂȚI PRINCIPALE

Dezvoltarea și întreținerea sistemelor de operare.
Scrierea de drivere pentru dispozitive hardware, asigurând interacțiunea corectă cu sistemul.
Optimizarea codului pentru a maximiza performanța și eficiența resurselor.
Implementarea de soluții de securitate la nivel de sistem, protejând datele și infrastructura.
Depanarea și rezolvarea problemelor legate de sistemul de operare și aplicațiile de sistem.
Scrierea de scripturi și utilitare pentru automatizarea sarcinilor administrative.
Participarea la proiectarea arhitecturii sistemelor informatice.
Testarea și validarea software-ului, identificând și corectând erorile.
Documentarea codului sursă și a procedurilor de instalare și configurare.
Colaborarea cu echipa de dezvoltare pentru a integra noi funcționalități.
Gestionarea versiunilor de cod și a configurațiilor sistemului.
Implementarea soluțiilor de virtualizare și containerizare.
Analiza și remedierea vulnerabilităților de securitate.
Participarea la procesul de upgrade și migrare a sistemelor.
Monitorizarea performanței sistemului și identificarea zonelor de îmbunătățire.


SECȚIUNEA 5: CERINȚELE POSTULUI

5.1. Studii și Calificări:

Studii universitare de specialitate, preferabil în informatică, științe computaționale sau inginerie software.
Certificări în domeniul securității cibernetice (ex: CompTIA Security+, CISSP) - constituie un avantaj.
Cunoștințe solide de arhitectură de calculatoare și sisteme de operare (Windows, Linux, Unix).
Cunoștințe avansate de programare în limbaje precum C, C++, Python, Assembly.
Experiență cu sisteme de control al versiunilor (Git, SVN).
Cunoștințe de scripting shell (Bash, PowerShell).
Experiență cu tehnologii de virtualizare (VMware, Hyper-V, KVM).
Cunoștințe de rețele de calculatoare și protocoale de comunicare (TCP/IP, UDP).
Experiență cu sisteme de baze de date (SQL, NoSQL).
Cunoștințe de securitate a sistemelor informatice și metodologii de prevenire a atacurilor.
Certificări specifice în domeniul cloud computing (AWS, Azure, Google Cloud) - constituie un avantaj.
Cunoștințe de metodologii Agile și DevOps - constituie un avantaj.

5.2. Experiență Profesională:

Experiență minimă de 3 ani în programare, cu accent pe dezvoltarea de sisteme de operare sau drivere.
Experiență în depanarea și rezolvarea problemelor legate de sistemul de operare și aplicațiile de sistem.
Experiență cu limbaje de programare de nivel scăzut (C, C++, Assembly).
Experiență în scrierea de scripturi shell (Bash, PowerShell) pentru automatizarea sarcinilor.
Experiență cu sisteme de control al versiunilor (Git, SVN).
Experiență cu tehnologii de virtualizare (VMware, Hyper-V, KVM).
Experiență în scrierea și depanarea de drivere pentru diverse dispozitive hardware.
Experiență cu sisteme de baze de date (SQL, NoSQL) - constituie un avantaj.
Experiență în implementarea soluțiilor de securitate la nivel de sistem - constituie un avantaj.
Experiență cu sisteme de operare Linux/Unix - constituie un avantaj.
Experiență cu tehnologii cloud (AWS, Azure, Google Cloud) - constituie un avantaj.
Experiență în scrierea de documentație tehnică - constituie un avantaj.

5.3. Competențe Tehnice (Cunoștințe):

Cunoștințe avansate de programare în C/C++.
Cunoștințe solide de programare în Python.
Cunoștințe de programare în Assembly (x86, ARM).
Experiență cu sistemele de operare Windows, Linux și Unix.
Cunoștințe despre arhitectura calculatoarelor și microprocesoarelor.
Experiență cu drivere de dispozitive (Windows Driver Model, Linux Kernel Modules).
Cunoștințe despre structuri de date și algoritmi.
Experiență cu sisteme de control al versiunilor (Git, SVN).
Cunoștințe despre rețele de calculatoare și protocoale TCP/IP.
Experiență cu scripting shell (Bash, PowerShell).
Cunoștințe despre securitatea sistemelor informatice.
Experiență cu tehnologii de virtualizare (VMware, Hyper-V, KVM).
Cunoștințe despre sisteme de baze de date (SQL, NoSQL).
Experiență cu debuggere (GDB, WinDbg).
Cunoștințe despre sisteme de operare în timp real (RTOS).
Experiență cu tehnologii cloud (AWS, Azure, Google Cloud).
Cunoștințe despre instrumente de profilare a codului.
Experiență cu sisteme de build (Make, CMake).
Cunoștințe despre sisteme de monitorizare a performanței.
Experiență cu tehnologii de containerizare (Docker, Kubernetes).

5.4. Competențe Comportamentale (Abilități):

Capacitate de a lucra independent și în echipă.
Abilitatea de a rezolva probleme complexe în mod analitic și creativ.
Comunicare eficientă, atât verbală, cât și scrisă.
Orientare către detalii și acuratețe.
Adaptabilitate la schimbări și noi tehnologii.
Gestionarea eficientă a timpului și prioritizarea sarcinilor.
Abilitatea de a învăța rapid și de a se adapta la medii de lucru dinamice.
Capacitate de a lucra sub presiune și de a respecta termene limită.
Gândire critică și abilitatea de a evalua soluții alternative.
Abilitatea de a oferi și de a primi feedback constructiv.
Spirit de inițiativă și proactivitate.
Abilitatea de a lucra cu diverse echipe multidisciplinare.
Capacitate de a explica concepte tehnice complexe într-un limbaj accesibil.
Flexibilitate și disponibilitatea de a învăța din experiența altora.
Orientare către rezultate și atenție la calitate.
Abilitatea de a anticipa probleme și de a găsi soluții preventive.
Capacitatea de a lucra eficient în medii de lucru diverse.
Responsabilitate și etică profesională.
Abilitatea de a lucra cu persoane cu diferite niveluri de expertiză.
Curiozitate intelectuală și dorința de a explora noi tehnologii.


SECȚIUNEA 6: CRITERII DE EVALUARE A PERFORMANȚEI

Performanța titularului este evaluată periodic de către superiorul ierarhic, pe baza gradului de îndeplinire a atribuțiilor și a indicatorilor de performanță (KPIs), stabiliți de comun acord.

6.1. Indicatori Cantitativi: Numărul de bug-uri rezolvate pe săptămână, timpul mediu de rezolvare a bug-urilor, numărul de task-uri finalizate în termen, numărul de contribuții la codebase, numărul de teste unitare scrise, timpul de execuție al codului optimizat, numărul de drivere dezvoltate sau actualizate, numărul de rapoarte de testare generate, numărul de documente tehnice create sau actualizate, numărul de sisteme integrate, timpul de răspuns la incidente, gradul de acuratețe a codului, numărul de recomandări implementate pentru îmbunătățirea performanței sistemului, numărul de contribuții la proiecte open-source, numărul de brevete sau inovații generate, reducerea timpului de boot al sistemului, îmbunătățirea eficienței energetice a sistemului, numărul de sisteme automatizate, numărul de vulnerabilități de securitate remediate, reducerea numărului de erori critice în producție.
6.2. Indicatori Calitativi: Calitatea codului sursă, respectarea standardelor de codare, claritatea documentației tehnice, eficiența soluțiilor implementate, originalitatea abordărilor, gradul de respectare a termenelor limită, capacitatea de a lucra independent, colaborarea eficientă în echipă, abilitatea de a comunica eficient, flexibilitatea în adaptarea la schimbări, inițiativa în identificarea și rezolvarea problemelor, gradul de înțelegere a cerințelor, capacitatea de a anticipa problemele de performanță, calitatea interacțiunii cu utilizatorii, gradul de implicare în îmbunătățirea proceselor, respectarea politicilor de securitate, gradul de responsabilitate pentru rezultate, calitatea feedback-ului oferit, capacitatea de a învăța din experiență.
6.3. Indicatori Comportamentali: Orientare spre rezultate, proactivitate, atenție la detalii, rezolvarea problemelor, inițiativă, adaptabilitate, comunicare eficientă, lucru în echipă, gestionarea timpului, flexibilitate, reziliență, gândire critică, creativitate, responsabilitate, etică profesională, capacitate de învățare, leadership, gestionarea conflictelor, motivație, capacitate de a lucra sub presiune, abilități de negociere, perseverență, capacitate de a oferi și primi feedback, capacitate de a prioritiza, gestionarea schimbărilor, abilități de organizare, capacitatea de a delega, capacitatea de a inspira, capacitatea de a construi relații.

SECȚIUNEA 7: CONDIȚIILE POSTULUI

7.1. Program de lucru: 8 ore/zi, 40 ore/săptămână, de Luni până Vineri.

7.2. Tipul contractului: Contract individual de muncă pe perioadă [nedeterminată/determinată].

7.3. Condiții de muncă: Activitate la birou, cu posibile deplasări în interes de serviciu.

7.4. Cerințe medicale și psihologice minime conform (HG 355/2007) :
Examenul medical este obligatoriu la angajare și periodic : DA
Examenul psihologic este obligatoriu la angajare și periodic : DA

7.5. Echipamente din dotare:
Stație de lucru performantă, monitor cu rezoluție înaltă, tastatură ergonomică, mouse ergonomic, căști cu microfon, laptop performant, server de dezvoltare, sistem de versionare (Git), IDE (Integrated Development Environment), terminal de programare, virtual machine, debugger, analizator static de cod, instrumente de profiling, instrumente de testare automată, licențe software, acces la cloud computing, abonament la baze de date, acces la documentație tehnică, echipament de protecție (ochelari, mănuși - în anumite situații)..


SECȚIUNEA 8: OBLIGAȚII LEGALE ȘI ADMINISTRATIVE ALE ANGAJATULUI

8.1. Sănătate și Securitate în Muncă (SSM)

Titularul postului are obligația să își însușească și să respecte cu strictețe legislația SSM (Legea 319/2006) și instrucțiunile proprii. Principalele obligații includ:

  1. Să își desfășoare activitatea, în conformitate cu calificarea și instruirea sa, precum și cu instrucțiunile primite din partea angajatorului, astfel încât să nu expună la pericol de accidentare sau îmbolnăvire profesională atât propria persoană, cât și alte persoane.
  2. Să utilizeze corect mașinile, aparatura, uneltele, substanțele periculoase, echipamentele de transport și alte mijloace de producție.
  3. Să utilizeze corect echipamentul individual de protecție acordat și, după utilizare, să îl înapoieze sau să îl păstreze la locul destinat.
  4. Să nu procedeze la scoaterea din funcțiune, la modificarea, schimbarea sau înlăturarea arbitrară a dispozitivelor de securitate proprii ale echipamentelor și să utilizeze corect aceste dispozitive.
  5. Să comunice imediat angajatorului și/sau lucrătorilor desemnați orice situație de muncă despre care au motive întemeiate să o considere un pericol pentru securitate și sănătate, precum și orice deficiență a sistemelor de protecție.
  6. Să aducă la cunoștința conducătorului locului de muncă și/sau angajatorului accidentele suferite de propria persoană.
  7. Să coopereze cu angajatorul și/sau cu lucrătorii desemnați pentru a face posibilă realizarea oricăror măsuri sau cerințe dispuse de către inspectorii de muncă și inspectorii sanitari.
  8. Să coopereze cu angajatorul și/sau cu lucrătorii desemnați pentru a permite angajatorului să se asigure că mediul de muncă și condițiile de lucru sunt sigure și fără riscuri.
  9. Să își însușească și să respecte prevederile legislației din domeniul securității și sănătății în muncă și măsurile de aplicare a acestora.
  10. Să nu înceapă lucrul dacă există pericole de accidentare. Eliminarea defectelor trebuie realizată numai de către personalul specializat.
  11. Să nu vină la serviciu în stare de ebrietate sau sub influența substanțelor stupefiante și să nu le introducă la locul de muncă.
  12. Să dea relațiile solicitate de către inspectorii de muncă și inspectorii sanitari.

8.2. Situații de Urgență (SU)

Titularul postului are obligația să cunoască și să respecte normele de apărare împotriva incendiilor (PSI) și de protecție civilă.

  1. Să respecte regulile și măsurile de apărare împotriva incendiilor, aduse la cunoștință de conducerea companiei.
  2. Să utilizeze substanțele periculoase, instalațiile și echipamentele potrivit instrucțiunilor tehnice.
  3. Să nu efectueze manevre nepermise sau modificări neautorizate ale sistemelor și instalațiilor de apărare împotriva incendiilor.
  4. Să comunice imediat conducătorului locului de muncă orice încălcare a normelor, situație de pericol de incendiu sau defecțiune sesizată la sistemele de protecție.
  5. Să coopereze cu personalul specializat (cadrul tehnic PSI) pentru realizarea măsurilor de apărare împotriva incendiilor.
  6. Să acționeze, în conformitate cu procedurile stabilite, în cazul apariției oricărui pericol iminent de incendiu.
  7. Să furnizeze persoanelor abilitate toate datele și informațiile de care are cunoștință referitoare la producerea incendiilor.
  8. Să beneficieze gratuit de echipament de protecție individuală și tratament medical în caz de dezastru.
  9. Să beneficieze de măsurile de protecție socială prevăzute de lege pentru perioadele de întrerupere a activității impuse de situații de urgență.
  10. Să respecte normele, regulile și măsurile de protecție civilă stabilite.
  11. Să participe la instruiri, exerciții și aplicații de protecție civilă.

8.3. Protecția Mediului

Titularul postului are un rol activ în susținerea politicilor de mediu ale companiei. Principalele obligații includ:

  1. Gestionarea deșeurilor: Să colecteze selectiv deșeurile (hârtie, plastic, sticlă etc.) în recipientele special marcate și să predea deșeurile periculoase (baterii, tonere) conform procedurii interne.
  2. Utilizarea resurselor: Să utilizeze rațional energia electrică, să reducă consumul de hârtie (favorizând formatele electronice) și să evite risipa de apă.
  3. Respectarea politicilor: Să cunoască și să aplice politica de mediu a companiei și să participe la instructajele aferente.
  4. Prevenire și raportare: Să acționeze preventiv pentru a evita poluarea și să raporteze superiorului ierarhic orice incident sau risc de mediu.
  5. Implicare: Să contribuie cu sugestii și propuneri pentru îmbunătățirea performanței de mediu a companiei.

8.4. Confidențialitate și Protecția Datelor (Rolul angajatului)

Titularul postului se obligă să păstreze confidențialitatea absolută asupra tuturor informațiilor și datelor (comerciale, tehnice, financiare, date personale ale clienților, partenerilor sau colegilor) la care are acces. Acesta va respecta cu strictețe prevederile Regulamentului (UE) 2016/679 (GDPR) și politicile interne de prelucrare a datelor, atât pe durata contractului, cât și după încetarea acestuia.


SECȚIUNEA 9: DREPTURI ȘI BENEFICII

Pe lângă drepturile legale, titularul postului beneficiază de:

  • Pachet salarial format din salariu fix și bonusuri de performanță.
  • Tichete de masă.
  • Abonament de servicii medicale la o clinică privată.
  • Asigurare de viață/accidente.
  • [Număr] zile de concediu de odihnă suplimentare.
  • Acces la programe de formare profesională plătite de companie.
  • Decontarea transportului (dacă este cazul).

SECȚIUNEA 10: DISPOZIȚII FINALE

Prezenta fișă de post constituie anexă la Contractul Individual de Muncă și face parte integrantă din acesta. Poate fi revizuită periodic, iar orice modificare va fi adusă la cunoștința angajatului prin act adițional. Nerespectarea atribuțiilor și obligațiilor din prezenta fișă de post poate atrage răspunderea disciplinară a salariatului, conform Codului Muncii și Regulamentului Intern.