All'interno del team R&D; di un ISP FWA nazionale, la risorsa contribuirà alla comprensione, strutturazione e affidabilità dei sistemi software che gestiscono l'infrastruttura di rete.
Il ruolo è focalizzato su ingegnerizzazione della conoscenza tecnica dei sistemi, con l'obiettivo di rendere i prodotti software più trasparenti, tracciabili e manutenibili per i team di sviluppo e operations.
La figura lavorerà a stretto contatto con gli engineering team, contribuendo attivamente alla comprensione end-to-end delle piattaforme OSS/BSS e dei sistemi di rete.
Responsabilità
- Definire e evolvere standard e modelli per la rappresentazione dei sistemi e dei processi tecnici - Strutturare e mantenere la documentazione tecnica in ottica "docs-as-code" e versioning continuo - Analizzare sistemi e applicazioni esistenti, anche in assenza di documentazione, attraverso attività di reverse engineering funzionale e di flusso - Collaborare con software engineer e network engineer per ricostruire logiche applicative, requisiti e flussi di sistema - Garantire l'allineamento tra documentazione, implementazione e comportamento reale dei sistemi - Introdurre best practice, strumenti e workflow per la gestione della conoscenza tecnica (template, versioning, automazione, repository condivisi)
Requisiti
- Esperienza in contesti tecnici complessi (preferibilmente Telco, Networking o sistemi distribuiti) - Capacità di comprendere architetture software e logiche applicative - Esperienza in analisi funzionale e reverse engineering di sistemi esistenti - Familiarità con protocolli e tecnologie di rete (es. TCP/IP, RADIUS, sistemi di provisioning, OSS/BSS) - Capacità di produrre documentazione tecnica strutturata, chiara e orientata ai sistemi - Conoscenza di strumenti di collaborazione tecnica e versioning (es. Git, Markdown, Confluence)
Requisiti preferenziali
- Esperienza diretta in ambienti Telco o ISP - Conoscenza di linguaggi di scripting o programmazione (es. Python, Bash, PHP) - Familiarità con ambienti Linux e containerizzazione (Docker) - Esperienza con sistemi legacy e integrazioni complesse in contesti enterprise - Conoscenza di metodologie Agile e pratiche DevOps
Cosa rende questo ruolo coinvolgente
- Lavoro diretto su sistemi reali di rete e piattaforme OSS/BSS - Forte esposizione a team di sviluppo e architetture complesse - Impatto concreto sulla qualità e manutenibilità dei sistemi - Approccio moderno alla gestione della conoscenza tecnica (engineering-driven, non documentale)