Job Description:
Leonardo SpA è 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.
Stiamo ricercando una figura di Software Engineer Senior per una delle nostre sedi di Genova Fiumara; Roma Laurentina; Chieti Scalo.
La figura sarà impegnata 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.
Responsabilità:
1. Analizzare e interpretare le necessità esplicite e latenti dei prodotti e capacità di confrontarsi con i clienti
2. Coordinare tecnicamente team di sviluppi di medie dimensioni
3. Elaborare e formalizzare proposte di miglioramento dell'architettura dei software in corso di sviluppo
4. Valutare la fattibilità delle soluzioni IT dal punto di vista tecnologico ed economico
5. Definire gli aspetti del ciclo di sviluppo del software e della tecnologia in base agli standard richiesti
6. Disegnare l'architettura dei nuovi sistemi, nonché definire la struttura e l'organizzazione delle componenti software
7. Correggere eventuali problematiche legate ai software
Requisiti:
* Titolo di studio: Laurea quinquennale in materie STEM (PREFERIBILE)
* Esperienze professionali maturate: Oltre 5 anni di esperienza con ruolo di Senior Developer/Team Leader con responsabilità decisionale sullo sviluppo
* Competenze tecniche: Conoscenza dei più diffusi linguaggi di programmazione (Indicare quelli usati dall'azienda es, Python, Java, C++, C)
* Conoscenza approfondita delle architetture dei sistemi ICT (inclusa virtualizzazione e containerizzazione), conoscenze in ambito networking e gestione dati (database)
* 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, Jenkins)
* Conoscenze linguistiche: Inglese livello C1
* Conoscenze Informatiche: Cyber Security, Sistemi operativi (Unix, Windows), DBMS (SQL, NoSQL), linguaggi interpretati e compilati, ambienti di virtualizzazione e cloud (VMware, KVM, Openstack, Terraform, Ansible), tecnologie di container e orchestrazione di container (Docker, Kubernetes), sistemi di autenticazione (PREFERIBILE) (Keycloak, LDAP), sistemi di monitoraggio (Nagios, Zabbix), sistemi e operazioni CI/CD (continous delivery e continuous integration), concetti di fullstack development
* Competenze comportamentali: Capacità di lavorare sotto stress, capacità di lavorare su più progetti contemporaneamente, curiosità e proattività, ottime capacità di problem solving
* Altro: Disponibilità a trasferte di breve e media/lunga durata (poco frequenti)
Seniority:
Primary Location: IT - Roma - Via Laurentina
Additional Locations: IT - Chieti Scalo, IT - Genova - Fiumara
Contract Type: Permanent
Hybrid Working: #J-18808-Ljbffr