Software Architect
2 giorni fa
Bardi, Emilia-Romagna, Italia
ADENTIS Italia
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
ADENTIS Italia è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy. Può ottenere maggiori dettagli sulla natura di questa posizione e sui requisiti per i candidati leggendo quanto segue. Presente in 12 paesi europei con oltre 8.500 dipendenti, abbiamo aperto, da quattro anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto. Posizione: Azure, IoT & Edge Computing Descrizione del ruolo Siamo alla ricerca di un Software Architect con una solida esperienza nello sviluppo software e nella guida di team tecnici, che si occupi della progettazione e dell'evoluzione di prodotti software complessi in ambito Azure, IoT ed Edge Computing. Il ruolo è principalmente orientato alla software architecture, alla progettazione applicativa e alla leadership tecnica, piuttosto che alla gestione dell'infrastruttura. Il contesto tecnologico comprende architetture cloud e on-premises, microservizi, sistemi distribuiti, IoT e soluzioni Edge-to-Cloud, con particolare attenzione alla progettazione del software e alle modalità di integrazione tra i diversi componenti applicativi. Responsabilità Definire e guidare l'evoluzione dell'architettura software basata su microservizi e sistemi distribuiti in ambienti Azure, on-premises ed edge. Fornire indirizzo tecnico ai team di sviluppo, supportandoli nelle decisioni architetturali e nelle scelte implementative. Coordinare le attività di progettazione tecnica, promuovere le best practice di sviluppo e garantire coerenza tra i diversi team. Tradurre i requisiti di business e degli stakeholder in soluzioni tecniche concrete, contribuendo alla definizione delle funzionalità e alla preparazione delle attività di sviluppo. Progettare soluzioni software in ambito IoT ed Edge-to-Cloud, occupandosi di connettività dei dispositivi, telemetria, gestione dei comandi e ciclo di vita dei device. Definire architetture di integrazione e comunicazione asincrona attraverso tecnologie quali Azure IoT Hub, MQTT e RabbitMQ. Contribuire alle scelte architetturali relative alla gestione dei dati, ai database relazionali e ai sistemi di persistenza, con particolare riferimento a PostgreSQL. Garantire qualità, manutenibilità, scalabilità, sicurezza, affidabilità e performance del software lungo tutto il ciclo di sviluppo. Organizzare workshop tecnici, effettuare architecture review e code review e supportare la crescita tecnica di sviluppatori e Tech Lead. Produrre e mantenere la documentazione architetturale, inclusi diagrammi, Architecture Decision Records (ADR), diagrammi UML e sequence diagram. Supportare i team nelle pratiche di CI/CD, testing automatizzato, gestione dei rilasci, monitoraggio applicativo e preparazione al rilascio in produzione. Collaborare con il gruppo Enterprise Architecture per garantire l'allineamento agli standard tecnologici e alle linee guida aziendali. Considerare requisiti di sicurezza, privacy, affidabilità e conformità normativa nella progettazione di prodotti software, in particolare in ambito healthcare. Esperienza di almeno 4 anni come Software Architect, Tech Lead o Team Leader. Solida esperienza pregressa nello sviluppo software, non esclusivamente in ambito infrastrutturale. Esperienza con sistemi di messaggistica e integrazione: RabbitMQ, MQTT, Azure IoT Hub Esperienza con Docker e Kubernetes. Conoscenza di IoT, Edge Computing e architetture Edge-to-Cloud. Esperienza con CI/CD, code review e documentazione architetturale. Conoscenza del settore healthcar e e delle normative sui dispositivi medici. Familiarità con sicurezza IoT, sistemi embedded e strumenti di modellazione architetturale. Conoscenza di .
NET / C# (non obbligatoria). Conoscenza di architetture a microservizi, sistemi distribuiti e API. Esperienza in architetture cloud e preferibilmente Microsoft Azure. Conoscenza di database relazionali, preferibilmente PostgreSQL. Buona conoscenza dei principi di sicurezza, scalabilità, affidabilità e manutenibilità del software. lingua inglese e capacità di comunicare con stakeholder tecnici e di business. Conoscenza dei servizi Azure e delle architetture applicative cloud-native. Esperienza con Kubernetes e con soluzioni Edge Computing operanti in ambienti con connettività limitata o intermittente. Familiarità con sistemi embedded e architetture hardware ARM e x86. Conoscenza dei principi di sicurezza IoT, gestione delle identità dei dispositivi, certificati, PKI e threat modelling. Esperienza in ambito healthcare o dispositivi medici e conoscenza di standard quali IEC 62304, ISO 13485, ISO 14971 e GDPR. Conoscenza di strumenti di modellazione architetturale quali PlantUML e. Esperienza con pipeline CI/CD, testing automatizzato, observability ap
NET / C# (non obbligatoria). Conoscenza di architetture a microservizi, sistemi distribuiti e API. Esperienza in architetture cloud e preferibilmente Microsoft Azure. Conoscenza di database relazionali, preferibilmente PostgreSQL. Buona conoscenza dei principi di sicurezza, scalabilità, affidabilità e manutenibilità del software. lingua inglese e capacità di comunicare con stakeholder tecnici e di business. Conoscenza dei servizi Azure e delle architetture applicative cloud-native. Esperienza con Kubernetes e con soluzioni Edge Computing operanti in ambienti con connettività limitata o intermittente. Familiarità con sistemi embedded e architetture hardware ARM e x86. Conoscenza dei principi di sicurezza IoT, gestione delle identità dei dispositivi, certificati, PKI e threat modelling. Esperienza in ambito healthcare o dispositivi medici e conoscenza di standard quali IEC 62304, ISO 13485, ISO 14971 e GDPR. Conoscenza di strumenti di modellazione architetturale quali PlantUML e. Esperienza con pipeline CI/CD, testing automatizzato, observability ap