CYS_Software Engineer_GCSC
Descrizione dell'offerta
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 60.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 profili di Software Engineer  per una delle nostre sedi di Roma Laurentina, Genova Fiumara e Chieti Scalo. 
Le persone che individueremo saranno impegnate in attività di ingegneria dei sistemi aziendali, analisi, progettazione e definizione dei requisiti di sistema a vari livelli di dettaglio dell’architettura del prodotto, che implicheranno l'interazione proattiva e la comunicazione con altre funzioni. 
In particolare, si occuperanno di:
- Analizzare e interpretare le necessità esplicite e latenti dei prodotti;
- Coordinare tecnicamente team di sviluppo di medie dimensioni;
- Elaborare e formalizzare proposte di miglioramento dell’architettura dei software in corso di sviluppo;
- Valutare la fattibilità delle soluzioni IT dal punto di vista tecnologico ed economico;
- Definire gli aspetti del ciclo di sviluppo del software e della tecnologia in base agli standard richiesti;
- Disegnare l’architettura dei nuovi sistemi, nonché definire la struttura e l'organizzazione delle componenti software;
- Correggere eventuali problematiche legate ai software.
Titolo di studio: 
Laurea in discipline STEM o cultura equivalente. 
Seniority: 
Expert/Senior. Richiesti almeno 3 anni di esperienza con ruolo di Senior Developer/Team Leader. Costituirà titolo preferenziale l'aver ricoperto ruolo di responsabilità decisionale sullo sviluppo. 
Competenze e conoscenze tecniche/informatiche:
- Conoscenza dei più diffusi linguaggi di programmazione (Python, Java, C++, C);
- Conoscenze in ambito networking;
- Conoscenza dei principali pattern architetturali di sviluppo;
- Abilità nell’utilizzo di tool che favoriscano la collaborazione, il controllo del sistema e la misurazione delle prestazioni (tra cui, DevOps, Apache Maven, Jenkinns);
- Conoscenze in Cyber Security (preferibile);
- Conoscenza di DBMS (SQL,NoSQL);
- Ambienti di virtualizzazione e Cloud (es. WMware, KVM, Openstack, Terraform, Ansible);
- Tecnologie di container e orchestrazione di container (Docker, Kubernetes,);
- Sistemi di autenticazione (Keycloak, LDAP) (preferibile);
- Conoscenza di sistemi di monitoraggio (Nagios, Zabbix);
- Conoscenza sistemi e operazioni CI/CD (Continous Delivery e Continuous Integration)
- Concetti di Full Stack development.
Conoscenze linguistiche: 
Conoscenza della lingua inglese di livello B2. 
Competenze comportamentali:  
- Capacità di lavorare per obiettivi ed orientamento al risultato;
- Orientamento al risultato;
- Curiosità e proattività;
- Ottime capacità di problem solving.
Disponibilità a trasferte nazionali ed internazionali di breve - medio termine (poco frequenti).
#J-18808-Ljbffr