
IT Architect
- Milano
- Tempo indeterminato
- Full time
- Analisi dei requisiti – Collaborare con gli stakeholder per raccogliere, comprendere e definire le esigenze tecnologiche e di business, al fine di tradurre i requisiti richiesti in documentazione tecnica strutturata da fornire ai team di sviluppo
- Progettazione di soluzioni – Definire le soluzioni documentando l’integrazione dei vari componenti tecnologici in scenari fully cloud (single o multi cloud) o ibridi (cloud ed on-prem)
- Monitoraggio ed ottimizzazione – Monitorare costantemente le soluzioni implementate per garantire scalabilità e resilienza, mantenendo un’attenzione particolare al miglioramento continuo
- Project management – Collaborare con uno o più team di sviluppo ed infrastrutture, assicurando la realizzazione della soluzione on-time e on-budget, nel rispetto delle specifiche architetturali richieste
- Esperienze nell’uso delle piattaforme di containerizzazione (Kubernetes), delle tecnologie “serverless” ed in generale degli ambienti di esecuzione cloud-native
- Conoscenza dei linguaggi di programmazione (Python/Java), delle metodologie di sviluppo software, come Waterfall, agile (Scrum, Kanban) e tecniche di software engineering
- Familiarità con database (db relazionali, NoSQL, object, warehouse, in memory), con l’integrazione dei sistemi attraverso API e middleware e di cloud computing con particolare focus su AWS e GCP
- Capacità nella progettazione di schemi di database e modelli di dati efficienti e scalabili
- Competenze base di implementazione e gestione di modelli di machine learning
- Competenze base sull’utilizzo e la valutazione dei principali modelli di GenerativeAI (Gemini, Bedrock, OpenAI)
- Pregressa esperienza nella gestione di team di sviluppo