Software Architect
Indexed description
Chi sei
Una persona con laurea in discipline informatiche e 6 anni di esperienza in ruoli simili.
Cosa farai
- Entrerai a far parte del team di sviluppo SCADA della realtà ICT più rilevante del panorama nazionale. La missione principale è legata all'evoluzione tecnologica della piattaforma SCADA Olivetti. All’interno del Gruppo, lo SCADA non è un semplice software, ma uno degli asset più strategici per lo sviluppo del business nell’Industrial IoT.
- Il ruolo prevede attività mirate al passaggio da sistemi legacy verso una moderna architettura Web-Native e più in generale allo sviluppo evolutivo della piattaforma.
- Opererai per presidiare l'intera infrastruttura dati della piattaforma SCADA. Il ruolo ha una doppia valenza strategica.
- Garantirai la resilienza, le performance e l'alta affidabilità dei database MS-SQL (Historian e Configuration) in contesti mission-critical.
- Progetterai, svilupperai ed evolverai il nuovo Editor Web di Configurazione, lo strumento core che permette di modellare i dispositivi e i protocolli (Modbus, MQTT, SNMP, OPC) definendo il comportamento del sistema.
- La missione richiede di contribuire alla evoluzione della piattaforma proiettandola verso i paradigmi dell'Industria 5.0 ed agevolando l'introduzione di nuove tecnologie allo stato dell'arte.
Cosa ci aspettiamo da te
- Web-Based Synoptic Editor: capacità di progettare motori di rendering dinamico (JSON/XML to UI) e integrare librerie di manipolazione grafica (es. Fabric.js, SVG.js) per funzionalità di Drag & Drop e composizione interattiva di diagrammi sinottici.
- Real-Time UI: padronanza delle tecnologie software, quali Blazor WASM e SignalR, per il push di migliaia di tag in tempo reale, ottimizzando il rendering SVG per garantire fluidità estrema.
- State Management: gestione complessa dello stato client-side per la sincronizzazione dei dati tra il broker e la visualizzazione HMI.
- Topology & Reliability: progettazione di exchange e code con logiche di priorità (Allarmi vs Telemetria) e strategie Zero Data Loss.
- High Throughput: ottimizzazione dei flussi dati massivi provenienti dal Kernel C per la distribuzione verso i client web.
- Performance Engineering: abilità magistrale nella scrittura di Stored Procedure altamente ottimizzate per la gestione di grandi moli di dati (VLDB).
- Data Ingestion & HA: strategie di partizionamento e configurazione High Availability (AlwaysOn) per la storicizzazione dei dati di processo (Historian).
- Functional Engineering: conoscenza delle funzioni core SCADA: RTDB, gestione allarmi (priorità, inibizioni,), scaling e comandi sicuri (Select-Before-Operate).
- Protocols: gestione e configurazione dei principali protocolli di comunicazione del mondo SCADA e IoT: Modbus, MQTT, OPC-UA e SNMP.
- Marshaling & Interop: gestione efficiente del passaggio dati tra Kernel C e layer .NET.
- Autonomia Decisionale: Il ruolo gode di ampia autonomia nelle scelte architetturali, con la responsabilità di definire gli standard tecnologici del futuro.
- Visione d’insieme end-to-end: capacità di comprendere l'intero ecosistema, dal "ferro" (dispositivi di campo) al cloud, garantendo la coerenza del dato.
- Mentoring & Team Spirit: capacità di guidare e ispirare un team ad alto potenziale, caratterizzato da un approccio agile e una forte spinta all'innovazione costante, promuovendo l'eccellenza tecnica e il confronto proattivo.
- Problem Solving in contesti Mission-Critical: attitudine a mantenere il controllo e prendere decisioni rapide in situazioni di stress.
- Contratto a tempo indeterminato
- Formazione continua e certificazioni
- Ambiente dinamico e stimolante, strategico per il presidio dei processi di TIM.
- Opportunità di crescita nell’ambito
- La retribuzione annua lorda (RAL) di partenza è di € 35.000, definita sulla base di criteri oggettivi, equi e trasparenti.
- L'offerta economica potrà essere incrementata, entro parametri prestabiliti, in funzione del percorso formativo, dell'esperienza professionale, delle certificazioni conseguite e della coerenza del profilo con la posizione ricercata.
- In aggiunta alla retribuzione, TIM offre un sistema di welfare e un insieme di benefit pensati per supportare il benessere e la crescita delle proprie persone.
👉 Vuoi guidare la trasformazione digitale con noi? Candidati e entra a far parte del nostro futuro.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search