Attiva gli avvisi di lavoro via e-mail!

Software Architect Con Competenze In Crittografia

Buscojobs

Trentino-Alto Adige

In loco

EUR 40.000 - 70.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Descrizione del lavoro

Un'azienda leader nel settore IT in Italia cerca un Software Architect per progettare architetture sicure e flessibili. Il candidato ideale ha una laurea in Informatica, esperienza nello sviluppo software e conoscenza dei principali linguaggi di programmazione. Offriamo un ambiente di lavoro agile e opportunità di crescita professionale.

Competenze

  • Laurea triennale o magistrale in Scienze dell'Informazione, Ingegneria Informatica o affini.
  • Esperienza pluriennale nella progettazione e nello sviluppo software.
  • Conoscenza dei pattern di sviluppo e disegno architetturale.

Mansioni

  • Progettare architetture sicure per le piattaforme di vendita.
  • Sviluppare specifiche tecniche del software.
  • Guida dei gruppi di sviluppo nell'implementazione delle linee guida architetturali.

Conoscenze

Competenze in crittografia
Conoscenza di Java
Conoscenza di C#
Conoscenza di Go
Esperienza con microservizi
Capacità di lavorare in team
Padronanza della lingua inglese (livello B2)

Formazione

Laurea triennale o magistrale in Scienze dell'Informazione o Ingegneria Informatica

Strumenti

Spring Boot
.NET Core
REST API
Hardware Security Modules (HSM)
Key Management Systems (KMS)
Message Broker (Kafka, RabbitMQ)

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 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à

  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 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 requisiti di alta qualità, sicurezza, osservabilità, estensibilità e manutenibilità.
  6. 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

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.