Chi Siamo
Aruba S.p.A. è il principale cloud provider italiano e la prima azienda in Italia per servizi di data center, cloud, hosting, trust services, email, PEC e registrazione domini.
Come Gruppo, ci impegniamo a contribuire alla trasformazione digitale del Paese, ponendoci quotidianamente l'obiettivo di essere al fianco di cittadini e aziende, supportandone l’attività con le migliori tecnologie e nel rispetto dell’ambiente.
Il nostro obiettivo è offrire ai clienti il miglior servizio possibile, con qualità, onestà, disponibilità e trasparenza. Per farlo, puntiamo a un grande lavoro di squadra, credendo nella correttezza e nella collaborazione tra i team.
Di cosa ti occuperai
Sarai inserito/a all’interno della divisione Architettura del Reparto Sviluppo Software e avrai come mansione principale la progettazione di architetture sicure, scalabili, flessibili e robuste all’interno delle piattaforme di vendita ed erogazione dei servizi di Aruba. Con questo ruolo, potrai partecipare anche a progetti di respiro internazionale in collaborazione con altre aziende o enti europei. Nello specifico, avrai la responsabilità di:
* Progettare, insieme ai team di sviluppo coinvolti, i sistemi e le soluzioni per la vendita e l’erogazione dei servizi Aruba.
* Sviluppare le specifiche tecniche del software a partire dai requisiti funzionali.
* Partecipare alla definizione della roadmap tecnologica aziendale.
* Contribuire alla definizione di tutti gli aspetti dello sviluppo software, dalla tecnologia utilizzata agli standard di sviluppo.
* Guidare lo sviluppo di componenti architetturali.
* Come mentore, affiancherai i gruppi di sviluppo nell'implementazione delle linee guida architetturali.
* Verificare che il software soddisfi tutti i requisiti di alta qualità, sicurezza, osservabilità, estensibilità e manutenibilità.
* Collaborare con gli stakeholder interni per la definizione dei perimetri delle attività, la messa in opera delle soluzioni tecnologiche e le azioni volte al successo dei progetti.
Sei il/la candidato/a ideale se hai
* Laurea triennale o magistrale in Scienze dell'Informazione, Ingegneria Informatica o settore affine all’Information Technology.
* Esperienza pluriennale nella progettazione e nello sviluppo software.
* Esperienza nella guida di gruppi di sviluppo.
* Conoscenza approfondita dei principali pattern di sviluppo e disegno architetturale, in particolare riguardo ai microservizi.
* Conoscenza approfondita di uno o più tra i seguenti linguaggi di programmazione: Java, C#, Go.
* Conoscenza approfondita di almeno uno tra i seguenti framework: Spring Boot / .NET Core.
* Esperienza nella progettazione di REST API.
* Conoscenza di elementi di Public Key Infrastructure management, mTLS, Encryption.
* Esperienza nell’utilizzo di container (Docker) e piattaforme di orchestrazione (Kubernetes).
* Conoscenza approfondita dei protocolli OpenID Connect e OAuth2.
* Esperienza nella progettazione di modelli dati relazionali e NoSQL.
* Conoscenza dei principali Message Broker (Kafka, RabbitMQ).
* Esperienza nello sviluppo di applicazioni web di tipo Single Page Application (Angular, React, Vue).
* Padronanza della lingua inglese (almeno livello B2 o equivalente).
* Attitudini organizzative e relazionali, capacità di lavorare in team.
Cosa Offriamo
* Formazione continua con piani di induction strutturati e percorsi specifici in funzione del ruolo/area.
* Possibilità di lavorare in modalità agile, grazie alle politiche aziendali.
* Ambiente smart e collaborativo.
* Opportunità di crescita professionale.
* Ticket restaurant.
Sede di lavoro: Italia. Possibilità di lavorare da remoto o in una delle sedi principali del gruppo: Torino, Milano, Ponte San Pietro (BG), Roma, Firenze, Arezzo, Bologna.
#LI-HYBRID
#J-18808-Ljbffr