PPer azienda cliente leader italiano nei Servizi IT Infrastructure per Consumer, Enterprise Business ricerchiamo un / una Software Architect con competenze in crittografia. /ph3Di cosa ti occuperai /h3pSarai inserito / a all’interno della divisione architetture 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. /ph3Compiti e responsabilità /h3ulliProgetterai insieme ai team di sviluppo coinvolti, i sistemi e le soluzioni per la vendita e l’erogazione dei servizi Aruba. /liliSvilupperai le specifiche tecniche del software a partire dai requisiti funzionali. /liliParteciperai alla definizione della roadmap tecnologica aziendale ed alla definizione di tutti gli aspetti dello sviluppo software, dalla tecnologia utilizzata agli standard di sviluppo. /liliGuiderai lo sviluppo di componenti architetturali. /liliCome mentore affiancherai i gruppi di sviluppo nell'implementazione delle linee guida architetturali e verificherai che il software soddisfi tutti i requisiti di alta qualità del codice, sicurezza, osservabilità, estensibilità, manutenibilità. /liliLavorerai in collaborazione con gli stakeholder interni per la definizione dei perimetri delle attività, per la messa in opera delle soluzioni tecnologiche e di tutte le azioni volte a concludere con successo i progetti. /li /ulh3Sei il / la candidato / a ideale se hai /h3ulliLaurea triennale o magistrale in Scienze dell'Informazione, Ingegneria Informatica o comunque riconducibile al settore dell'Information Technology, Matematica, Fisica /liliEsperienza pluriennale nella progettazione e nello sviluppo software e nella guida di gruppi di sviluppo. /liliConoscenza approfondita dei principali pattern di sviluppo e disegno architetturale, in particolare relativamente ai microservizi. /liliConoscenza approfondita di uno o più tra i seguenti linguaggi di programmazione: Java, C#, GO. /liliConoscenza approfondita di almeno uno dei seguenti framework: Spring Boot / .NET Core. /liliEsperienza nella progettazione di REST API. /liliConoscenza approfondita di elementi di Public Key Infrastructure management. /liliConoscenza dei principali algoritmi di crittografia (AES, RSA, ECC, SHA, etc.). /liliConoscenza dei principali meccanismi di autenticazione e autorizzazione. /liliConoscenza delle tecnologie Hardware Security Modules (HSM) e Key Management Systems (KMS). /liliConoscenza dei principali meccanismi di protezione dei dati in transito e a riposo. /liliConoscenza approfondita dei protocolli OpenID Connect e OAuth2. /liliConoscenza degli standard di sicurezza principali (es. OWASP, NIST, ENISA). /liliFamiliarità con la gestione della privacy dei dati e regolamenti come GDPR e HIPAA. /liliEsperienza nella progettazione di modelli dati relazionali e NoSQL. /liliConoscenza dei principali Message Broker (Kafka, RabbitMQ). /liliPadronanza della lingua inglese (almeno livello B2 o equivalente). /liliCompletano il profilo attitudini organizzative e relazionali, capacità di lavorare in team. /li /ulh3Cosa Offriamo /h3ulliFormazione continua con piani di induction strutturati per i nuovi ingressi in azienda e percorsi specifici in funzione del ruolo / area. /liliSe previsto dalla mansione potrai lavorare in modalità agile, grazie alle politiche applicate in azienda. /liliAmbiente smart e collaborativo. /liliPossibilità di crescita professionale. /liliTicket restaurant. /li /ul #J-18808-Ljbffr