Per azienda cliente leader italiano nei Servizi IT & Infrastructure per Consumer, Enterprise & Business, ricerchiamo un / una Software Architect con competenze in crittografia.
Di cosa ti occuperai
Sarai inserito / a nella 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.
Compiti e responsabilità
- Progetterai, insieme ai team di sviluppo coinvolti, i sistemi e le soluzioni per la vendita e l’erogazione dei servizi Aruba.
- Svilupperai le specifiche tecniche del software a partire dai requisiti funzionali.
- Parteciperai alla definizione della roadmap tecnologica aziendale e di tutti gli aspetti dello sviluppo software, dalla tecnologia utilizzata agli standard di sviluppo.
- Guiderai lo sviluppo di componenti architetturali.
- Come mentore, affiancherai i gruppi di sviluppo nell'implementazione delle linee guida architetturali e verificherai che il software soddisfi requisiti di alta qualità, sicurezza, osservabilità, estensibilità e manutenibilità.
- Lavorerai in collaborazione con gli stakeholder interni per definire i perimetri delle attività, implementare le soluzioni tecnologiche e garantire il successo dei progetti.
Sei il / la candidato / a ideale se hai
- Laurea triennale o magistrale in Scienze dell'Informazione, Ingegneria Informatica o settori affini come Matematica o Fisica.
- Esperienza pluriennale nella progettazione e nello sviluppo software, e nella guida di gruppi di sviluppo.
- Conoscenza approfondita dei principali pattern di sviluppo e disegno architetturale, in particolare relativi ai microservizi.
- Conoscenza di uno o più tra i seguenti linguaggi di programmazione : Java, C#, Go.
- Conoscenza di almeno uno tra i framework Spring Boot / .NET Core.
- Esperienza nella progettazione di REST API.
- Conoscenza di elementi di gestione della Public Key Infrastructure (PKI).
- Conoscenza dei principali algoritmi di crittografia (AES, RSA, ECC, SHA, etc.).
- Conoscenza dei meccanismi di autenticazione e autorizzazione.
- Conoscenza di Hardware Security Modules (HSM) e Key Management Systems (KMS).
- Conoscenza dei meccanismi di protezione dei dati in transito e a riposo.
- Familiarità con i protocolli OpenID Connect e OAuth2.
- Conoscenza degli standard di sicurezza come OWASP, NIST, ENISA.
- Capacità di gestire la privacy dei dati in conformità a regolamenti come GDPR e HIPAA.
- Esperienza nella progettazione di modelli dati relazionali e NoSQL.
- Conoscenza dei Message Broker come Kafka e RabbitMQ.
- Padronanza della lingua inglese almeno a livello B2.
- Attitudini organizzative e relazionali, capacità di lavorare in team.
- Formazione continua e percorsi di crescita professionale.
Nota
Potresti lavorare in modalità agile e in un ambiente smart e collaborativo, con possibilità di crescita professionale.
J-18808-Ljbffr