CercaSì
Job title:
SOLUTION ARCHITECT
Company:
CercaSì
Job description
Per CherryChain S.rl. curiamo la selezione di un/a Solution Architect.Principalmente si occuperà di definire ed indirizzare l’architettura tra le componenti tecniche delle soluzioni software realizzate e in corso di realizzazione, nonché dei servizi cloud connessi, garantendone il funzionamento, la scalabilità ed integrazioni con servizi di terze parti.In questo ruolo, oltre l’esperienza e le competenze tecniche, è necessario che abbia capacità trasversali ed esperienza di conduzione di team, secondo metodologia Agile/Scrum, e di sapersi ben relazionare con clienti e fornitori.Il Solution Architect progetta e coordina l’intero ciclo di vita di un progetto tecnologico svolgendo:
- l’analisi dei requisiti: interagisce con gli stakeholder per comprendere e definire le esigenze di business e tecnologiche;
- la progettazione di soluzioni ed elabora schemi dettagliati delle soluzioni;
- la valutazione tecnologica, provvede alla selezione di servizi, piattaforme, strumenti e tecnologie più appropriate in base alle esigenze del progetto;
- il ruolo di guida dell’implementazione, coordina il team di sviluppo e i fornitori di soluzioni e delle infrastrutture, garantendo che la soluzione venga realizzata secondo le specifiche architetturali.
- la revisione per introdurre miglioramenti adatti alle soluzioni realizzate al fine di assicurare prestazioni ottimali e scalabilità.
Competenze tecniche attese:Una figura che possieda esperienza pluriennale in questa posizione e di profonde competenze tecniche, come:
- conoscenza dei sistemi operativi e delle piattaforme di containerizzazione, come Docker o soluzioni analoghe (Kubernetes ….)
- esperienza nella realizzazione di ambienti con soluzioni di Amazon Web Services (AWS) e Microsoft Azure e di Continuous Integration and Continuous Delivery (CI/CD)… ;
- conoscenza dei pattern architetturali software e di sistema come CQRS, EventSourcing, N-Layered, Clean, Onion, Hexagonal;
- competenza nei linguaggi di programmazione come Java, Kotlin e JavaScript;
- competenze nella progettazione e gestione di API, nonché comprensione delle relative best practices con esperienza nell’integrazione dei sistemi attraverso API REST e middleware,
- conoscenza di pratiche di DevOps e strumenti come Terraform/OpenTofu;
- conoscenza di DBMS come PostgreSQL, SQL Server.
- conoscenza dei principali sistemi di autenticazione e autorizzazione come OpenIDConnect e OAuth2;
Competenze trasversali attese
La figura deve possedere soft skills per interfacciarsi tra i diversi stakeholder di un progetto come il team, fornitori e clienti/committenti, quali:
- buone capacità comunicative per ascoltare e comprendere le esigenze del business e rappresentare ai vari stakeholder concetti complessi in termini accessibili;
- conoscenza della metodologia Agile o framework Scrum;
- ottima abilità nel problem solving per trovare soluzioni a problemi complessi, valutando le alternative con implicazioni e trade-off, considerando sia gli aspetti tecnici che quelli di business senza perdere la “big picture“ della soluzione;
- propensione alla guida e alla formazione dei componenti del team per indirizzarli all’approfondimento di nuove soluzioni e strumenti di lavoro. Nonché dedito allo studio e alla condivisione sugli ultimi trend tecnologici. Per questo ci si aspetta che sia in grado anche di organizzare attività di divulgazione tecnica e partecipazione ad eventi dell’azienda in contesti come seminari, workshop, conferenze e fiere allo scopo di promuovere l’impresa presso comunità di pratica.
Sede di lavoro: TrentoOrario di lavoro: full-time con 2 giornate di smart-working.Contratto a tempo indeterminato. Retribuzione commisurata all’esperienza.
Expected salary
Location
Trento
Job date
Wed, 04 Sep 2024 22:13:27 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.