04 ago
|
Clutch
|
Turbigo
Il nostro cliente è una Scale-up internazionale operante nel settore SaaS, con un portfolio di soluzioni software ad alto impatto utilizzate da migliaia di utenti in tutto il mondo. L'azienda sviluppa e gestisce un ecosistema multi-prodotto in costante evoluzione, in cui la solidità e la visione architetturale rappresentano un fattore critico di successo.
I candidati sono invitati a leggere attentamente tutti gli elementi di questo annuncio. La preghiamo di inviare la sua candidatura tempestivamente.
Entrare a far parte di questa realtà significa contribuire attivamente alla definizione della traiettoria tecnologica dell'azienda, lavorando su sistemi complessi, scalabili e orientati al futuro.
Il Ruolo
In qualità di Software Architect, sarai il punto di riferimento tecnico per l'intera organizzazione. Non ti limiterai alla progettazione dei sistemi, ma avrai la responsabilità di guidare le scelte architetturali strategiche, assicurando che la tecnologia sia un abilitatore del business e non un vincolo.
Agirai come facilitatore di soluzioni, capace di muoverti con efficacia tra la visione di alto livello e il supporto concreto ai team di sviluppo, favorendo coerenza, qualità e velocità di esecuzione.
Responsabilità Principali
-
- Definire e mantenere linee guida architetturali e standard tecnici di lungo periodo
- Garantire scalabilità, resilienza, sicurezza e manutenibilità dell'ecosistema digitale
- Facilitare la collaborazione tra team e domini tecnologici differenti
- Assicurare l'integrazione e la coerenza delle soluzioni rispetto alla visione aziendale
- Presiedere e contribuire ai principali forum decisionali tecnici (es. Design Council)
- Supportare i team nel bilanciamento tra velocità di delivery, qualità del codice e sostenibilità tecnica
- Promuovere una cultura di innovazione continua
- Coordinare momenti di condivisione tecnica e scouting di nuove tecnologie, compresi ambiti emergenti come l'AI
- Agire come consulente tecnico di fiducia per management, Product Owner e stakeholder chiave
Competenze e Requisiti
-
- Solida esperienza come Software Engineer, con evoluzione verso ruoli di Architect
- comprovata esperienza su sistemi distribuiti e soluzioni su larga scala
- Conoscenza approfondita di pattern architetturali moderni:
Visione Sistemica
-
- Capacità di scomporre problemi complessi e progetti large-scale in componenti modulari e governabili
- Esperienza avanzata su almeno uno dei principali cloud provider (AWS, Azure o GCP)
- Competenze nella progettazione, gestione e migrazione di infrastrutture cloud
Governance & Qualità
-
- Definizione di processi CI/CD
- Standard di documentazione tecnica
- Metriche di qualità del software e best practice di engineering
(Non è richiesta la totale aderenza a tutti i punti)
Linguaggi xysqume di Programmazione
-
- Esperienza con almeno uno tra: Java, C#, Python, Ruby on Rail o PHP
- Padronanza di architetture a microservizi
- Soluzioni Event-Driven e Serverless
- Progettazione di ecosistemi API (REST, GraphQL, gRPC)
- Attenzione a sicurezza, versioning e backward compatibility
- Strategie di persistenza poliglotta:
- Database relazionali
- Gestione della consistenza dei dati (Saga Pattern, Outbox Pattern)
- Utilizzo di broker e piattaforme di streaming:
- Apache Kafka
- Containerizzazione e orchestrazione con Docker e Kubernetes
- Gestione infrastrutturale tramite Terraform, CloudFormation o Pulumi
- Utilizzo di CDN e soluzioni di caching/compute all edge
- Cloudflare Workers
Aver seguito migrazioni complesse
Sede di Lavoro: Milano Centro ( treno e metropolitana)
#J-18808-Ljbffr
📌 Software Architect (Saas Product) Scale UP (Turbigo)
🏢 Clutch
📍 Turbigo