• Tempo Indeterminato
  • Roma

Poste Italiane

Nell’ambito dell’innovazione dell’ecosistema IT, Poste Italiane sta cercando un Senior Software Architect da inserire in un team con competenze interdisciplinari che possa contribuire nella definizione della strategia evolutiva dell’azienda.

In qualità di Senior Software Architect, sarai responsabile di effettuare scelte di progettazione, coordinare e supervisionare delle linee guida, inclusi gli standard, gli strumenti e le piattaforme di codifica del software.

Nel coprire questo ruolo, sarai inoltre responsabile dell’interpretazione dei business requirements, garantendo che vengano correttamente indirizzati tramite soluzioni tecniche che siano in linea con le strategie evolutive sul medio e lungo periodo. Contribuirai, inoltre, proficuamente ad alimentare la vivacità tecnica della comunità tecnologica, diventando fonte di inspirazione nel prendere decisioni sulle ottimizzazione delle piattaforme aziendali e sul miglioramento dell’interoperabilità di sistemi cross-dipartimentali.

Il tuo ruolo e responsabilità:

  • Collaborare con altri professionisti IT dell’azienda per determinare le esigenze di nuovi software, piattaforme e applicazioni.
  • Utilizzare strumenti, tecnologia e metodologie per creare soluzioni funzionali e intuitive per le interfacce utente dei prodotti desiderati.
  • Sviluppare e implementare specifiche di prodotto.
  • Prestare attenzione all’integrazione del sistema, alla sostenibilità e alla fattibilità.
  • Gestire tutte le fasi di sviluppo tecnologico supervisionando il lavoro del team di sviluppo.
  • Guidare sviluppatori e ingegneri verso l’adozione di nuove piattaforme tecnologiche.
  • Suggerire e implementare soluzioni per il miglioramento dei processi che siano qualificabili come asset riutilizzabili (i.e. building blocks).
  • Garantire il rispetto di tutti i requisiti e delle linee guida per qualità, sicurezza, estensibilità ecc.

Competenze richieste

Technical Skills:

  • Precedenti esperienze professionali come architetto software di almeno 15 anni focalizzate alla realizzazione di soluzioni applicative in diversi ambiti disciplinari.
  • Conoscenza approfondita dei principali pattern architetturali (e.g. microservices, events-driven, circuit breakers, app redundancy, integration redundancy).
  • Conoscenza di open standard per l’osservabilità delle architetture applicative distribuite.
  • Esperienza nella gestione del ciclo di vita delle applicazioni in modalità dev-ops (i.e. CI/CD).
  • Conoscenza della piattaforma Kubernetes e dei servizi PaaS forniti dai principali public cloud provider.
  • Capacità di progettare e prototipizzare architetture Cloud Native.
  • Skill avanzati di programmazione software nei principali linguaggi di sviluppo (e.g. Java, Go, Python).
  • Esperienza di lavoro con metodologie Agile.

Soft Skills:

  • Guidare i processi di identificazione e sviluppo delle soluzioni architetturali.
  • Capacità di presentare in pubblico descrivendo soluzioni tecnologiche ed approcci metodologici.
  • Trasmettere entusiasmo nell’adozione di strumenti tecnologici e nel perseguire strategie evolutive in ambito architetturale e metodologico.
  • Mindset analitico con attitudine al problem-solving ed al raggiungimento dei risultati.

Istruzione

  • Laurea ad indirizzo tecnico/scientifico (Ingegneria Elettronica o Informatica, Informatica, Fisica, Matematica, Statistica).

Per candidarti a questo lavoro visita fa-emza-saasfaprod1.fa.ocs.oraclecloud.com.

Share.