31 ott
|
Poligrafico e Zecca dello Stato Italiano
|
Lazio
31 ott
Poligrafico e Zecca dello Stato Italiano
Lazio
N.1 Software Analyst & Front – End Developer – Angular
COSA OFFRIAMO?
Tempo indeterminato full-time,
RAL a partire da € **,07 e inquadramento previsto a partire dal gruppo
"B"
ai sensi del vigente CCNL per le Aziende Grafiche e Affini e delle Aziende Editoriali anche Multimediali.
VANTAGGI
Buoni Pasto elettronici (valore unitario Euro 10,00)
Assicurazione sanitaria
Welfare
Servizio navetta aziendale
Bonus Nido
Convenzioni aziendali
DI COSA TI OCCUPERAI?
Presso la Direzione IT applicherai le migliori pratiche di analisi, progettazione, sviluppo e manutenzione di progetti informatici basati su tecnologie enterprise e delle relative architetture software.
Ti occuperai in particolare di:
rispettare le specifiche di qualità e tempi;
eseguire le attività previste nei piani di attuazione dei progetti ed implementare le soluzioni tecnologiche per la realizzazione degli stessi;
contribuire all'innovazione dei software e delle metodologie di implementazione, rendendo più efficace, flessibile ed efficiente il contesto attuale sia da un punto di vista tecnologico che economico;
gestire l'intero ciclo di vita delle soluzioni software, recependo il cambiamento dei requisiti di business e del contesto tecnologico ed implementando soluzioni tecniche che rispettino i requisiti stessi;
redigere i documenti previsti dai Sistemi di Gestione della Qualità e della Sicurezza aziendali e relativi al ciclo di vita dei progetti software, compresa la redazione degli aspetti tecnici da inserire nei Capitolati Tecnici di Gara nel rispetto del codice degli Appalti Pubblici e delle linee guida dell'Agenzia per l'Italia Digitale, in merito a forniture di infrastrutture e servizi connessi in ambito ICT;
curare l'analisi di processo,
la progettazione di dettaglio e l'implementazione della soluzione individuata, la predisposizione del piano di test e la stesura della relativa documentazione tecnica;
garantire il presidio operativo in fase di conduzione dei servizi realizzati.
REQUISITI NECESSARI
TITOLO DI STUDIO
Diploma di istruzione secondaria superiore
ESPERIENZE
Pregressa esperienza nel ruolo o in ruoli similari all'interno di realtà aziendali strutturate e/o di consulenza;
Esperienza nello sviluppo in ambiente containerizzato Docker (installazione, configurazione, deploy & debugging, integrazione con IDE di sviluppo) e container platform Kubernetes
Utilizzo di strumenti in ambito Continuous Integration e Continuous Deployment, con particolare riferimento alla gestione e all'automazione delle pipeline di build, test e deploy.
Partecipazione a progetti complessi con alta variabilità del contesto
Redazione di specifiche tecniche a partire da specifiche funzionali
Redazioni di Manuali utente, redazione di manuale di installazione e gestione
CONOSCENZE
Sviluppo di applicazioni di front-end, in particolare Single Page Application con linguaggi JavaScript e Typescript e con Framework Angular e jQuery nelle ultime versioni
Integrazione con API Rest e Soap con servizi di back-end
Swagger (OpenAPI)
XML/XSD, WSDL, JSON
Strumenti di build automation e Continuous Integration/Deployment (in particolare, Jenkins, Nexus, npm)
Prodotti di testing (es. Jmeter, SoapUI, jasmine, Postman)
Strumenti di Configuration Management: GIT, GitHub e GITLab
Problematiche di sicurezza applicativa e relative tecniche per la prevenzione e la protezione dalle principali vulnerabilità di sicurezza (ad es. Top Ten Owasp)
Utilizzo di linguaggio di modellazione UML e relativi strumenti per la realizzazione di diagrammi.
Si richiede la disponibilità alla
reperibilità,
laddove necessaria
Completa il profilo la buona conoscenza della lingua inglese
REQUISITI PREFERENZIALI
Laurea
Conoscenza di Java
Sviluppo di micro-frontend
Conoscenza framework Vue.js e Node.js
Conoscenza di tecnologie e protocolli di autenticazione SSO e federata, quali SAML e OAuth 2.0/OIDC)
Prodotti di quality assurance (es. Sonar Qube)
Sviluppo applicazioni mediante architettura a Microservizi
Cloud computing (ad es. AWS, Azure, GCP)
Utilizzo di metodologie di sviluppo Agile (ad es. Scrum, Kanban, ecc.)
Integrazione con prodotti di Identity Management (es. WSO Identity Server, KeyCloak etc...)
Utilizzo di strumenti di intelligenza artificiale a supporto delle attività di sviluppo software, code review, debugging, documentazione tecnica e produttività individuale (ad es. GitHub Copilot, ChatGPT, Cursor o analoghi strumenti di AI-assisted development)
Nella valutazione si terrà inoltre conto delle seguenti:
CAPACITA' ED ATTITUDINI INDIVIDUALI
Spiccate capacità di
Problem Solving
Forte Orientamento al Risultato
Spiccata attitudine alla Collaborazione e al lavoro in Team
Buoni doti comunicative
Buona capacità di Pianificazione e Organizzazione
📌 Software Analyst (Lazio)
🏢 Poligrafico e Zecca dello Stato Italiano
📍 Lazio