SOFTWARE ARCHITECT
Il nostro cliente è un importante società di servizi specializzata in consulenze nel settore dell’ingegneria e dell’economia dei trasporti. Nell’ottica di implementare la propria struttura è alla ricerca di un
SOFTWARE ARCHITECT
Mission:
La risorsa avrà la responsabilità di gestire applicazioni esistenti nella manutenzione evolutiva e correttiva, fornire supporto/coordinare nuovi progetti/sviluppi, individuare e promuovere l’utilizzo di nuove tecnologie/architetture per lo sviluppo dei sistemi applicativi nell’ambito del sistema di esazione pedaggi.
Principali responsabilità:
- individuare e adottare strumenti standard a supporto dell’intero ciclo di sviluppo software, coordinandosi con il responsabile per la loro adozione all’interno del team di sviluppo;
- proporre e adottare metodologie DEVOPS supportando ove necessario gli altri componenti del team di sviluppo;
- realizzare le attività di analisi e disegno delle soluzioni informatiche a supporto dei processi dei vari enti aziendali, finalizzate alla definizione dei requisiti tecnici da implementare, verificandone fattibilità, integrazione e compatibilità all’interno del sistema informativo esistente, curando anche i test case;
- gestire i rapporti con i fornitori incaricati degli sviluppi per la verifica di tempi, costi e qualità;
- presidiare la progettazione di dettaglio delle applicazioni, dalla fase di sviluppo fino al rilascio applicativo e della relativa formazione;
- interfacciarsi con le altre strutture della Direzione IT nell’implementazione e sviluppo dei sistemi;
- seguire la fase di redazione capitolati di gara per l’acquisto di prodotti o servizi necessari per l’operatività dell’area;
- gestire i rapporti con i clienti interni, supportando la fase di definizione dei requisiti, proponendo idee e soluzioni migliorative ed innovative volte al continuo efficientamento dei processi in ambito.
Esperienza professionale e requisiti:
- Laurea in Ingegneria Informatica, Ingegneria Elettronica, Informatica, Matematica.
- Ottima conoscenza della lingua inglese, scritta e parlata.
- Almeno 5 anni di esperienza in ruoli analoghi o in Società di consulenza IT.
- Almeno 5 o più anni di esperienza in significative attività similari e di coordinamento di gruppi di sviluppo.
- Conoscenza delle principali tecnologie applicative più diffuse on-premise/in cloud: Kubernetes, Redhat Openshift, Apache Kafka
- Conoscenza delle principali architetture applicative: microservices, event-driven
- Conoscenza della metodologia Agile
- Conoscenza delle tecniche di Project Management
- Conoscenza del ciclo di vita del software
- Esperienza nell’utilizzo delle principali devops tool chain: Gitlab, Jenkins, Nexus
- Conoscenza delle principali problematiche connesse ai processi di analisi e sviluppo di software applicativo
- Conoscenza dei linguaggi di programmazione più diffusi (Java, Phyton) e del linguaggio SQL
Caratteristiche e competenze trasversali:
- Capacità di analisi delle problematiche e problem-solving;
- Ottima capacità di comunicazione e relazione interpersonale, capacità di comunicare con chiarezza le proprie idee;
- Autonomia operativa, spirito di iniziativa, capacità di assumersi responsabilità verso compiti e persone;
- Capacità di organizzare il lavoro in modo efficace ed efficiente, affidabilità, rispetto delle regole, etica.
Sede di lavoro: Roma
Per candidarti per questa posizione è necessario effettuare il login.
Ingegneristico/impiantistico
Roma
Rif. T051B/2021