Il tuo attuale ruolo
Per il miglioramento continuo dell'organizzazione, siamo alla ricerca di un Technical Analyst & Architect.
Ti occupi di progettare l'architettura complessiva dei sistemi e delle applicazioni software, prendendo decisioni chiave sulle strutture, sui componenti e sull'flusso di dati.
Sarai responsabile della scelta delle tecnologie e dei framework, garantendo che siano in linea con gli obiettivi aziendali.
Coordinerai il team tecnico, fornendo linee guida e risolvendo problemi complessi.
Definirai standard di qualità e sicurezza, implementando pratiche di codifica sicura e ottimizzando le prestazioni.
Di cosa hai bisogno per essere efficace
- Esperienza nell'analisi e nella produzione di documentazione propedeutici alla progettazione software.
- Conoscenza dei principii architetturali relativi a sistemi distribuiti.
- Esperienza nell'utilizzo di message broker e/o piattaforme di message streaming quali: rabbitMQ (preferibile), kafka o nats all'interno di sistemi distribuiti.
- Conoscenza dei container: creazione, configurabilità del software nel container, distribuzione del software, ecc.
- Esperienza nell'uso di kubernetes, costrutti di base (pod, deployment, service, ingress...) e altro.
- Conoscenza di strumenti e metodologie per la rappresentazione dell'architettura software quali C4 model o UML.
Cosa avrai in cambio
Lavorerai con tecnologie innovative come big data e intelligenza artificiale, ottimizzando l'efficienza agricola e promuovendo una filiera più sostenibile.
Risolverai problemi complessi e svilupperai nuove soluzioni per migliorare i risultati aziendali.