Come IT Architect il focus del candidato/a sarà prevalentemente sulla progettazione e sviluppo di soluzioni tecniche ed architetturali in diversi ambiti e su tutto il ciclo di vita del software e delle tecnologie a corredo.
Principali responsabilità
1. Partecipare attivamente alle fasi di implementazione e/o di evoluzione delle soluzioni all’interno del team di lavoro
2. Collaborare con il team funzionale e con l’Enterprise Architecture per la comprensione dei requisiti da implementare e verificare il rispetto dei principi architetturali definiti a livello di area
3. Adottare le principali best practice nei processi di implementazione e di verifica del software per garantire elevati standard di qualità
4. Garantire l’adeguatezza degli asset tecnologici nel tempo, fornendo le roadmap di evoluzione e guidando la parte di governance implementativa
Profilo competenze
Competenze Tecniche
5. Conoscenza tecnologica: Esperienza approfondita su una vasta gamma di tecnologie di sviluppo, come linguaggi di programmazione (.NET, Java, Python, etc..), framework ( Spring, SpringBoot, VUE, etc.),Middleware/Prodotti (Crafter, Liferay, Weblogic, Dynamcis, Kubernates, etc..) e strumenti di sviluppo. In particolare avere una forte esperienza nella progettazione di architetture dati moderne e maggiormente focalizzate sugli aspetti inerenti le analisi dei dati avanzate (Databricks, Vertica, Kafka, etc..)
6. Progettazione: Capacità di progettare sistemi applicativi scalabili che possano gestire carichi di lavoro elevati.
7. Pattern architetturali: Competenza nell'implementazione e nel design di architetture basate su microservizi e SOA.
8. Cloud: Esperienza nell'utilizzo di piattaforme cloud (AWS, Azure) e competenza nel progettare e implementare soluzioni cloud-native.
Leadership Tecnica
9. Gestione team: Abilità nell'organizzare e guidare le diverse strutture IT, fornendo orientamento tecnico e supporto.
10. Pianificazione: Capacità di elaborare piani di lavoro per lo sviluppo di applicazioni e componenti architetturali, garantendo l'allineamento agli obiettivi aziendali.
11. Gestione del ciclo di vita delle applicazioni e degli asset architetturali: Esperienza nella gestione completa del ciclo di vita delle applicazioni, dalla progettazione all'implementazione e manutenzione.
12. Problem-Solving: Abilità nel risolvere problemi complessi di progettazione e implementazione.
Soft Skills
13. Abilità nel motivare, guidare e sviluppare team di lavoro.
14. Capacità di comunicare in modo chiaro e persuasivo con stakeholder tecnici e non tecnici.
15. Capacità di gestire conflitti all'interno del team e risolverli in modo costruttivo.
16. Capacità di guidare e supportare lo sviluppo professionale dei membri del team.
Altro:
17. Almeno 6 anni di esperienza maturata nello sviluppo software e nella gestione delle architetture
18. Spiccate capacità di adattamento al cambiamento tecnologico
19. Spiccate doti comunicative
20. Propensione al lavoro di squadra ed al problem solving
21. Attenzione ai dettagli
Saranno considerati un plus
22. Certificazione TOGAF
23. Conoscenza della lingua inglese
Sede di lavoro: Milano 3 - Basiglio, possibilità di remote working
Gruppo Mediolanum si impegna a garantire la parità di trattamento a tutti i candidati secondo i principi di Diversity&Inclusion