Attiva gli avvisi di lavoro via e-mail!

Software Architect

Experteer Italy

Arezzo

Ibrido

EUR 50.000 - 80.000

Tempo pieno

13 giorni fa

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

Descrizione del lavoro

A leading cloud provider in Italy is looking for a Software Architect to design secure and scalable architectures for their service platforms. The ideal candidate will have extensive software development experience and knowledge of modern architectural patterns, particularly microservices. You will collaborate with various teams and participate in international projects, ensuring high-quality standards in software development. This role offers opportunities for professional growth and a hybrid working environment.

Servizi

Formazione continua
Ambiente smart e collaborativo
Possibilità di crescita professionale
Ticket Restaurant

Competenze

  • Esperienza pluriennale nella progettazione e nello sviluppo software.
  • Conoscenza approfondita dei principali pattern di sviluppo e disegno architetturale.
  • Padronanza della lingua inglese (almeno livello B2 o equivalente).

Mansioni

  • Progettare architetture sicure, scalabili, flessibili e robuste.
  • Sviluppare specifiche tecniche del software a partire dai requisiti funzionali.
  • Guidare lo sviluppo di componenti architetturali.

Conoscenze

Leadership
Teamwork
English

Formazione

Laurea triennale o magistrale in Scienze dell'Informazione

Strumenti

Docker
Kubernetes
Spring Boot
.NET Core
REST API
Angular
React
Vue
Kafka
RabbitMQ

Descrizione del lavoro

Chi Siamo

Aruba S.p.A. è il principale cloud provider italiano e prima azienda in Italia per i servizi di data center, cloud, hosting, trust Services, email, PEC e registrazione domini.

Come Gruppo ci impegniamo a contribuire alla trasformazione digitale del Paese ponendoci quotidianamente l'obiettivo di essere al fianco di cittadini ed aziende, supportandone l’attività con le migliori tecnologie e con il massimo rispetto dell’ambiente.

Il nostro obiettivo è quello di offrire ai clienti il miglior servizio possibile, con qualità, onestà, disponibilità e trasparenza. Per farlo puntiamo ad un grande lavoro di squadra, crediamo nella correttezza e nella collaborazione tra i team.

Di cosa ti occuperai
Sarai inserito/aall’interno della divisione Architetturedel 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 potraipartecipare anche a progetti di respiro internazionale in collaborazione con altre aziende o enti europei. Nello specifico avrai la responsabilità di:

  • Progettareinsieme ai team di sviluppo coinvolti, i sistemi e le soluzioni per la vendita e l’erogazione dei servizi Aruba.
  • Svilupparele specifiche tecniche del software a partire dai requisiti funzionali.
  • Parteciparealla definizione della roadmap tecnologica aziendale.
  • Parteciparealla definizione di tutti gli aspetti dello sviluppo software, dalla tecnologia utilizzata agli standard di sviluppo.
  • Guidare lo sviluppo di componenti architetturali.
  • Come mentore affiancheraii gruppi di sviluppo nell'implementazione delle linee guida architetturali.
  • Verificare che il software soddisfi tutti i requisiti di alta qualità del codice, sicurezza, osservabilità, estensibilità, manutenibilità.
  • Collaborarecon 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

  • Laurea triennale o magistrale in Scienze dell'Informazione, Ingegneria Informatica o comunque riconducibile al settore dell'Information Technology.
  • Esperienza pluriennale nella progettazione e nello sviluppo software.
  • Esperienza nella guida di gruppi di sviluppo.
  • Conoscenza approfondita dei principali pattern di sviluppo e disegno architetturale, in particolare relativamente ai microservizi.
  • Conoscenza approfondita di uno o più tra i seguenti linguaggi di programmazione: Java, C#, GO.
  • Conoscenza approfondita di almeno uno dei seguenti frameworki: Spring Boot / .NET Core.
  • Esperienza nella progettazione di REST API.
  • Conoscenza approfondita di elementi di Public Key Infrastructure management, mTLS, Encryption.
  • Esperienza nell'utilizzo dei container (Docker) e delle piattaforme di orchestrazione (Kubernetes).
  • Conoscenza approfondita dei protocolli OpenID Connect e OAuth2.
  • Esperienza nella progettazione di modelli dati relazionali e NoSQL.
  • Conoscenza dei principali Message Broker (Kafka, RabbitMQ).
  • Esperienza nello sviluppo di applicazioni web di tipo Single Page Application (Angular, React, Vue).
  • Padronanza della lingua inglese (almeno livello B2 o equivalente).
  • Completano il profilo attitudini organizzative e relazionali, capacità di lavorare in team.

Cosa Offriamo

  • Formazione continua con piani di Induction strutturati per i nuovi ingressi in azienda e percorsi specifici in funzione del Ruolo/Area.
  • Se previsto dalla mansione potrai lavorare in modalità agile, grazie alle politiche applicate in azienda.
  • Ambiente smart e collaborativo.
  • Possibilità di crescita professionale.
  • Ticket Restaurant.

Sede di lavoro Italy
Possibilità di lavorare da remoto o in una delle sedi principali del gruppo Torino, Milano, Ponte San Pietro (BG), Roma, Firenze, Arezzo, Bologna.
#LI-HYBRID

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