Funzionario IT Senior – Sviluppo Full Stack e Integrazioni
Dipartimento della Funzione Pubblica Funzionario IT Senior – Sviluppo Full Stack e Integrazioni
Dipartimento della Funzione Pubblica cerca profilo tecnico per analisi, sviluppo e integrazione di soluzioni software complesse. Il ruolo coinvolge progettazione di architetture Full Stack, gestione di API REST e integrazioni con Moodle e Bestr, nonché amministrazione di ambienti server e data management.
Si richiede competenze su configurazione Apache, DB PostgreSQL/MySQL, monitoraggio e supporto di livello 3. Attività di coordinamento fornitori e formazione interna sono previste.
Analisi e sviluppo: Raccolta requisiti, analisi funzionale/tecnica, modellazione dati e processi; Sviluppo Software: Progettazione, implementazione e manutenzione di architetture Full Stack: componenti backend (web services, microservizi) e frontend (estensioni, plugin); Sviluppo e utilizzo integrazioni e orchestrazioni (API REST); Conoscenza dei principi delle basi dati (progettazione e interrogazione). Integrazione piattaforme: Moodle: gestione plugin/moduli; integrazione LTI/SCORM/xAPI; SSO (SAML/Shibboleth/Keycloak), sincronizzazione anagrafiche (LDAP/AD), reportistica; Bestr: integrazione flussi open badge/micro-credential; automazione rilascio badge; sincronizzazione con LMS/portal. Gestione ambienti e ciclo di vita: Configurazione Apache, PostgreSQL/MySQL; Monitoraggio logging, alerting, troubleshooting avanzato. Assistenza di terzo livello e governance tecnica: Supporto specialistico a uffici, docenti e personale tecnico su integrazioni e funzionalità avanzate; Redazione manuali, knowledge base; formazione tecnica interna; Coordinamento fornitori/partner; partecipazione a progetti trasversali e gruppi di lavoro.