Architect

Architect, Freelance, Microservizi, bancario, architetture, team, ci/cd, sicurezza
Senior Architect - Freelance - Milano

La tua nuova azienda
Hays Solutions, società del gruppo multinazionale Hays, quotata al London Stock Exchange, offre servizi di consulenza mirati all’individuazione, alla comprensione e al raggiungimento degli obiettivi concreti di un progetto di business in ambito IT, Engineering o Digital.
Per conto di un importante cliente, siamo alla ricerca di un libero professionista in qualità di Senior Architect.

Cosa deve fare
  • Progettazione e Implementazione di Architetture: Definire e sviluppare architetture distribuite e microservizi, garantendo scalabilità, manutenibilità e sicurezza delle soluzioni. Utilizzare tecnologie come Docker e Kubernetes per la caratterizzazione e orchestrazione dei servizi.
  • Gestione e Coordinamento del Team: Coordinare i team di sviluppo, interfacciandosi con product owner e business analysts per identificare opportunità, vincoli e proporre soluzioni realizzabili. Favorire la crescita tecnica e funzionale dei membri del team attraverso mentoring e code review.
  • Definizione di Standard e Linee Guida: Stabilire linee guida e standard di coding adeguati, assicurando l'adozione dei principi di sviluppo SOLID e delle migliori pratiche di programmazione orientata agli oggetti (OOP). Condurre code review per mantenere bassa la complessità delle implementazioni e risolvere problemi complessi.
  • Sviluppo e Manutenzione di Pipeline CI/CD: Progettare e implementare pipeline di Continuous Integration e Continuous Deployment (CI/CD) utilizzando strumenti come Git, GitLab, Jenkins e Travis CI. Garantire l'automazione dei processi di build, test e deployment per migliorare l'efficienza e la qualità del software.
  • Integrazione e Sicurezza dei Sistemi: Progettare e sviluppare integrazioni sicure con provider di identità interni ed esterni, implementando protocolli di autenticazione sicura come OAuth 2.1 con OIDC. Assicurare la protezione dei dati e la conformità alle normative di sicurezza attraverso l'implementazione di filtri di sicurezza e misure di protezione dei dati.

Competenze tecniche richieste
  • Ottima esperienza di architetture distribuite / microservizi, containerizzate (preferiti Docker, Kubernetes)
  • Ottima competenza di Java 17 (preferito Java 21), con una ottima conoscenza del suo ecosistema
  • Ottima conoscenza del framework Spring, in particolare Spring Boot
  • Ottima capacità di interfacciarsi con product owner e business analysts evindenziare opportunità, vincoli e proporre la migliore soluzione realizzabile
  • Ottima capacità di dialogare e coordinare i team di sviluppo, in modo da garantire la corretta implementazione delle soluzioni identificate
  • Ottima capacità di definire diagrammi architetturali e creare documentazione tecnica
  • Ottima capacità di indirizzare la R&D e definire gli strumenti ed i framework più adeguati al contesto di business
  • Ottima capacità di condurre code review e risolvere problemi complessi mantenendo bassa la complessità delle implementazioni
  • Ottima conoscenza dei principi di sviluppo SOLID e loro applicazione
  • Ottima conoscenza dei modelli e dei concetti di programmazione orientata agli oggetti (OOP)
  • Competenza nella coordinazione del team per la produzione di codice ben progettato, efficiente e testabile
  • Conoscenza della metodologia Agile (Scrum, Kanban, Extreme) e Waterfall
  • Ottima conoscenza di database SQL relazionali, query SQL e transazioni (DBMS preferito: SqlServer)
  • Ottima conoscenza ed esperienza su: principi di sviluppo di api Rest, standard di sviluppo di applicazioni enterprise, enterprise integration pattern, messaging
  • Competenze sul mondo cloud (preferito AWS)
  • Conoscenza dei principi di TDD
  • Buone conoscenze in ambito Cyber Security
  • Ottima capacità di definire linee guida e standard di coding adeguati
  • Competenza sullo sviluppo di pipeline di CI/CD
  • Ottima conoscenza di JPA (implementazione Hibernate) e JDBC, GIT,, Javascript e Typescript, ReactJs)
  • Ottima conoscenza dei protocolli di trasporto e applicativi (anche web Socket)
  • Ottime competenze su accountability e observability
  • Conoscenza del modello OAUTH 2.1 con OIDC

  • Altre Competenze richieste
  • Capacità di lavorare per obiettivi e di gestione delle priorità
  • Buona conoscenza della lingua inglese scritta e parlata
  • Preferita buona competenza nell'ambito finanziario
  • Favorire la crescita tecnica e funzionale dei membri del team
  • Capacità comunicative e organizzative
  • Capacità di gestire il tempo in modo efficace
  • Curiosità, Diplomazia, Senso critico
  • Capacità di prendere iniziativa, esplorare nuove soluzioni e migliorare continuamente le proprie capacità
  • Ottime capacità di problem solving e predisposizione al lavoro in team

Formazione, esperienza e certificazioni (nice to have)
  • Titolo di Studio: Laurea magistrale in Informatica, Ingegneria Informatica o campo correlato.
  • Certificazioni: Certificazioni Java (es. Oracle Certified Professional) e altre certificazioni rilevanti sono un plus.

Altre informazioni
  • Esperienza minima di 7 anni in ruoli analoghi
  • Modalità di lavoro: due giornate alla settimana in sede a Milano nord.
  • Opportunità aperta a professionisti in Partita Iva.
  • Tariffa giornaliera commisurata all’esperienza e discussa in sede di colloquio.

Come Candidarsi
I candidati di ambo i sessi, dopo aver visionato l'informativa obbligatoria sulla privacy sul sito www.hays-itservices.it, sono pregati di inviare il proprio CV in formato Word, indicando il riferimento (Rif. 946465). Hays Solutions S.r.l. con Socio unico. Soggetta a direzione e coordinamento da parte di Hays Plc
#LI-DNI
#LI-DNI
Fai clic qui per accedere alla Privacy Policy di Hays, che fornisce informazioni dettagliate su come utilizziamo e proteggiamo le tue informazioni personali e sui tuoi diritti a riguardo.

Riepilogo

Tipologia di lavoro
Somministrazione
Settore
Information Technology, Internet
Sede di lavoro
Milano
Divisione
Software Development
Rif:
946465

Consulente di riferimento

Il Consulente Manuel Carbone, è il nostro esperto che gestisce questa opportunità di lavoro, con sede a Milano
Hays, Via Carlo Ottavio Cornaggia, 10 - Milano

Telefono: +39 3408415432

Opportunità di lavoro simili a Architect

  • Data Engineer | Global Energy Solutions

    Python - Scala - Data Architecture
    Milano
  • IT Salesforce Architect | Main Automotive Company

    Salesforce – CTI integration - Amazon Connect
    Verona
  • Senior Software Architect & DevOps

    Software Architect & DevOps
    Bologna
  • System Enterprise Architect

    #Linux
    Pisa
  • Software Architect | Global Energy Solutions

    Architecture - Agile - DevOps
    Milano