PPer azienda cliente leader italiano nei Servizi IT Infrastracture per Consumer, Enterprise Business ricerchiamo un / una Software Architect con competenze in crittografia /ppbDi cosa ti occuperai /b /ppSarai Inserito / a All’interno Della Divisione Architetture Del Reparto Sviluppo Software Ed 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. Compiti e Responsabilità /pulliProgetterai 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 /ulpbSei il / la candidato / a ideale se hai /b /pulliLaurea 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 frameworki : 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. /liliFormazione 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. /li /ulh3Creare un avviso di lavoro per questa ricerca /h3pSoftware Architect • Reggio Emilia, Emilia-Romagna, Italia /p #J-18808-Ljbffr