Lavoro

CYS – Software Architect – DGB

  • Ovunque

Dettagli offerta di lavoro

Città: Roma

Settore: informatica – telecomunicazioni

Contratto: tempo indeterminato

Ore di lavoro:

Azienda: Leonardo SpA

Annuncio di lavoro

Job Description:
Leonardo è un gruppo industriale internazionale’ tra le principali realt mondiali nell’Aerospazio’ Difesa e Sicurezza che realizza capacit tecnologiche multidominio in ambito Elicotteri’ Velivoli’ Aerostrutture’ Elettronica’ Cyber Security e Spazio. Con oltre 53.000 dipendenti nel mondo’ l’azienda ha una solida presenza industriale in Italia’ Regno Unito’ Polonia’ Stati Uniti’ e opera in 150 paesi anche attraverso aziende controllate’ joint venture e partecipazioni. Protagonista dei principali programmi strategici a livello globale’ è partner tecnologico e industriale di Governi’ Amministrazioni della Difesa’ Istituzioni e imprese.
All’interno dell’Area di Business Cyber & Security Solutions stiamo ricercando una/un Software Architect per la nostra sede di Roma Laurentina.
La persona verr inserita all’interno della Line Of Busienss “Defence & Government Business” che ha la mission di gestire il business divisionale con riferimento a Clienti della Difesa e della Pubblica Amministrazione (centrale e locale)’ in particolare per quest’ultima i principali programmi sono relativi a contratti con le principali Pubbliche Amministrazioni centrali nell’ambito del PSN’ delle convenzioni Consip.
La risorsa individuata si occuper di:
– Gestire i progetti di sviluppo del software e condividere gli avanzamenti con i responsabili di progetto e con i referenti del Cliente;
– Supportare la progettazione di soluzioni architetturali durante le fasi iniziali di progetto’ compresa la selezione del software e la valutazione tecnica dei prodotti;
– Interagire con gli Stakeholder per comprendere e definire le esigenze applicative e funzionali e tradurle in requisiti tecnici e piani di soluzione’ secondo le migliori pratiche di ingegneria del software;
– Lavorare su documenti di architettura di alto livello e di dettaglio per definire gli aspetti tecnici di progetto e la copertura dei requisiti utente’ funzionali e non funzionali;
– Selezionare le piattaforme’ gli strumenti e le tecnologie più appropriate in base alle esigenze del progetto e identificare le soluzioni software che rispondano ai requisiti utente;
– Coordinare e guidare i team di sviluppo e collaborare con i team di infrastruttura’ garantendo che la soluzione venga realizzata secondo le specifiche architetturali definite;
– Sviluppare i talenti all’interno del team dedicato al software e instaurare una cultura di miglioramento continuo;
– Rivedere ed adattare le soluzioni per assicurare prestazioni ottimali’ sicurezza’ scalabilit e resilienza;
– Controllare e testare il codice del progetto ed eseguire azioni correttive su eventuali errori;
– Rispettare i vincoli di budget e tempi nel raggiungimento dei risultati desiderati.
Requisiti:
Titolo di studio:
Laurea in Ingegneria Informatica e/o STEM.
Seniority:
Expert/Senior.
Competenze tecniche:
– Conoscenza dei pattern architetturali per il system design’ come three-tier’ microservizi’ SOAP;
– Competenza nei linguaggi di programmazione e dei framework e delle librerie di sviluppo (Java/Spring);
– Conoscenza delle metodologie per sviluppo software’ come waterfall’ agile o scrum’ e delle tecniche di software engineering;
– Conoscenza di database relazionali (es. SQL Server’ PostgreSQL’ Oracle) e non relazionali (es. MongoDB’ Cassandra);
– Capacit di progettare schemi di database e modelli di dati efficienti e scalabili;
– Competenze nella progettazione e implementazione di soluzioni basate su microservizi e architetture distribuite;
– Esperienza nell’integrazione dei sistemi attraverso API e middleware’ come ESB (Enterprise Service Bus);
– Competenze nella progettazione e gestione di API RESTful’ OpenAPI’ GraphQL o gRPC’ nonché comprensione delle relative best practices;
– Conoscenza delle best practice di sicurezza delle applicazioni e capacit di progettare soluzioni resilienti alle minacce e conformi agli standard di sicurezza (come OWASP Top 10);
– Conoscenza delle architetture di cloud computing: cloud-native’ servizi managed e modelli di deployment come IaaS’ PaaS e SaaS;
– Conoscenza dei sistemi operativi e delle piattaforme di containerizzazione’ come Docker e Kubernetes (AKS’ GKS’ Red Hat Openshift);
– Conoscenza delle metodologie Agile’ DevOps e Continuous Integration/Continuous Deployment (CI/CD);
– Capacit di raccogliere’ analizzare e definire i requisiti funzionali e non funzionali del sistema. Esperienza nell’utilizzo di strumenti di gestione dei requisiti come JIRA o Azure DevOps. Capacit di lavoro con metodologie Agile’ tipo Scrum o SAFe;
– Capacit di produrre documentazione tecnica dettagliata’ compresi documenti di architettura’ diagrammi UML’ guide per lo sviluppo e documenti di supporto;
– Conoscenza delle tecniche di testing software’ inclusi test unitari’ test di integrazione e test di sistema. Capacit di sviluppare strategie di test e garantire la qualit del software.
Conoscenze linguistiche:
Buona conoscenza della lingua inglese.
Competenze comportamentali:
– Capacit di spiegare concetti tecnici complessi in termini accessibili a Stakeholder non tecnici’ e di ascoltare e comprendere le esigenze del business;
– Abilit nel trovare soluzioni a problemi complessi’ valutando le diverse opzioni disponibili;
– Capacit di guidare team di sviluppo’ motivandoli e indirizzandoli verso gli obiettivi prefissati;
– Essere in grado di valutare le implicazioni e i trade-off delle varie soluzioni proposte’ considerando sia gli aspetti software che quelli infrastrutturali;
– Capacit di collaborare efficacemente con altri membri del team’ come sviluppatori’ tester’ manager e altri architetti;
– Capacit di trovare compromessi e soluzioni condivise quando si presentano divergenze di opinioni o conflitti.
Altro:
– Disponibilit ad effettuare trasferte nazionali;
– Costituiscono titolo preferenziale’ certificazioni in:
– Oracle Certified Professional’ Java EE Application Developer
– Oracle Certified Professional’ Java SE Programmer
– Microsoft Certified Solutions Developer
– Certified Kubernetes Application Developer (CKAD)
– SOA Certified Professional
– Microservice Architect
Aspettiamo la tua candidatura: inviaci il tuo CV entro tre settimane dall’apertura dell’annuncio di lavoro.
Come funziona il processo di selezione?
A seguito della raccolta delle candidature’ vengono valutati e identificati i CV maggiormente in linea con i requisiti richiesti.
Le/i candidate/i selezionate/i sostengono un colloquio conoscitivo con il team delle Risorse Umane’ motivazionale e attitudinale’ seguito da un’intervista di approfondimento tecnico con il Business.
Al termine del processo’ alla persona viene restituito un feedback’ sia in caso di esito positivo che negativo.
Coinvolgimento’ valorizzazione delle competenze’ cura del benessere e della sicurezza delle persone sono i cardini della nostra cultura aziendale.
Ci impegniamo ogni giorno a favorire un ambiente di lavoro inclusivo e stimolante’ promuovendo attivamente i principi di inclusione’ equit e valorizzazione delle diversit .
Cosa offriamo?
– Retribuzione fissa commisurata all’esperienza e al livello della persona selezionata’ accompagnata da premialit legate ai risultati di business;
– Opportunit di formazione e aggiornamento continuo delle competenze professionali e delle soft skill;
– Work-Life Balance: promuoviamo il giusto equilibrio tra vita privata e vita professionale a partire da formule di lavoro ibride e flessibili;
– Benessere: mettiamo al primo posto il benessere economico’ fisico’ sociale e psicologico delle nostre persone’ offrendo molteplici soluzioni vicine alle loro esigenze.
Il nostro contratto collettivo nazionale del lavoro di riferimento è il CCNL per l’Industria Metalmeccanica Privata e della Installazione di Impianti.
Lavorando con noi avrai modo di confrontarti costantemente con le sfide dell’alta tecnologia’ di accrescere le tue competenze e costruire un percorso professionale di eccellenza.
Seniority:
Expert
Primary Location:
IT – Roma – Via Laurentina
Contract Type:
Permanent
Hybrid Working:
Hybrid

Per candidarti a questo lavoro visita roma.bakeca.it.