Attiva gli avvisi di lavoro via e-mail!

Software Architect con competenze in crittografia

Adecco Permanent Recruitment

Asti

In loco

EUR 45.000 - 70.000

Tempo pieno

23 giorni fa

Descrizione del lavoro

Un'azienda leader nei servizi IT cerca un Software Architect per progettare architetture sicure e scalabili per i suoi servizi. Il candidato ideale deve avere una laurea in Informatica, esperienza nello sviluppo software e conoscenze approfondite in crittografia. Lavorerai in un team dinamico e potrai partecipare a progetti internazionali, contribuendo attivamente alla crescita dell'azienda in un ambiente collaborativo e innovativo.

Servizi

Crescita professionale
Ambiente smart e collaborativo
Politiche di lavoro agile

Competenze

  • Esperienza pluriennale nella progettazione e sviluppo software.
  • Capacità di lavorare in team.
  • Attitudine a lavorare in modalità agile se previsto.

Mansioni

  • Progettare architetture sicure e scalabili per i servizi di Aruba.
  • Guidare lo sviluppo di componenti architetturali e garantire qualità del codice.
  • Collaborare con gli stakeholder per la definizione dei progetti tecnologici.

Conoscenze

Conoscenza di Java
Conoscenza di C#
Conoscenza di Go
Progettazione REST API
Gestione della Privacy dei Dati
Familiarità con i protocolli di sicurezza

Formazione

Laurea in Scienze dell'Informazione o Ingegneria Informatica

Descrizione del lavoro

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 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. Potrai partecipare anche a progetti di respiro internazionale in collaborazione con altre aziende o enti europei.

Compiti e responsabilità
  1. Progetterai insieme ai team di sviluppo coinvolti, i sistemi e le soluzioni per la vendita e l’erogazione dei servizi Aruba.
  2. Svilupperai le specifiche tecniche del software a partire dai requisiti funzionali.
  3. Parteciperai alla definizione della roadmap tecnologica aziendale e alla definizione di tutti gli aspetti dello sviluppo software, dalla tecnologia utilizzata agli standard di sviluppo.
  4. Guiderai lo sviluppo di componenti architetturali.
  5. Come 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à.
  6. Lavorerai 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.
Sei il / la candidato / a ideale se hai
  1. Laurea triennale o magistrale in Scienze dell'Informazione, Ingegneria Informatica o comunque riconducibile al settore dell'Information Technology, Matematica, Fisica.
  2. Esperienza pluriennale nella progettazione e nello sviluppo software e nella guida di gruppi di sviluppo.
  3. Conoscenza approfondita dei principali pattern di sviluppo e disegno architetturale, in particolare relativamente ai microservizi.
  4. Conoscenza approfondita di uno o più tra i seguenti linguaggi di programmazione: Java, C#, Go.
  5. Conoscenza approfondita di almeno uno dei seguenti framework: Spring Boot / .NET Core.
  6. Esperienza nella progettazione di REST API.
  7. Conoscenza approfondita di elementi di Public Key Infrastructure management.
  8. Conoscenza dei principali algoritmi di crittografia (AES, RSA, ECC, SHA, etc.).
  9. Conoscenza dei principali meccanismi di autenticazione e autorizzazione.
  10. Conoscenza delle tecnologie Hardware Security Modules (HSM) e Key Management Systems (KMS).
  11. Conoscenza dei principali meccanismi di protezione dei dati in transito e a riposo.
  12. Conoscenza approfondita dei protocolli OpenID Connect e OAuth2.
  13. Conoscenza degli standard di sicurezza principali (es. OWASP, NIST, ENISA).
  14. Familiarità con la gestione della privacy dei dati e regolamenti come GDPR e HIPAA.
  15. Esperienza nella progettazione di modelli dati relazionali e NoSQL.
  16. Conoscenza dei principali Message Broker (Kafka, RabbitMQ).
  17. Padronanza della lingua inglese (almeno livello B2 o equivalente).
  18. Completano il profilo attitudini organizzative e relazionali, capacità di lavorare in team.
  19. Formazione continua con piani di induction strutturati per i nuovi ingressi in azienda e percorsi specifici in funzione del ruolo / area.
  20. Se previsto dalla mansione, potrai lavorare in modalità agile, grazie alle politiche applicate in azienda.
  21. Ambiente smart e collaborativo.
  22. Possibilità di crescita professionale.
Creare un avviso di lavoro per questa ricerca
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.