Digital Architect

Settore: / Information Technology /
Azienda: SPINDOX SPA
Data annuncio: 07/04/2020
Sede di lavoro: Roma
Sei un appassionato del mondo ICT, con una gran voglia di partecipare alla definizione e allo sviluppo di applicazioni di ultima generazione? Spindox ha bisogno di te!

Con chi lavorerai e di cosa ti occuperai?

Sarai inserito nei nostri team di delivery e, operando a stretto contatto con il business, ti occuperai dell'analisi, della progettazione e della definizione di soluzioni software complesse, utilizzando tecnologie all'avanguardia e innovative. Collaborerai nella definizione delle strategie tecnologiche della Business Unit DIGITAL.

Lavorerai per la nostra sede di Roma e collaborerai al disegno e alla realizzazione di soluzioni architetturali ed applicative con obiettivi di stabilità, scalabilità, riusabilità e manutenibilità.

Il candidato ideale ha un forte background tecnico ed eccellenti capacità di comprendere sistemi software complessi nella loro interezza. Ha esperienza nella progettazione di sistemi complessi e ha una visione unificata delle varie caratteristiche e funzionalità di un sistema software. Ha sempre l'obiettivo di fornire delle linee guida per lo sviluppo che si tradurranno in soluzioni software di alta qualità.

Il candidato dovrà inoltre essere in grado di definire tutti gli aspetti dello sviluppo: dalle tecnologie da utilizzare al flusso di lavoro appropriato che segua degli standard elevati.

Cosa vorremmo trovare in te?
Esperienza comprovata come architetto del software
Esperienza nello sviluppo di software in vari linguaggi (Java, Javascript, Python ecc.)
Esperienza con architetture a microservizi, approccio CQRS
Capacità di progettazione di un Common Data Model
Conoscenza di code Apache Kafka
Conoscenza di DB NoSQL, in particolare MongoDB, e capacità di progettazione del modello dei dati su questa tipologia di DB
Ottima conoscenza della progettazione e dell'architettura di applicazioni software
Ottima conoscenza dei metodi di modellazione del software
Comprensione dei principi di qualità del software
Enorme attenzione ai dettagli
Capacità organizzative e di leadership di alta qualità
Eccellenti capacità di comunicazione e presentazione
Laurea in informatica, ingegneria o settore pertinente
Candidati per questo lavoro