Senior Software Engineer
Descrizione aziendaS&you brand internazionale dedicato al Professional Staffing e Ricerca e Selezione di personale qualificato e middle management, seleziona per importante realtà operante nel settore aerospace, un/una:
SENIOR SOFTWARE ENGINEERPosizioneLa risorsa, inserita all? interno del gruppo Data Processing System and Scientific and Technological Application, si occuperà di:
Far parte del team che si occupa di tutti gli aspetti ingegneristici dello sviluppo, dell'implementazione e della manutenzione dei sistemi software di dati sotto la responsabilità dell? .
Lavorare in stretta collaborazione con i Data Engineer, i Data Scientist, i Mission Operators and Infrastructure Engineer durante le fasi del progetto.
Impegnarsi per l'innovazione e l'eccellenza nell'ingegneria del software nel settore aerospaziale.
Laurea specialistica o equivalente in Ingegneria Informatica o Ingegneria del Software
Almeno 5 anni di esperienza nel ruolo di Software Engineer nella definizione, progettazione, codifica e test di software distribuito.
Conoscenza delle tecniche di ingegneria del software per la raccolta e l'analisi dei, la progettazione, il test del software, la documentazione e la valutazione della qualità.
Conoscenza e capacità di utilizzare UML nel processo di ingegneria del software.
Conoscenza approfondita della programmazione funzionale e orientata agli oggetti con esperienza di codifica in Java, Python e C--.
Conoscenza delle tecnologie DevOps
Conoscenza dell'architettura software tradizionale (client-server) e moderna (microservizi, SOA) e capacità di progettare, implementare e integraresoftware distribuito.
Conoscenza e capacità di utilizzare message broker per gestire il flusso e lo streaming dei dati (ad es.
Apache Kafka).
Capacità di sviluppare microservizi utilizzando framework come SpringBoot e NodeJS.
Conoscenza dei database relazionali e del linguaggio SQL.
Capacità di utilizzare i seguenti strumenti di sviluppo:
Gitlab, Maven, SonarQube, Nexus e Notebook.
Conoscenza di strumenti di integrazione continua come Jenkins o Gitlab CI.
Conoscenza del sistema operativo Linux e dei linguaggi di scripting.
Conoscenza della tecnologia dei container, compresi gli aspetti di orchestrazione (ad es.
Docker).
Capacità di utilizzare strumenti di debug, di eseguire il troubleshooting e di profilare un'applicazione in esecuzione in un ambiente distribuito.
Sono considerate un plus:
L'esperienza in metodologie Agile
Esperienza nello sviluppo e nell'integrazione di software scientifico
Conoscenza di database No-SQL
Capacità di sviluppare software sfruttando la piattaforma di big data basata su Apache Hadoop e Spark
Altre informazioniSi offre inserimento diretto, a tempo indeterminato, livello commisurato ad esperienza.
di lavoro:
Torino
Le persone interessate sono invitate a leggere l'informativa privacy ex artt.
e del Reg.
UE /.
Aut.
Min.
Prot.
N. 1207 ?
SG del /12/
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro