FIȘĂ DE POST PROGRAMATOR PRODUCTIE
Nr. Înregistrare: [Număr de înregistrare intern]
Data intrării în vigoare: [Data]
SECȚIUNEA 1: IDENTIFICAREA POSTULUI
1.1. Denumirea postului:PROGRAMATOR PRODUCTIE
1.2. Cod C.O.R.:432204
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 inginerii de automatizare, operatorii de proces, analiștii de sistem, echipa de testare, managerul de proiect și alți programatori pentru a asigura funcționalitatea optimă a aplicațiilor. Asistă echipa de suport în depanarea problemelor. Externe: Colaborează cu furnizorii de software, consultanții externi și, ocazional, cu clienții pentru a înțelege cerințele și a implementa soluții.
SECȚIUNEA 3: SCOPUL GENERAL AL POSTULUI
"Programatorul de producție este responsabil pentru dezvoltarea, implementarea și mentenanța sistemelor software utilizate în procesul de producție. Acesta concepe și scrie cod pentru automatizarea sarcinilor, optimizarea fluxurilor de lucru și îmbunătățirea eficienței operaționale. Colaborează cu inginerii de producție și cu alți specialiști IT pentru a identifica nevoile, a proiecta soluții software adecvate și a asigura integrarea acestora în infrastructura existentă. De asemenea, monitorizează performanța sistemelor și efectuează remedieri pentru a menține funcționarea optimă a procesului de producție."
SECȚIUNEA 4: ATRIBUȚII ȘI RESPONSABILITĂȚI PRINCIPALE
Dezvoltarea și mentenanța aplicațiilor software pentru automatizarea proceselor de producție.
Implementarea soluțiilor SCADA (Supervisory Control and Data Acquisition) pentru monitorizarea și controlul echipamentelor.
Programarea PLC-urilor (Programmable Logic Controllers) utilizând limbaje specifice (ex: Ladder, Structured Text).
Integrarea sistemelor de producție cu bazele de date (ex: SQL Server, Oracle) pentru colectarea și analiza datelor.
Crearea de interfețe grafice (HMI - Human Machine Interface) intuitive pentru operatori.
Diagnosticarea și remedierea erorilor software și hardware din liniile de producție.
Optimizarea algoritmilor de control pentru a maximiza eficiența și a reduce consumul de resurse.
Participarea la proiecte de modernizare a echipamentelor și a proceselor de producție.
Scrierea de documentație tehnică pentru aplicațiile dezvoltate și pentru procedurile de operare.
Testarea și validarea soluțiilor software înainte de implementare.
Colaborarea cu echipele de inginerie și automatizare pentru a defini cerințele și specificațiile tehnice.
Implementarea soluțiilor de securitate cibernetică pentru protejarea sistemelor de producție.
Monitorizarea performanței sistemelor și identificarea oportunităților de îmbunătățire.
Participarea la training-uri și la evenimente din industrie pentru a fi la curent cu ultimele tendințe tehnologice.
Asigurarea conformității cu standardele de calitate și de siguranță în vigoare.
SECȚIUNEA 5: CERINȚELE POSTULUI
5.1. Studii și Calificări:
Studii superioare în domeniul Informatică, Automatică și Calculatoare, Electronică sau Inginerie Industrială.
Certificare în programare PLC (ex: Siemens, Allen-Bradley).
Cunoștințe solide de limbaje de programare (ex: C++, Python, Java).
Experiență în dezvoltarea de aplicații SCADA (ex: WinCC, iFIX, Wonderware).
Cunoștințe de baze de date (ex: SQL Server, Oracle).
Experiență în lucrul cu sisteme de control distribuite (DCS).
Cunoștințe de rețele industriale (ex: Ethernet/IP, Profinet).
Cunoștințe de arhitecturi software orientate pe servicii (SOA).
Cunoștințe de securitate cibernetică în mediul industrial (OT - Operational Technology).
Certificare în securitate cibernetică (ex: CompTIA Security+, CISSP - opțional).
Cunoștințe de sisteme de operare real-time (RTOS) - avantajos.
Cunoștințe de programare HMI (Human Machine Interface) - obligatoriu.
Cunoștințe de protocoale de comunicare industriale (ex: Modbus, OPC UA).
Experiență cu sisteme MES (Manufacturing Execution System) - avantajos.
Cunoștințe de metodologii Agile - avantajos.
5.2. Experiență Profesională:
Minimum 3 ani experiență în programarea PLC-urilor (Programmable Logic Controllers).
Experiență demonstrabilă în dezvoltarea și implementarea de sisteme SCADA (Supervisory Control and Data Acquisition).
Experiență în programarea de interfețe HMI (Human Machine Interface) pentru operatori.
Experiență în lucrul cu baze de date industriale (ex: SQL Server, Oracle) pentru colectarea și analiza datelor.
Experiență în integrarea sistemelor de producție cu sisteme MES (Manufacturing Execution System) – avantajos.
Experiență în diagnosticarea și remedierea erorilor software și hardware în mediul de producție.
Experiență în lucrul cu sisteme DCS (Distributed Control System) – avantajos.
Experiență în lucrul cu protocoale de comunicare industriale (ex: Modbus, Profinet, Ethernet/IP).
Experiență în implementarea soluțiilor de securitate cibernetică pentru sistemele industriale (OT).
Experiență în lucrul cu sisteme de control distribuite (DCS) și automatizări industriale – obligatoriu.
Experiență în optimizarea algoritmilor de control pentru a maximiza eficiența procesului de producție.
Experiență în lucrul cu sisteme de operare real-time (RTOS) – avantajos.
Experiență în lucrul cu arhitecturi software orientate pe servicii (SOA) – avantajos.
Experiență în utilizarea metodologiilor Agile de dezvoltare software – avantajos.
Experiență în lucrul cu sisteme de monitorizare a performanței (ex: OSI PI) – avantajos.
5.3. Competențe Tehnice (Cunoștințe):
Programare PLC (Siemens, Allen-Bradley, Schneider Electric).
Dezvoltare SCADA (WinCC, iFIX, Wonderware).
Programare HMI (Human Machine Interface).
Lucru cu baze de date (SQL Server, Oracle).
Lucru cu sisteme DCS (Distributed Control System).
Lucru cu protocoale industriale (Modbus, Profinet, Ethernet/IP, OPC UA).
Cunoașterea arhitecturilor software orientate pe servicii (SOA).
Cunoașterea sistemelor de operare real-time (RTOS).
Cunoașterea protocoalelor de comunicare industriale.
Utilizarea de instrumente de versionare a codului (Git).
Cunoașterea limbajelor de programare (C#, Python, Java – avantajos).
Utilizarea de instrumente de diagnosticare și depanare a sistemelor industriale.
Utilizarea de instrumente de monitorizare a performanței (ex: OSI PI).
Cunoașterea sistemelor de operare Windows, Linux.
Cunoașterea rețelelor industriale și a topologiilor.
Cunoașterea sistemelor de securitate cibernetică pentru medii industriale (OT).
Utilizarea de software de simulare a proceselor industriale.
Cunoștințe de automatizări robotizate (Robotics) – avantajos.
Utilizarea de instrumente de analiză a datelor (Data Analytics) – avantajos.
Cunoașterea standardelor de siguranță industrială (ex: IEC 61508, IEC 61511) - avantajos.
5.4. Competențe Comportamentale (Abilități):
Capacitatea de a lucra în echipă multidisciplinară.
Abilități excelente de comunicare, atât verbală, cât și scrisă.
Orientare către soluții și rezolvarea problemelor.
Capacitatea de a lucra sub presiune și de a respecta termene limită.
Flexibilitate și adaptabilitate la schimbări.
Gândire analitică și atenție la detalii.
Inițiativă și proactivitate în identificarea și rezolvarea problemelor.
Abilitatea de a învăța rapid și de a se adapta la tehnologii noi.
Capacitatea de a lucra independent și de a lua decizii.
Organizare și gestionarea eficientă a timpului.
Abilitatea de a prioritiza sarcinile și de a gestiona mai multe proiecte simultan.
Abilități de negociere și persuasiune.
Capacitatea de a oferi și de a primi feedback constructiv.
Orientare către rezultate și performanță.
Abilitatea de a lucra cu persoane de diferite nivele de expertiză.
Curiozitate și dorința de a explora noi tehnologii și soluții.
Responsabilitate și etică profesională.
Abilități de leadership și capacitatea de a motiva echipa.
Capacitatea de a gestiona conflicte și de a găsi soluții constructive.
Gândire critică și capacitatea de a evalua informații din surse diverse.
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ăr de erori/bug-uri rezolvate în intervalul de timp specificat, Timp de răspuns la solicitări/probleme, Număr de proiecte finalizate la timp și în buget, Nivelul de satisfacție al utilizatorilor (operatori, ingineri de proces) cu soluțiile implementate, Reducerea timpilor de nefuncționare a echipamentelor datorită optimizărilor software, Creșterea eficienței proceselor datorită automatizării, Număr de documentații tehnice create și actualizate, Număr de training-uri/workshop-uri organizate pentru utilizatori, Număr de sugestii de îmbunătățire implementate, Timp mediu de implementare a noilor funcționalități, Respectarea standardelor de securitate cibernetică, Reducerea numărului de incidente de siguranță, Număr de teste automate implementate, Acoperirea testelor automate, Timp mediu de rezolvare a incidentelor de producție, Nivelul de aderență la standardele de programare, Numărul de contribuții la baza de cod, Numărul de soluții inovatoare implementate, Nivelul de utilizare a instrumentelor de dezvoltare, Numărul de task-uri finalizate în sprint.6.2. Indicatori Calitativi: Calitatea codului sursă, Respectarea arhitecturii software, Eficiența algoritmilor implementați, Claritatea documentației tehnice, Nivelul de inovare al soluțiilor propuse, Adaptabilitatea codului la cerințe noi, Colaborarea eficientă cu echipa, Respectarea standardelor de siguranță, Nivelul de satisfacție al clienților interni, Capacitatea de a anticipa problemele, Abilitatea de a găsi soluții creative, Calitatea comunicării cu echipa și cu utilizatorii, Nivelul de implicare în îmbunătățirea proceselor, Respectarea termenelor limită, Nivelul de responsabilitate față de proiect, Capacitatea de a lucra sub presiune, Abilitatea de a învăța rapid, Calitatea interacțiunii cu furnizorii, Nivelul de respect față de standardele de securitate, Capacitatea de a gestiona complexitatea.
6.3. Indicatori Comportamentali: Inițiativă, Rezolvarea problemelor, Adaptabilitate, Comunicare, Lucru în echipă, Orientare către rezultate, Gestionarea timpului, Atenție la detalii, Organizare, Proactivitate, Flexibilitate, Abilități de negociere, Gestionarea conflictelor, Capacitate de a învăța, Orientare către client, Etică profesională, Rezistență la stres, Capacitate de a prioritiza, Abilități de leadership, Gestionarea schimbărilor.
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 : NU
7.5. Echipamente din dotare:
Stație de lucru performantă, Monitor(e) cu rezoluție înaltă, Tastatură ergonomică, Mouse ergonomic, Sistem de operare (Windows, Linux), Mediu de dezvoltare integrat (IDE), Controler de versiune (Git), Terminal emulator, Software de virtualizare (VMware, VirtualBox), Instrumente de debugging, Profiler, Analizor static de cod, Instrumente de testare automată, Instrumente de documentare, Sistem de management al configurației, Instrumente de monitorizare a performanței, Software de colaborare (Slack, Microsoft Teams), Laptop, Acces la servere de dezvoltare și testare, Acces la baze de date, Instrumente de analiză a datelor..
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:
- 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.
- Să utilizeze corect mașinile, aparatura, uneltele, substanțele periculoase, echipamentele de transport și alte mijloace de producție.
- Să utilizeze corect echipamentul individual de protecție acordat și, după utilizare, să îl înapoieze sau să îl păstreze la locul destinat.
- 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.
- 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.
- Să aducă la cunoștința conducătorului locului de muncă și/sau angajatorului accidentele suferite de propria persoană.
- 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.
- 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.
- 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.
- Să nu înceapă lucrul dacă există pericole de accidentare. Eliminarea defectelor trebuie realizată numai de către personalul specializat.
- 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ă.
- 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ă.
- Să respecte regulile și măsurile de apărare împotriva incendiilor, aduse la cunoștință de conducerea companiei.
- Să utilizeze substanțele periculoase, instalațiile și echipamentele potrivit instrucțiunilor tehnice.
- Să nu efectueze manevre nepermise sau modificări neautorizate ale sistemelor și instalațiilor de apărare împotriva incendiilor.
- 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.
- Să coopereze cu personalul specializat (cadrul tehnic PSI) pentru realizarea măsurilor de apărare împotriva incendiilor.
- Să acționeze, în conformitate cu procedurile stabilite, în cazul apariției oricărui pericol iminent de incendiu.
- Să furnizeze persoanelor abilitate toate datele și informațiile de care are cunoștință referitoare la producerea incendiilor.
- Să beneficieze gratuit de echipament de protecție individuală și tratament medical în caz de dezastru.
- 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ță.
- Să respecte normele, regulile și măsurile de protecție civilă stabilite.
- 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:
- 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.
- Utilizarea resurselor: Să utilizeze rațional energia electrică, să reducă consumul de hârtie (favorizând formatele electronice) și să evite risipa de apă.
- Respectarea politicilor: Să cunoască și să aplice politica de mediu a companiei și să participe la instructajele aferente.
- Prevenire și raportare: Să acționeze preventiv pentru a evita poluarea și să raporteze superiorului ierarhic orice incident sau risc de mediu.
- 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.